UML 2: A model-driven development tool
2006; Institute of Electrical and Electronics Engineers; Volume: 45; Issue: 3 Linguagem: Inglês
10.1147/sj.453.0607
ISSN0018-8670
Autores Tópico(s)Formal Methods in Verification
ResumoThe Unified Modeling Language® (UML®) industry standard has recently undergone a major upgrade, resulting in a revision called UML 2. The primary motivation for this revision was to make UML better suited to model-driven development™ (MDD™), an approach to software development in which software models play a vital role. This requires a modeling language that is not only highly expressive but also capable of specifying models that are precise and unambiguous. In this overview article, we describe the key developments in UML 2 and the rationale behind them, and we explain how they help meet the needs of MDD. These new capabilities can be grouped into two distinct categories: (1) internal and architectural changes required to support MDD and (2) new modeling features. This paper is a revised version of a Web article, “Unified Modeling Language Version 2.0,” which was published on March 21, 2005, by developerWorks®, IBM Corporation.
Referência(s)