Title :
Visualizing program concepts using EVA
Author_Institution :
Dept. of Math. & Comput. Sci., Armstrong State Coll., Savannah, GA, USA
Abstract :
Understanding and explaining algorithm´s concepts implemented in a computer program is an important and very challenging preoccupation of engineers and scientists in many technical disciplines. It is also a primary preoccupation in software maintenance, modification of existing software, and software reuse. Software visualization is an invaluable tool for such tasks. It can be used to help in identification, display, and thus in understanding of the characteristics and concepts of both the algorithm and its computer implementation. In this paper, we overview our current project EVA, an interactive Environment for Visualization and Animation of Programming Concepts. The goals of EVA include creation of an authoring environment for visualization and animation of programming concepts. EVA is being developed in Ada, and integrates a number of modified public domain packages to speed up the development
Keywords :
Ada; authoring systems; computer aided software engineering; computer animation; data visualisation; program diagnostics; programming environments; software engineering; visual programming; Ada; EVA; Environment for Visualization and Animation of Programming Concepts; algorithm; authoring environment; modified public domain packages; program concepts visualisation; programming concepts animation; software maintenance; software modification; software reuse; software visualization; Animation; Computer displays; Graphics; Mathematics; Production; Programming profession; Software maintenance; Software systems; Software tools; Visualization;
Conference_Titel :
Energy Conversion Engineering Conference, 1996. IECEC 96., Proceedings of the 31st Intersociety
Conference_Location :
Washington, DC
Print_ISBN :
0-7803-3547-3
DOI :
10.1109/IECEC.1996.552884