Object-oriented methodology based on a high-level meta-object protocol (diMOP) for developing distributed software systems분산 소프트웨어 시스템 개발을 위한 메타오브젝트 프로토콜 기반 객체지향 기법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 582
  • Download : 0
Although object-oriented paradigm is becoming a more realistic approach to develop large-scale software systems, the existing object-oriented notations and methodologies do not fully support the development of distributed object systems. In this thesis, 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. In addition, the two specification languages support to specify dynamic configuration behaviors as well as to incorporate the diMOP. We also demonstrate that our approach is very realistic to develop distributed object systems with an example of distributed object system development: Evolving philosophers. We``ve implemented a high-level MOP diMOP in Open Java and developed a prototype development environment for automated supports to our approach-specification and code generation tools.
Advisors
Bae, Doo-Hwanresearcher배두환researcher
Description
한국과학기술원 : 전산학과,
Publisher
한국과학기술원
Issue Date
1999
Identifier
150951/325007 / 000973540
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전산학과, 1999.2, [ iv, [49] p. ]

Keywords

Distributed software systems; Dynamic configuration; Meta-object protocol (MOP); Reflection; 객체지향 방법론; 메타오브젝트 프로토콜; 분산 소프트웨어 시스템; object-oriented techonlogy

URI
http://hdl.handle.net/10203/34329
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=150951&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0