Dependency evaluation and visualization tool for systems represented by a directed acyclic graph

被引:0
|
作者
Samaranayake S. [1 ]
Gunawardena A. [1 ]
机构
[1] Department of Computer Science, University of Wisconsin, Whitewater, 53190, WI
关键词
Adjacency matrix; Data visualization; Degree planning; Dynamic flowchart; Prerequisite structure;
D O I
10.14569/IJACSA.2020.0110701
中图分类号
学科分类号
摘要
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. © 2020 Science and Information Organization.
引用
收藏
页码:1 / 8
页数:7
相关论文
共 50 条
  • [1] Dependency Evaluation and Visualization Tool for Systems Represented by a Directed Acyclic Graph
    Samaranayake, Sobitha
    Gunawardena, Athula
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (07) : 1 - 8
  • [2] MaltEval: An Evaluation and Visualization Tool for Dependency Parsing
    Nilsson, Jens
    Nivre, Joakim
    SIXTH INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION, LREC 2008, 2008, : 161 - 166
  • [3] Graph Buddy - an interactive code dependency browsing and visualization tool
    Borowski, Krzysztof
    Balis, Bartosz
    Orzechowski, Tomasz
    2022 WORKING CONFERENCE ON SOFTWARE VISUALIZATION (IEEE VISSOFT), 2022, : 152 - 156
  • [4] The covering threshold of a directed acyclic graph by directed acyclic subgraphs
    Yuster, Raphael
    ELECTRONIC JOURNAL OF COMBINATORICS, 2022, 29 (04):
  • [5] A directed acyclic graph for interactions
    Nilsson, Anton
    Bonander, Carl
    Stromberg, Ulf
    Bjork, Jonas
    INTERNATIONAL JOURNAL OF EPIDEMIOLOGY, 2021, 50 (02) : 613 - 619
  • [6] DIRECTED ACYCLIC GRAPH UNIFICATION
    PERELMANHALL, D
    DR DOBBS JOURNAL, 1995, 20 (04): : 44 - &
  • [7] Directed Acyclic Graph Scheduling for Mixed-Criticality Systems
    Medina, Roberto
    Borde, Etienne
    Pautet, Laurent
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2017, 2017, 10300 : 217 - 232
  • [8] Scope equivalence of concurrent systems based on bipartite directed acyclic graph
    Murakami, M
    SERP '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2005, : 80 - 86
  • [9] Analyzing directed acyclic graph recombination
    Cotta, C
    Troya, JM
    COMPUTATIONAL INTELLIGENCE: THEORY AND APPLICATIONS, PROCEEDINGS, 2001, 2206 : 739 - 748
  • [10] Implementation of directed acyclic word graph
    Balík, M
    KYBERNETIKA, 2002, 38 (01) : 91 - 103