A Design of Efficient Object Management Repository Using Integration Management Model

통합관리 모델을 이용한 효율적인 객체 관리 저장소 설계

  • Published : 2001.04.01

Abstract

Lately computing environment is changing into integrating open system. This paper proposes Integrated Management Model to improve productivity about new software development. The model is divided by Management Model to deal with the rapidly changing environment effectively into three layers: the first layer classifies and displays information to users, the users, the second layer controls function, the integration and management layer, and the last layer manages data, the objects management storage layer. So it designs of Efficient Object Management Repository Using Integration Management Model. This might support afterward prototyping in maximizing the reuse of software, which is advantage to the integration of the system, and in promoting its productivity.

최근 컴퓨팅 환경은 통합되는 개방형 시스템으로 변모하고 있다. 기존 시스템에서는 다양한 개발 환경을 지원하지 못하고 있으며, 다양한 산출물(클래스 부품, 다이어그램, 양식, 컴포넌트)에 대한 효율적인 관리를 못하는 단점이 있다. 또한 산출물레 있어서 연결관계를 서로 관련성 있는 사항을 참조 못하고 있으며 객체 내부와 관계를 정의할 수 없어서 산출물에 대한 이해도가 부족으로 객체지향 프로그램에 필요한 코드로 생성하지 못하고 있다. 따라서 본 논문에서는 산출물 객체의 효율적인 관리를 위한 통합 관리 모델을 이용한 객체 관리 저장소 설계기법을 제시하고, 버전 관리와 연결관계 상호관련기를 두어 객체내부 관계와 서로 관련성을 개발자가 쉽게 파악하여 재사용함으로서 개발자는 어플리케이션에 관련된 부분만을 개발할 수 있도록 지원한다. 객체 관리 저장소를 네 가지 단계로 설계함으로서 단점을 보완하고 클래스이해와 산출물 정보를 쉽게 표현할 수 있어 클래스를 생성할 수 있도록 하여 재사용의 효율성을 향상시켰다. 또한 새로운 소프트웨어 개발에 생산성을 향상시키기 위한 것이 본 연구의 목적이다. 향후 시스템의 통합에 잇점인 소프트웨어의 재사용성을 극대화하여 생산성을 향상시키는 프로토타이핑을 지원할 것으로 기대된다.

Keywords

References

  1. Boehm, B., 'Software engineering,' IEEE Trans. Comput., Chap.25, No.12, 1976, pp.1226-41
  2. J. M. Sagawa, 'Repository Manager Technology,' IBMSyst emJournal, Vol.29, No.2, pp.209-227, 1990
  3. Udo Hahn, Mattthias Jarke, Thomas Rose, 'Teamwork Support in a Knowledge-Based Information Systems Environment,' IEEE Transactions on Software Engineering, pp.467-481, 1991 https://doi.org/10.1109/32.90449
  4. Bernstein, PA, and Dayal.U., 'An Overview of Repository Technology,' in Proc. VLDB, 1994, pp.705-713
  5. James Petro and Michael E. Fotta, 'Model-Based Reused Repositories-Concepts and Experience,' IEEE Computer Society Press-Technical Council on Software Eng., pp.60-69, 1995 https://doi.org/10.1109/CASE.1995.465328
  6. Bernstein, PA, 'The Microsoft Repository,' in Proc. VLDB, 1997, pp.3-12
  7. Grady Booch, Ivar Jacobson, and James Rumbaugh. Unified Modeling Language. Rational Software Corporation. January 1997. Version 1.0
  8. Rational Soft. Corp, http://www.rational.co.kr/Product/Rose
  9. 김재생, 송영재, '재산용에 기반한 객체들의 정보 분석과 자동화에 관한 연구', 한국정보처리 논문지, 제4권 2호, pp.384-394, Feb., 1997
  10. 김진수, '모델링패턴을 이용한 연결관계 관련성 관리자', 한국정보처리학회 추계학술발표집, 1998
  11. 한정수, 송영재, '클래스 부품의 재사용을 위한 객체의 추출과 이해', 정보처리학회논문지, 제6권 4호, 한국정보처리학회, pp.941-951, 1999.4
  12. 선수균, 송영재, '통합 객체 관리 모델을 위한 F77/J++ 생성기에 관한 연구', 정보처리 학회논문지, 제7권 제10호, 한국정보처리학회, pp.3064-3074, 2000.11