Developing distributed software systems by incorporating meta-object protocol (diMOP) with unified modeling language (UML) | IEEE Conference Publication | IEEE Xplore

Developing distributed software systems by incorporating meta-object protocol (diMOP) with unified modeling language (UML)


Abstract:

Although object-oriented paradigm is becoming a more realistic approach to the development of large-scale software systems, the existing object-oriented notations and met...Show More

Abstract:

Although object-oriented paradigm is becoming a more realistic approach to the development of large-scale software systems, the existing object-oriented notations and methodologies do not fully support the development of distributed object systems. In this paper, we integrate Meta-Object Protocol (MOP) into a de facto standard object-oriented modeling language UML together to build a software architecture for distributed object systems. We propose a high-level extension of conventional MOPs, called diMOP which helps to develop distributed object systems by realizing a reflective architecture. To incorporate diMOP with UML, we introduce two new specification languages: Class Diagram Supporting diMOP (CDSM) and Dynamically Configurable Object-oriented Statemachine (DCOS), which are proposed to replace the class diagram and the state diagram of UML. The two specification languages support the specification of dynamic configuration behaviors as well as incorporating the diMOP. This paper gives a methodology to develop efficiently distributed object systems through UML.
Date of Conference: 23-23 March 1999
Date Added to IEEE Xplore: 06 August 2002
Print ISBN:0-7695-0137-0
Conference Location: Tokyo, Japan

References

References is not available for this document.