In this paper, we consider the problem of building a reference implementation (RI) to support a proposed semantics for UML . The purpose of the RI is to enable the automated exploration of the semantics and to permit tool vendors to verify tool compliance. In doing so, we consider the support required to implement UML profiles; specific extensions of UML that are based on a common semantic core. Using the RI, a vendor should be able to show that the abstract syntax of UML models processed by their tool and the semantics of those models comply with a ratified profile.

BibTex Entry

@article{Clark2001,
 author = {A. N. Clark and A.S. Evans and S. Kent},
 category = {design},
 journal = {L'Objet},
 number = {3},
 pages = {363-385},
 title = {A Reference Implementation for UML},
 volume = {7},
 year = {2001}
}