Matches in SemOpenAlex for { <https://semopenalex.org/work/W2487175988> ?p ?o ?g. }
- W2487175988 abstract "Software visualization (SV) uses computer graphics to communicate the structure and behaviour of complex software and algorithms. One of the important issues in this field is how to specify SV, because existing systems are very cumbersome to specify and implement, which limits their effectiveness and hinders SV from being integrated into professional software development tools. In this dissertation the visualization process is decomposed into a series of formal mappings, which provides a formal foundation, and allows separate aspects of visualization to be specified independently. The first mapping specifies the information content of each view. The second mapping specifies a graphical representation of the information, and a third mapping specifies the graphical components that make up the graphical representation. By combining different mappings, completely different views can be generated. The approach has been implemented in Prolog to provide a very high level specification language for information visualization, and a knowledge engineering environment that allows data queries to tailor the information in a view. The output is generated by a graphical constraint solver that assembles the graphical components into a scene. This system provides a framework for SV called Vmax. Source code and run-time data are analyzed by Prolog to provide access to information about the program structure and run-time data for a wide range of highly interconnected browsable views. Different views and means of visualization can be selected from menus. An automatic legend describes each view, and can be interactively modified to customize how data is presented. A text window for editing source code is synchronized with the graphical view. Vmax is a complete Java development environment and end user SV system. Vmax compares favourably to existing SV systems in many taxonometric criteria, including automation, scope, information content, graphical output form, specification, tailorability, navigation, granularity and elision control. The performance and scalability of the new approach is very reasonable. We conclude that Prolog provides a formal and high level specification language that is suitable for specifying all aspects of a SV system." @default.
- W2487175988 created "2016-08-23" @default.
- W2487175988 creator A5077537124 @default.
- W2487175988 date "1999-01-01" @default.
- W2487175988 modified "2023-09-27" @default.
- W2487175988 title "Software visualization in Prolog" @default.
- W2487175988 cites W112398292 @default.
- W2487175988 cites W1482231600 @default.
- W2487175988 cites W1482954892 @default.
- W2487175988 cites W1490482062 @default.
- W2487175988 cites W1491178396 @default.
- W2487175988 cites W1492803714 @default.
- W2487175988 cites W1504570344 @default.
- W2487175988 cites W1519077461 @default.
- W2487175988 cites W1524679748 @default.
- W2487175988 cites W1535517383 @default.
- W2487175988 cites W1573787548 @default.
- W2487175988 cites W1580647523 @default.
- W2487175988 cites W1582487692 @default.
- W2487175988 cites W1585269349 @default.
- W2487175988 cites W1602659612 @default.
- W2487175988 cites W1644882639 @default.
- W2487175988 cites W1808700677 @default.
- W2487175988 cites W182684557 @default.
- W2487175988 cites W1975953843 @default.
- W2487175988 cites W1986998155 @default.
- W2487175988 cites W1987429368 @default.
- W2487175988 cites W1992709202 @default.
- W2487175988 cites W1992844418 @default.
- W2487175988 cites W200382981 @default.
- W2487175988 cites W2015276787 @default.
- W2487175988 cites W2015755355 @default.
- W2487175988 cites W2016321606 @default.
- W2487175988 cites W2018859600 @default.
- W2487175988 cites W2021424490 @default.
- W2487175988 cites W2028940172 @default.
- W2487175988 cites W2030175360 @default.
- W2487175988 cites W2030328752 @default.
- W2487175988 cites W2032133388 @default.
- W2487175988 cites W2041665590 @default.
- W2487175988 cites W2043557231 @default.
- W2487175988 cites W2044013641 @default.
- W2487175988 cites W2060538865 @default.
- W2487175988 cites W2063727779 @default.
- W2487175988 cites W2064189581 @default.
- W2487175988 cites W2065173991 @default.
- W2487175988 cites W2070921605 @default.
- W2487175988 cites W2087698847 @default.
- W2487175988 cites W2094278707 @default.
- W2487175988 cites W2095143229 @default.
- W2487175988 cites W2095841666 @default.
- W2487175988 cites W2098273085 @default.
- W2487175988 cites W2099305423 @default.
- W2487175988 cites W2105474021 @default.
- W2487175988 cites W2106365165 @default.
- W2487175988 cites W2114877339 @default.
- W2487175988 cites W2121712111 @default.
- W2487175988 cites W2122323950 @default.
- W2487175988 cites W2123586642 @default.
- W2487175988 cites W2132750992 @default.
- W2487175988 cites W2133321257 @default.
- W2487175988 cites W2134342348 @default.
- W2487175988 cites W2135581808 @default.
- W2487175988 cites W2137702965 @default.
- W2487175988 cites W2138199375 @default.
- W2487175988 cites W2138709157 @default.
- W2487175988 cites W2139288551 @default.
- W2487175988 cites W2146498786 @default.
- W2487175988 cites W2149272316 @default.
- W2487175988 cites W2150231504 @default.
- W2487175988 cites W2155843307 @default.
- W2487175988 cites W2157861311 @default.
- W2487175988 cites W2161160885 @default.
- W2487175988 cites W2163314677 @default.
- W2487175988 cites W2164660100 @default.
- W2487175988 cites W2169657749 @default.
- W2487175988 cites W2537012553 @default.
- W2487175988 cites W3007319080 @default.
- W2487175988 cites W3147229986 @default.
- W2487175988 cites W38085866 @default.
- W2487175988 cites W617431016 @default.
- W2487175988 cites W82977513 @default.
- W2487175988 hasPublicationYear "1999" @default.
- W2487175988 type Work @default.
- W2487175988 sameAs 2487175988 @default.
- W2487175988 citedByCount "5" @default.
- W2487175988 crossrefType "journal-article" @default.
- W2487175988 hasAuthorship W2487175988A5077537124 @default.
- W2487175988 hasConcept C107457646 @default.
- W2487175988 hasConcept C115903868 @default.
- W2487175988 hasConcept C121684516 @default.
- W2487175988 hasConcept C124101348 @default.
- W2487175988 hasConcept C172367668 @default.
- W2487175988 hasConcept C174683762 @default.
- W2487175988 hasConcept C17744445 @default.
- W2487175988 hasConcept C199360897 @default.
- W2487175988 hasConcept C199539241 @default.
- W2487175988 hasConcept C21442007 @default.
- W2487175988 hasConcept C2776359362 @default.
- W2487175988 hasConcept C2777904410 @default.