An Analysis for UML 2.0 Extension Mechanism

马浩海,刘实,蒋严冰
DOI: https://doi.org/10.3969/j.issn.1000-1638.2005.01.023
2005-01-01
Abstract:After a revision with a period of four years,OMG voted and adopted the specifications of UML 2.0. On the observation of the revision,the extension mechanism is one of the most important parts revised.In order to clarify the necessity of introducing the extension mechanism into UML and the existing problems of the mechanism in UML 1.X, as well as to help people know the tendency of the work in UML 2.0,the background and rationales of the revision are analyzed and the development of two extension mechanisms in UML 2.0 is illustrated,i.e. one is first-class extension mechanism (extension based on meta-models); the other is light weight extension mechanism (extension based on Profiles).Then the comparison between the two mechanisms is presented.Finally,the applicable vision of the improved extension mechanism of UML 2.0 is predicted.
What problem does this paper attempt to address?