作者: Martin Gogolla , Mark Richters , None
关键词: Systems Modeling Language 、 Association Class 、 Object Constraint Language 、 Applications of UML 、 Programming language 、 UML state machine 、 Story-driven modeling 、 Computer science 、 Class diagram 、 Unified Modeling Language 、 Shlaer–Mellor method 、 Communication diagram 、 Object-oriented programming 、 Package diagram 、 UML tool
摘要: The Unified Modeling Language UML is a complex language offering many modeling features. Especially the description of static structures with class diagrams supported by rich set primitives. This paper shows how to transfrom involving cardinality constraints, qualifiers, association classes, aggregations, compositions, and generalizations into equivalent employing only binary associations OCL constraints. Thus we provide better understanding By reducing more features in terms basic ones, suggest an easy way users can gradually extend elements they commonly apply process.