Skip to main content

Towards Three-Dimensional Representation and Animation of UML Diagrams

  • Conference paper
  • First Online:
«UML»’99 — The Unified Modeling Language (UML 1999)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1723))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. H. Balzert.Lehrbuch der Software-Technik: Software-Entwicklung. Spektrum Akademischer Verlag, Heidelberg, 1996. 491

    Google Scholar 

  2. 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

    Google Scholar 

  3. 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

    Google Scholar 

  4. R. Carey and B. Gavin. The Annotated VRML 2.0 Reference Manual. Addison Wesley, 1997. 497

    Google Scholar 

  5. E. Freeman, D. Gelernter, and S. Jagannathan. In Search of a Simple Visual Vocabulary. In Proc. 11th IEEE Symposium Visual Languages, 1995. 490

    Google Scholar 

  6. 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

    Google Scholar 

  7. 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

    Google Scholar 

  8. 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

    Google Scholar 

  9. S. Kent and Y. Gil. Visualising Action Contracts in OO Modelling. In IEE Proceedings Software, 145, pages 1–18, 1998. 490, 500

    Article  Google Scholar 

  10. 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

    Google Scholar 

  11. H. Koike. The Role of another Spatial Dimension in Software Visualization. ACM Transactions Information Systems, 11(3):266–286, 1993. 490

    Article  Google Scholar 

  12. C. Marrin and B. Campbell. VRML 2. Sams Net, Indiana, 1997. 497

    Google Scholar 

  13. 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

    Google Scholar 

  14. N.C. Shu. Visual Programming. Van Nostrand Reinhold Company, 1988. 490

    Google Scholar 

  15. 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

    Google Scholar 

  16. J.-V. Vion-Dury and M. Santana. Virtual Images: Interactive Visualization of Distributed Object Systems. In Proc. 8th OOPSLA, 1993. 490

    Google Scholar 

  17. 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

    Google Scholar 

  18. D.-Q. Zhang and K. Zhang. A Visual Programming Environment for Distributed Systems. In Proc. 11th IEEE Symposium Visual Languages, 1995. 490

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics