컴포넌트 의존정보 명세화와 의존 관리자의 구현
The Specification of component dependence information and implementation of dependence manager
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
컴포넌트 기반 소프트웨어 개발(Component-based software Development) 환경에서 컴포넌트간의 의존관계 정보를 제공하는 것은 컴포넌트를 합성하는 개발자에게 중요한 일이다. 그러나 컴포넌트의 의존관계 정보가 충분하게 제공되지 않고 있다. 따라서 개발자는 원시 컴포넌트의 의존관계를 모르고 컴포넌트를 합성하는 경우가 발생한다. 본 논문에서는, 위와 같은 단점을 보완하기 위하여, 컴포넌트 사이의 의존정보를 XML로 정의하여 관리하고, 개발자에게 원시 컴포넌트 의존관계 정보를 제공하여, 무결성 있고 영속성 있는 정보 시스템 개발을 위한 컴포넌트 의존정보를 제공하는 의존 관리자의 설계와 구현을 하였다. 의존 관리자에서 생성된 컴포넌트는 재사용성 측정 메트릭의 측정값이 89%에서 95%가 신뢰구간 안에 포함되어 있음을 보이고 있다.
Abstract
In the component-based software development environment, it is important for developers who compose components to provide the information of dependence relationship between components. However it is not provided the information of dependence relationship of components. Therefore, it happens that the developer occasionally composes the components without knowing the dependence relation between the primitive components. In order to complement these disadvantages, In this paper, the design and implementation of dependence manager which provides the component dependence information for the development of integrity and persistence information system are established by defining the information about the dependence and relation between components as XML, managing them and providing a developer with the information about the dependence relationship between primitive components, we can establish. The components being created in the dependence manager show that the figure of reused matrix measurement is indicated from 89% to 95%, being included in confidence limits.
참고문헌 (16)
- Ivica Crnkovic,Magnus Larsson, "Component Configuration management" (2000)
- Hong Mei, "A Software Configuration Management Model for Supporting Component-Based Software Development" (2001)
- 차정은, "CBD 프로세스 지원을 위한 컴포넌트 저장소의 구축", 29(7), pp.476~486 (2002)
- Magnus Larsson, "Configuration Management for Component-based Systems", pp.~10 (2001)
- Xuejun Chen, "Dependence Management for Dynamic Reconfiguration of Component-Based Distributed Systems", pp.23~27 (2002)
- Desmond Francis D'Souza, "Objects, Components, and Frameworks with UML" (1998), Addison- Wesley,
- Grady Booch, "The Unified Modeling Language User Guide" (1999), Addison-Wesley
- Roger S. Pressman, "Software Engineering:A Practitioner's Approach" (2002), McGraw-Hill
- E.S. Cho, "Component Metrics to Measure Component Quality", pp.419 04~426 07 (2001)
- H. Washizaki, "Software Component Metrics and It's Experimental Evaluation", ii
- H. Washizaki, "A Metrics Suite for Measuring Reusability of Software Components" (2003)
- P. Feiler, "Configuration Management Models in Commercial Environments", software engineering institute, pp.1991~
- J. M. Sagawa, "Repository Manager technology", 3(2), pp.209 1990~227
- Andre van der Hoek,Alexander L. Wolf, "Software Release Management for Component-Based Software", 33 (2003)
- Miro Casanova et al, "Supporting Evolution in Component- Based Development using Component Libraries", pp.26~28 (2003)
- Fabio Kon, "Dependence Management in Component-Based Distributed Systems", pp.26~36 (2000)
