background preloader

UML

Facebook Twitter

UML 2.0.

Books

VIPs. Unified Modeling Language (UML) List of Unified Modeling Language tools. From Wikipedia, the free encyclopedia Jump to navigationJump to search Wikimedia list article This article compares UML tools. UML tools are software applications which support some functions of the Unified Modeling Language. General[edit] Features[edit] References[edit] External links[edit] UML Tools at Curlie. Applications of UML. This state diagram shows how UML can be used for designing a door system that can only be opened and closed UML (Unified Modeling Language) is very powerful modeling language.[1] We can develop many diagrams using UML and provide users with ready-to-use, expressive modeling examples.

UML can be applied in many areas like embedded systems, web applications, commercial applications etc. Some UML tools generate program language code from UML.[2] UML can be used for modeling the whole system independent of platform language. UML is a graphical language for visualizing, specifying, constructing, and documenting information about software-intensive systems.[3] UML gives us a standard way to write a system's view, covering conceptual things such as business processes and system functions, as well as things like classes written in a specific programming language, database schemas, and reusable software components.

History[edit] See Article: Unified Modeling Language (History). See also[edit] Unified Modeling Language. The Unified Modeling Language (UML) is a general-purpose modeling language in the field of software engineering, which is designed to provide a standard way to visualize the design of a system.[1] It was created and developed by Grady Booch, Ivar Jacobson and James Rumbaugh at Rational Software during 1994–95 with further development led by them through 1996.[1] In 1997 it was adopted as a standard by the Object Management Group (OMG), and has been managed by this organization ever since. In 2000 the Unified Modeling Language was also accepted by the International Organization for Standardization (ISO) as an approved ISO standard.

Since then it has been periodically revised to cover the latest revision of UML.[2] Overview[edit] A collage of UML diagrams The Unified Modeling Language (UML) offers a way to visualize a system's architectural blueprints in a diagram (see image), including elements such as:[3] History[edit] History of object-oriented methods and notation Before UML 1.x[edit] [edit]

PlantUML.