Abstract
The UML notation is intended to be drawn on two-dimensional surfaces. However, three-dimensional diagram layout and animation may improve comprehension of complex diagrams significantly. The paper concentrates on special UML diagram forms wellsuited for advanced visualization. It makes a proposal for representing and animating such UML diagrams in a three-dimensional style.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
H. Balzert.Lehrbuch der Software-Technik: Software-Entwicklung. Spektrum Akademischer Verlag, Heidelberg, 1996. 491
G. Booch, I. Jacobson, and J. Rumbaugh, editors. UML Summary (Version 1.3). Rational Corporation, Santa Clara, 1999. http://www.rational.com. 489, 489, 497
M.H. Brown and M.A. Najork. Algorithm Animation using 3D Interactive Graphics. In Proc. 6th ACM Symposium User Interface Software and Technology (UIST’93), pages 93–100, 1993. 490
R. Carey and B. Gavin. The Annotated VRML 2.0 Reference Manual. Addison Wesley, 1997. 497
E. Freeman, D. Gelernter, and S. Jagannathan. In Search of a Simple Visual Vocabulary. In Proc. 11th IEEE Symposium Visual Languages, 1995. 490
J. Gil and S. Kent. Three Dimensional Software Modeling. In Proc. 20th Int. Conf. on Software Engineering (ICSE’98), pages 105–114. IEEE Computer Society Press, 1998. 490, 500
M. Gogolla and M. Richters. Equivalence Rules for UML Class Diagrams. In Pierre-Alain Muller and Jean Bézivin, editors, Proc. UML’98 Int. Workshop (UML’98), pages 87–96. ESSAIM, Mulhouse, France, 1998. 490
M. Gogolla and M. Richters. On Constraints and Queries in UML. In Martin Schader and Axel Korthaus, editors, The Unified Modeling Language — Technical Aspects and Applications, pages 109–121. Physica-Verlag, Heidelberg, 1998. 490
S. Kent and Y. Gil. Visualising Action Contracts in OO Modelling. In IEE Proceedings Software, 145, pages 1–18, 1998. 490, 500
H. Koike. Three-Dimensional Software Visualization: A Framework and its Applications. In Visual Computing: Proc. Computer Graphics Int. Conf. (CG’92). Springer, Berlin, 1992. 490
H. Koike. The Role of another Spatial Dimension in Software Visualization. ACM Transactions Information Systems, 11(3):266–286, 1993. 490
C. Marrin and B. Campbell. VRML 2. Sams Net, Indiana, 1997. 497
M. Richters and M. Gogolla. On formalizing the UML object constraint language OCL. In Tok Wang Ling, Sudha Ram, and Mong Li Lee, editors, Proc. 17th Int. Conf. Conceptual Modeling (ER’98). Springer, Berlin, LNCS 1507, 1998. 490
N.C. Shu. Visual Programming. Van Nostrand Reinhold Company, 1988. 490
T. Systä. Automated Support for Constructing OMT Scenarios and State Diagrams in SCED. Technical Report A-1997-8, Department of Computer Science, University of Tampere, 1997. 490
J.-V. Vion-Dury and M. Santana. Virtual Images: Interactive Visualization of Distributed Object Systems. In Proc. 8th OOPSLA, 1993. 490
C. Ware and G. Franck. Viewing a Graph in a Virtual Reality Display is Three Times as Good as a Two-Dimensional Diagram. In Proc. 10th IEEE Symposium Visual Languages, 1994. 490
D.-Q. Zhang and K. Zhang. A Visual Programming Environment for Distributed Systems. In Proc. 11th IEEE Symposium Visual Languages, 1995. 490
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gogolla, M., Radfelder, O., Richters, M. (1999). Towards Three-Dimensional Representation and Animation of UML Diagrams. In: France, R., Rumpe, B. (eds) «UML»’99 — The Unified Modeling Language. UML 1999. Lecture Notes in Computer Science, vol 1723. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46852-8_35
Download citation
DOI: https://doi.org/10.1007/3-540-46852-8_35
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66712-4
Online ISBN: 978-3-540-46852-3
eBook Packages: Springer Book Archive