Roep, 2024 - Google Patents
Implementing Layout Algorithms Using Cytoscape in ExplorVizRoep, 2024
View PDF- Document ID
- 13715215107209515121
- Author
- Roep L
- Publication year
External Links
Snippet
Software development and maintenance are becoming increasingly complex in today's rapidly growing technological environment. Understanding large codebases can be tough, especially when only relying on textual source code. The open-source software ExplorViz …
- 238000004422 calculation algorithm 0 title abstract description 217
Classifications
-
- 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
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- 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
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/20—Drawing from basic elements, e.g. lines or circles
- G06T11/206—Drawing of charts or graphs
-
- 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/50—Computer-aided design
-
- 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
- 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/30943—Information retrieval; Database structures therefor; File system structures therefor details of database functions independent of the retrieved data type
- G06F17/30994—Browsing or visualization
-
- 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/38—Implementation of user interfaces
-
- 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
- G06Q—DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management, e.g. organising, planning, scheduling or allocating time, human or machine resources; Enterprise planning; Organisational models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computer systems utilising knowledge based models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/24—Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F19/00—Digital computing or data processing equipment or methods, specially adapted for specific applications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5021976A (en) | Method and system for generating dynamic, interactive visual representations of information structures within a computer | |
Teyseyre et al. | An overview of 3D software visualization | |
Grignard et al. | GAMA 1.6: Advancing the art of complex agent-based modeling and simulation | |
CN101893861B (en) | Graphical integration in process configuration and control environments | |
Kammer et al. | Glyphboard: Visual exploration of high-dimensional data combining glyphs with dimensionality reduction | |
Banos et al. | Agent-Based Spatial Simulation with NetLogo Volume 1 | |
Wang et al. | Webmapper: A tool for visualizing and manipulating mappings in digital musical instruments | |
Takac | Application of web-based immersive virtual reality in mathematics education | |
Saarloos et al. | A multi-agent paradigm as structuring principle for planning support systems | |
Amblard et al. | Introduction to NetLogo | |
Roep | Implementing Layout Algorithms Using Cytoscape in ExplorViz | |
Telea et al. | A framework for interactive visualization of component-based software | |
Jones | Graphical interfaces for knowledge engineering: An overview of relevant literature | |
US8752010B1 (en) | Dynamic interface synthesizer | |
Wilkins | MELD: a pattern supported methodology for visualisation design | |
Boucher et al. | Engineering configuration graphical user interfaces from variability models | |
Štšpánek et al. | Interactive Diagrams for Software Documentation | |
Gunn et al. | Oorange: A virtual laboratory for experimental mathematics | |
Cawley et al. | Interactive visualisation to support product configuration in software product lines | |
Tarigonda et al. | E-commerce flow management in fulfillment centers through data visualization | |
Brück | Collaborative program comprehension based on virtual reality | |
González-Toledo et al. | HOM3R: a 3D viewer for complex hierarchical product models | |
Giannaccari et al. | Manipulating VR-Native user interfaces for software visualization customization | |
Scogings et al. | Linking tasks, dialogue and GUI design: a method involving UML and Lean Cuisine+ | |
CN114860223B (en) | Interactive editing frame, interactive object generation method and electronic equipment |