Recommended Reading
Booch G. Object-oriented design with applications. Menlo Park: Benjamin-Cummings; 1991.
Chen PP. The entity-relationship model – toward a unified view of data. ACM Trans Database Syst. 1976;1(1):9–36.
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.
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.
Harel D. Statecharts: a visual formalism for complex systems. Sci Comput Program. 1987;8(3):231–74.
Jacobson I, Christenson M, Jonsson P, Oevergaard G. Object-oriented software engineering: a use case driven approach. Reading: Addison-Wesley; 1992.
Marcos E, Vela B, Cavero JM. A methodological approach for object-relational database design using UML. Softw Syst Model. 2003;2(1):59–75.
OMG. OMG unified modeling language specification. Needham: OMG; 2007 .www.omg.org
Rumbaugh J, Blaha M, Premerlani W, Eddy F, Lorensen W. Object-oriented modeling and design. Englewood Cliffs: Prentice-Hall; 1991.
Rumbaugh J, Booch G, Jacobson I. The unified modeling language reference manual. 2nd ed. Reading: Addison-Wesley; 2005.
SOSYM Editorial Board. Software and Systems Modeling. Berlin/Heidelberg/New York: Springer; 2007.
Toval JA, Requena V, Fernandez JL. Emerging OCL tools. Softw Syst. Model. 2003;2(4):248–61.
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/.
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.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights 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