Software VisualisationPeter Eades, Kang Zhang World Scientific, 1996 - 268 lappuses The term ?software visualisation? refers to the graphical display of characteristics and behaviour of all aspects of software: design and analysis methods, systems, programs and algorithms. The purpose of this book is to collect and compare different experiences of software visualisation both from fundamental and applied viewpoints.The book is divided into four parts, covering important aspects of software visualisation. Part 1 covers a survey on existing software visualisation tools and environments, the strategies for making a software visualisation system language independent, and program animation for C language. Part 2 presents topics and techniques on graph drawing, which supports efficient and aesthetically pleasing visualisation. Some recently developed graph drawing systems and techniques used are described. Part 3 discusses visual programming concepts and techniques for supporting parallel and heterogeneous distributed programming. Part 4 includes several case studies of software visualisation, concentrating on the broader field of software engineering ranging from software metrics to reverse engineering. |
No grāmatas satura
v. lappuse
Atvainojiet, šīs lappuses saturs ir ierobežots..
Atvainojiet, šīs lappuses saturs ir ierobežots..
viii. lappuse
... - d Layout Methods A 2 - d Layout Method : Barycentric Method Undirected Graph Recognizer Graph Pack as a Server . . • 4.1 Application Programs 83 86 87 92 . 96 97 97 4.2 Interface to Mosaic . 5 Concluding Remarks . 66 viii Contents.
... - d Layout Methods A 2 - d Layout Method : Barycentric Method Undirected Graph Recognizer Graph Pack as a Server . . • 4.1 Application Programs 83 86 87 92 . 96 97 97 4.2 Interface to Mosaic . 5 Concluding Remarks . 66 viii Contents.
ix. lappuse
... APPLICATIONS TO PARALLEL AND DISTRIBUTED PROGRAMMING 117 119 Visual Programming for Parallel Processing W. Cai , H.-K. Tan and S. J. Turner 1 Introduction .. 119 2 2.1 The Framework for Visual Program Construction BLOX Methodology ...
... APPLICATIONS TO PARALLEL AND DISTRIBUTED PROGRAMMING 117 119 Visual Programming for Parallel Processing W. Cai , H.-K. Tan and S. J. Turner 1 Introduction .. 119 2 2.1 The Framework for Visual Program Construction BLOX Methodology ...
x. lappuse
... Constructing Distributed Applications 6.1 Construction Procedure 169 170 170 171 174 174 175 176 177 7 6.2 An Application Example . Conclusion 178 180 Program Analysis Through Visualisation D. Kranzlmüller , S. Grabner and X Contents.
... Constructing Distributed Applications 6.1 Construction Procedure 169 170 170 171 174 174 175 176 177 7 6.2 An Application Example . Conclusion 178 180 Program Analysis Through Visualisation D. Kranzlmüller , S. Grabner and X Contents.
xi. lappuse
... APPLICATIONS TO SOFTWARE ENGINEERING Visualisations of Large Object - Oriented Systems P. Haynes , T. J. Menzies and R. F. Cohen 203 205 1 Introduction . 205 2 00 Call Graphs 206 3 Ternary Diagrams 208 3.1 Call Graph Edge Categories ...
... APPLICATIONS TO SOFTWARE ENGINEERING Visualisations of Large Object - Oriented Systems P. Haynes , T. J. Menzies and R. F. Cohen 203 205 1 Introduction . 205 2 00 Call Graphs 206 3 Ternary Diagrams 208 3.1 Call Graph Edge Categories ...
Saturs
Aspects and Taxonomy of Program Visualisation | 3 |
Aspects of Program Visualisation | 11 |
Language Independent Program Visualisation | 27 |
4 | 33 |
7 | 39 |
Visual Debugging and Automatic Animation of C Programs | 46 |
1 | 52 |
6 | 55 |
4 | 130 |
3 | 136 |
Visual Transformation Specifications | 141 |
7 | 159 |
5 | 174 |
Program Analysis Through Visualisation | 183 |
6 | 196 |
Visualisations of Large ObjectOriented Systems | 205 |
Layout Creation Methods for Software Visualisation | 61 |
4 | 70 |
6 | 79 |
35 | 80 |
101 | 82 |
34 | 87 |
1 | 97 |
HV Drawings of Binary Trees | 101 |
5 | 212 |
Graph Visualisation in a Compiler Project | 219 |
Structural Modeling of Flowcharts | 232 |
The Rigi System | 245 |
262 | |
265 | |
Citi izdevumi - Skatīt visu
Bieži izmantoti vārdi un frāzes
abstract algorithm algorithmic method animation application approach ATEMPT automatic binary tree block call graphs circles of latitude code transformations communication compiler Computer Science conformance criteria construction control flow control flow graph customisable method debugging defined dependence developed diagram platform diagram system display distributed programming distributed system DUI designer edgesum event-graph example execution File flowchart component graph drawing graph layout graphical representation GraphPack h-v drawing hierarchy implemented instance variable interactive interface layout creation methods left-heavy Lemma loop mapping marked edges module nodes operations optimization parallel programs PDG-GOSpeL PEDS Petri net phase Proc processors program visualisation programming environment provides reverse engineering Rigi shows SHriMP views simulation Smalltalk software engineering software systems software visualization source code statement super fragment technique tion toolkit vertices visual elements Visual Languages visual programming visual specification visualisation tools VOSpeL VPE diagrams window
Atsauces uz šo grāmatu
Software Visualization: International Seminar Dagstuhl Castle, Germany, May ... Stephan Diehl Priekšskatījums nav pieejams - 2002 |
Human-Centered Visualization Environments: GI-Dagstuhl Research Seminar ... Andreas Kerren,Achim Ebert,Jörg Meyer Ierobežota priekšskatīšana - 2007 |