DOI QR코드

DOI QR Code

A Study of Development Method for Component Reuse & Extension

컴포넌트의 재사용과 확장성을 위한 개발 방법

  • Published : 2002.10.01

Abstract

When you develop component, you can offer reusability and extension by analyzing commonality and variability about attribute and behavior. Therefore Component that analyzing commonality and variability are use for the purpose of reducing discord of function and adaptedness. I wish to research reusability and extension of component by analysis commonality and variability of component that exist by domain in this paper, extractfunctionofcomponentbybehavioranalysis.

컴포넌트 개발 시에 속성과 행위에 대한 공용성과 가변성을 분석하여 재사용과 확장성을 제공할 수 있다. 그러므로 공용성과 가변성이 분석된 컴포넌트는 기능과 적합성의 불일치를 줄이고자하는 목적에서 사용하게 된다 본 논문에서는 영역에 의하여 존재하는 컴포넌트의 공용성과 가변성을 분석해서, 컴포넌트의 기능을 행위분석에 의하여 추출하였다. 이와 같은 분석에 의하여 컴포넌트의 재사용과 확장성을 연구하고자 한다.

Keywords

References

  1. 이경환, '최신 소프트웨어 공학', 청문각, 1998
  2. Darren Govoni, 'Java Application Framework,' Wiley Computing Publishing, 1999
  3. Patrick Steyaert. 'Object-Oriented Framework,' Vrije Universiteit Brussel. tech. report, 'http://progwww.vub.ac.be/prog/pools/Frameworks/Frame works.html,' 1998
  4. Desmond F. D'Souza, Alan C. Wills. 'Objects, Components and Frameworks with UML,' Addison Wesley, 1997
  5. Chris Frye, 'Understanding Components,' Andersen Consulting Kowledge Xchange, 1998
  6. Grady Booch, 'a primary contributor to the UML and Rational Software's Objectory process,' December, 1997
  7. David M. Weiss, Chi Tau Robert Lai, 'Software Produce-Line Engineering,' Addison-Wesley, 1999
  8. Cleaveland, J. Craig. 'Building Application Generators,' IEEE Soft, July, 1988
  9. 이은서, '컴포넌트 재사용을 위한 공통성과 가변성 추출에 관한 연구', 중앙대학교 석사학위논문, 2001
  10. 전진옥, '컴포넌트 기반 소프트웨어 개발기술 동향', Software Technology Conference Korea'99, 한국정보산업연합회, 1999
  11. Lana Kuzmanov, 'CBSE in the Realm of Computing /Information System Life Cycle,' ICSE proceedings, 1999
  12. COCOMOII 2000, 'object.cau.ac.kr/selab/index.html,' 중앙대학교 selab semina notes, 2001
  13. Rational Software, Microsoft, 'Hewlett-Packard, UML Notation Guide UML Summary,' 1997
  14. Stefan Tai, 'A Connector Model for Object-Oriented Component Integration,' International Workshop, 1998
  15. Jan Bosch, PO Bengtsson, Component Evolution in Product-Line Architectures, International Workshop, 1999
  16. Pearl Brereton, 'Evolution of Component-Based Systems,' International Workshop, 1999