• DocumentCode
    1942850
  • Title

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

  • Author

    Lee, Joon-Sang ; Kim, Tae-Ho ; Yoon, Gwang Sik ; Hong, Jang-Eui ; Cha, Sung Deok ; Bae, Doo-Hwan

  • Author_Institution
    Dept. of Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Seoul, South Korea
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    65
  • Lastpage
    72
  • 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
  • Keywords
    distributed object management; object-oriented programming; specification languages; UML; distributed object systems; distributed software systems; dynamic configuration behaviors; meta-object protocol; software architecture; unified modeling language; Computer science; Electronic mail; Middleware; Object oriented modeling; Programming; Protocols; Software development management; Software maintenance; Software systems; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Autonomous Decentralized Systems, 1999. Integration of Heterogeneous Systems. Proceedings. The Fourth International Symposium on
  • Conference_Location
    Tokyo
  • Print_ISBN
    0-7695-0137-0
  • Type

    conf

  • DOI
    10.1109/ISADS.1999.838366
  • Filename
    838366