Abstract

This chapter discusses unified modeling language (UML) and its history, the UML metamodel, and UML compliance levels. It also provides a brief description of the three levels of the UML certification program. UML covers a wide range of applications and is suitable for technical systems and so-called commercial systems such as socially embedded information systems. The UML 2.0 language is largely defined in a so-called metamodel. The language resides one abstraction level above the model that a UML user models. In 2004, Object Management Group (OMG) introduced qualification standards for individuals in the form of a three-level certification program based on UML 2.0 called the OMG-Certified UML Professional (OCUP) certification program. This certification program ensures that UML users, trainers, consultants, tool developers, and other interested parties acquire a uniform UML understanding and a minimum qualification. The certification program consists of three levels, namely, Fundamental, Intermediate, and Advanced. Each level has its own examination, testing progressively more complex concepts and more challenging usage of the UML 2.0 specification.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call