Skip to main content

Unified Modeling Language

  • Living reference work entry
  • First Online:
Encyclopedia of Database Systems
  • 63 Accesses

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

Access this chapter

Institutional subscriptions

Recommended Reading

  1. Booch G. Object-oriented design with applications. Menlo Park: Benjamin-Cummings; 1991.

    MATH  Google Scholar 

  2. Chen PP. The entity-relationship model – toward a unified view of data. ACM Trans Database Syst. 1976;1(1):9–36.

    Article  Google Scholar 

  3. Gogolla M, Büttner F, Richters M. USE: a UML-based specification environment for validating UML and OCL. Sci. Comput. Program. 2007;69:27–34.

    Article  MathSciNet  MATH  Google Scholar 

  4. Gogolla M, Richters M. Expressing UML class diagrams properties with OCL. In: Clark T, Warmer J, editors. Advances in object modelling with the OCL. Berlin/Heidelberg/New York: Springer; 2001. p. 86–115.

    Google Scholar 

  5. Harel D. Statecharts: a visual formalism for complex systems. Sci Comput Program. 1987;8(3):231–74.

    Article  MathSciNet  MATH  Google Scholar 

  6. Jacobson I, Christenson M, Jonsson P, Oevergaard G. Object-oriented software engineering: a use case driven approach. Reading: Addison-Wesley; 1992.

    Google Scholar 

  7. Marcos E, Vela B, Cavero JM. A methodological approach for object-relational database design using UML. Softw Syst Model. 2003;2(1):59–75.

    Article  Google Scholar 

  8. OMG. OMG unified modeling language specification. Needham: OMG; 2007 .www.omg.org

    Google Scholar 

  9. Rumbaugh J, Blaha M, Premerlani W, Eddy F, Lorensen W. Object-oriented modeling and design. Englewood Cliffs: Prentice-Hall; 1991.

    MATH  Google Scholar 

  10. Rumbaugh J, Booch G, Jacobson I. The unified modeling language reference manual. 2nd ed. Reading: Addison-Wesley; 2005.

    Google Scholar 

  11. SOSYM Editorial Board. Software and Systems Modeling. Berlin/Heidelberg/New York: Springer; 2007.

    Google Scholar 

  12. Toval JA, Requena V, Fernandez JL. Emerging OCL tools. Softw Syst. Model. 2003;2(4):248–61.

    Article  Google Scholar 

  13. UML and MODELS Steering Committee. International ACM/IEEE conference on Model Driven Engineering Languages and Systems MODELS (previously ACM/IEEE international conference on the Unified Modeling Language UML). http://www.modelsconference.org/.

  14. Urban SD, Dietrich SW. Using UML class diagrams for a comparative analysis of relational, object-oriented, and object-relational database mappings. In: Proceedings of 34th SIGCSE technical symposium on computer science education. 2003. p. 21–5.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Martin Gogolla .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media LLC

About this entry

Cite this entry

Gogolla, M. (2016). Unified Modeling Language. In: Liu, L., Özsu, M. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4899-7993-3_440-2

Download citation

  • DOI: https://doi.org/10.1007/978-1-4899-7993-3_440-2

  • Received:

  • Accepted:

  • Published:

  • Publisher Name: Springer, New York, NY

  • Online ISBN: 978-1-4899-7993-3

  • eBook Packages: Springer Reference Computer SciencesReference Module Computer Science and Engineering

Publish with us

Policies and ethics