A comparison of the business object notation and the unified modeling language

Richard F. Paige, Jonathan S. Ostroff

Research output: Chapter in Book/Report/Conference proceedingConference contribution


Seamlessness, reversibility, and software contracting have been proposed as important techniques to be supported by object-oriented methods. These techniques are used to provide a framework for the comparison of two modeling languages, the Business Object Notation (BON) and the Unified Modeling Language (UML). Elements of the UML and its constraint language that do not support these techniques are discussed. Suggestions for further improvements to both BON and UML are described.

Original languageEnglish
Title of host publicationUML 1999 - The Unified Modeling Language
Subtitle of host publicationBeyond the Standard - 2nd International Conference, Proceedings
EditorsBernhard Rumpe, Robert France
Number of pages16
ISBN (Print)3540667121, 9783540667124
Publication statusPublished - 1 Jan 1999
Event2nd International Conference on Unified Modeling Language, UML 1999 - Fort Collins, United States
Duration: 28 Oct 199930 Oct 1999

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference2nd International Conference on Unified Modeling Language, UML 1999
Country/TerritoryUnited States
CityFort Collins

Cite this