Object-oriented software engineering
Object-oriented software engineering
Object-oriented modeling and design
Object-oriented modeling and design
Visualizing the behavior of object-oriented systems
OOPSLA '93 Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications
Object-oriented analysis and design with applications (2nd ed.)
Object-oriented analysis and design with applications (2nd ed.)
Seamless object-oriented software architecture: analysis and design of reliable systems
Seamless object-oriented software architecture: analysis and design of reliable systems
Automatic synthesis of state machines from trace diagrams
Software—Practice & Experience
Scene: using scenario diagrams and active text for illustrating object-oriented programs
Proceedings of the 18th international conference on Software engineering
Graph drawing and information visualization
ACM Computing Surveys (CSUR) - Special issue: position statements on strategic directions in computing research
Software Visualization
Towards an Abstract Language for Dynamic Modeling in Object-Oriented Design
TOOLS '97 Proceedings of the Tools-23: Technology of Object-Oriented Languages and Systems
Films as Graphical Comments in the Source Code of Programs
TOOLS '97 Proceedings of the Tools-23: Technology of Object-Oriented Languages and Systems
Object-Oriented Visualization of Program Logic
TOOLS '97 Proceedings of the Tools-23: Technology of Object-Oriented Languages and Systems
Hi-index | 0.00 |
Modelling the dynamic aspects of an object-oriented design is important in order to gain concrete insight into the ways objects interact and relate to each other. It may be possible to obtain a similar insight from a static model, but at a more abstract level and in a more indirect way. Dynamic models are usually presented as graph-based diagrams in which the vertices are objects and the edges are messages or relations among objects. In this paper we study such diagrams as the basis for tools in a dynamic modelling environment. We are especially interested in different ways to present time in such tools. One particular approach is to present 'time by time'. This leads to animation of dynamic models. By introducing the idea of 'design by animation' we aim at a radical improvement of the presentation and manipulation of dynamic models in contemporary CASE tools.