Prev | Current Page 297 | Next

Tim Weilkiens

"Systems Engineering with SysML/UML: Modeling, Analysis, Design"


In contrast to UML 1, UML 2 includes not only one but four specifi cation documents.
The language is described in Superstructure [48]. It is based on a core that
is defi ned in the infrastructure [51]. Moreover, UML includes another language??”
the Object Constraint language ( OCL )??”that has been described in a separate
document since UML 2 [52]. And the XML Metamodel Interchange (XMI) Metadata
Interchange format [64] has been around since UML 1. XMI allows you to exchange
UML model between different tools. A new data format for diagrams (Diagram
Interchange [50]) was introduced together with UML 2; it lets you exchange the
diagram level, in addition to the model level, between different tools.
UML is defi ned in a modular way. You can work with parts of the language.
For example, you don ??™ t have to deal with class modeling when all you want to do
is an analysis of your use cases. The criticized point, that UML was too large and
too extensive a language is unjustifi ed. It is not necessary to realize all modeling
possibilities UML offers in one project.


Pages:
285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309
Lisa Loeb Kimberley Locke LL Cool J sennik Moody Blues