Abstract
Seamlessness, reversibility, and software contracting have been proposedas important, if not essential, techniques to be supported by object-orientedmodeling languages and methods. These techniques are used to provide a frameworkfor the comparison of two modeling languages, the Business Object Notation(BON)--which has been designed to support the techniques--and the UnifiedModeling Language (UML). Elements of the UML and its constraint language,OCL, that do not support these techniques are discussed.
Original language | Undefined/Unknown |
---|---|
Pages | 67-82 |
Publication status | Published - 1999 |