A Comparison of the Business Object Notation and the Unified Modelling Language

Richard F. Paige, Jonathan S. Ostroff, Robert B. France, Bernhard Rumpe

Research output: Contribution to conferencePaperpeer-review


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 languageUndefined/Unknown
Publication statusPublished - 1999

Bibliographical note


Cite this