Korn et al., 1998 - Google Patents
Traversal-based visualization of data structuresKorn et al., 1998
View PDF- Document ID
- 9777554765587513590
- Author
- Korn J
- Appel A
- Publication year
- Publication venue
- Proceedings IEEE Symposium on Information Visualization (Cat. No. 98TB100258)
External Links
Snippet
Algorithm animation systems and graphical debuggers perform the task of translating program state into visual representations. While algorithm animations typically rely on user augmented source code to produce visualizations, debuggers make use of symbolic …
- 230000000007 visual effect 0 abstract description 22
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/4421—Execution paradigms
- G06F9/4428—Object-oriented
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/362—Software debugging
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
- G06F17/30386—Retrieval requests
- G06F17/30389—Query formulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/36—Software reuse
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/4443—Execution mechanisms for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformations of program code
- G06F8/41—Compilation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/10—Requirements analysis; Specification techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Vlissides et al. | Unidraw: A framework for building domain-specific graphical editors | |
Minas et al. | DiaGen: A generator for diagram editors providing direct manipulation and execution of diagrams | |
Encarnacao et al. | Computer aided design: fundamentals and system architectures | |
Bardohl et al. | Application of graph transformation to visual languages | |
US5019961A (en) | Computer apparatus and method for logical modelling | |
US6272672B1 (en) | Dataflow processing with events | |
Flanagan et al. | Catching bugs in the web of program invariants | |
North et al. | Applications of graph visualization | |
Reiss | The Field programming environment: A friendly integrated environment for learning and development | |
KR20060087995A (en) | An extensible framework for designing workflows | |
Sander | VCG-visualization of compiler graphs | |
Kurlander | Graphical editing by example | |
Korn et al. | Traversal-based visualization of data structures | |
Specification | Omg unified modeling language (omg uml), superstructure, v2. 1.2 | |
Hudson et al. | A generator of direct manipulation office systems | |
Karrer et al. | Requirements for an extensible object-oriented tree/graph editor | |
Laffra et al. | HotWire-A Visual Debugger for C++. | |
Staples et al. | 3–D Visualization of Software Structure | |
Smith | GPL/I: a PL/I extension for computer graphics | |
Hanna | A document-centered environment for Haskell | |
Barzdins et al. | An MDE-based graphical tool building framework | |
Cordy et al. | GVL: Visual specification of graphical output | |
Ellershaw et al. | Program visualization-the state of the art | |
Poswig et al. | Interactive animation of visual program execution | |
Hoffmann et al. | Towards rule-based visual programming of generic visual systems |