We have hosted the application object graph visualizer in order to run this application in our online workstations with Wine or directly.
Quick description about object graph visualizer:
Object Graph Visualizer is a tool primarily meant to be used in CS courses to help new students understand the Object Oriented paradigm and patterns. Classes and objects - that can be part of a software project - are visualised in 3D: The classes stay In the xz-plane in form of an UML class diagram. Directly above in the y-axis objects can be instantiated as an object diagram. Classes can be connected with all sorts of relations (Associations, Compositions, Generalization, etc.), objects with object relations.Following additional functionality is provided: Attributes, Mulitplicities, Roles, Object Graph Mode, Coloring, Save and Load, XMI 1.1 Import from Enterprise Architect, Associations (undirected, directed, bidirected), Aggregations, Compositions, Dependency, Generalization, Multiple Virtual Inheritance
(Developer Addendum: It shouldn't be too difficult to add an API for remote application control, e.g. visualize and debug a running programm. See class "ModelViewConnector".).
Features:
- Use Case: Educational, Software Engineering, UML
- 3D Visualization
- Save / Load Project
- XMI Import (Enterprise Architect XMI v.1.1)
- Create Class Diagramm
- Create Object Diagramm
- View Object Graph
- Add / Edit / Remove Classes, Objects, Relations, Attributes, Values, Multiplicities, Roles, .
- Simulate Inheritance (virtual multiple)
- Free camera placement (rotational)
- Choose color for Classes, Objects, Relations, Background
- OS: Windows, Mac, Linux
- Runtime: Java 8u45
- Paradigm: Object Oriented Programming
- Source Code available
Audience: Education, Developers, Engineering.
User interface: JavaFX.
Programming Language: Java.
Database Environment: Project is a tool for a proprietary database file format, XML-based.
.
©2024. Winfy. All Rights Reserved.
By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.