Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Dependency Evaluation and Visualization Tool for Systems Represented by a Directed Acyclic Graph

Author 1: Sobitha Samaranayake Author 2: Athula Gunawardena
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 11, No. 7 · Published 2020 · Cited by 6

DOI: https://doi.org/10.14569/IJACSA.2020.0110701

Abstract

There is a dearth of data visualization tools for displaying college degree-planning information, especially course prerequisite and complex academic requirement information. The existing methods for exploring degree plans involve a painstaking what-if analysis of static data presented in a convoluted format. In this paper, we present a data visualization tool, named as Dependency Evaluation and Visualization (DEV) chart, to visualize course prerequisite structure and a dynamic flowchart to guide students and advisors through all possible degree requirement completions. DEV chart uses an adjacency matrix of a directed acyclic graph to store a course structure for a degree into a database. Since DEV chart is created dynamically by updating data associated with each node of the directed graph, it provides a mechanism for adding an alert system when prerequisite conditions are not met, and hence the user can visualize the available courses at each step. Similarly, DEV chart can be used with project planning where nodes represent tasks and edges represent their dependencies.

Keywords

How to Cite this Article

Samaranayake, S., & Gunawardena, A. (2020). Dependency Evaluation and Visualization Tool for Systems Represented by a Directed Acyclic Graph. International Journal of Advanced Computer Science and Applications, 11(7). https://doi.org/10.14569/IJACSA.2020.0110701

Samaranayake, Sobitha, and Athula Gunawardena. "Dependency Evaluation and Visualization Tool for Systems Represented by a Directed Acyclic Graph." International Journal of Advanced Computer Science and Applications, vol. 11, no. 7, 2020, https://doi.org/10.14569/IJACSA.2020.0110701.

@article{Samaranayake2020,
  title     = {Dependency Evaluation and Visualization Tool for Systems Represented by a Directed Acyclic Graph},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {11},
  number    = {7},
  year      = {2020},
  publisher = {The Science and Information Organization},
  author    = {Sobitha Samaranayake and Athula Gunawardena},
  doi       = {10.14569/IJACSA.2020.0110701},
  url       = {https://doi.org/10.14569/IJACSA.2020.0110701}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.