AutoTP: 테스트 프로세스 자동 생성 도구

AutoTP : Automatic Test Process Generating Tool

  • 서주영 (이화여자대학교 컴퓨터학과) ;
  • 최병주 (이화여자대학교 컴퓨터학과)
  • 발행 : 2001.08.01

초록

소프트웨어 프로세스에 관한 표준을 각 프로젝트에서 이용하기 위해서 개발 도메인에 맞도록 테일러링하는 작업이 필요하다. 그러나 기존의 테일러링 작업은 체계적이지 않고, 개발 도메인과 방법론의 분석 없이는 불가능하며 유사한 다른 프로젝트로의 적용도 쉽지 않다. 본 논문에서는 "컴포넌트 기반 개발 개념을 활용한 테일러링 방안" 을 기반으로한 체계적인 테일러링 단계와 테스트 프로세스 생성 자동화 알고리즘을 제안하고, XML을 이용하여 구현한 “테일러링 방안의 자동화 도구, AutoTP”를 제안한다. AutoTP 사용자는 프로세스 표준이나 방법론과 도메인을 분석하는 등의 작업 없이도 특정 개발 도메인에 적합한 테스트 프로세스를 자동생성할 수 있다.

Utilizing standards for software process to a specific project requires a tailoring process to meet the development domain. However, the existing tailoring schemes are not systematical and possible to use without analyzing the methodology and development domain. Also, it is not quite easy to apply them to similar projects. This paper includes: 1) systematical tailoring steps and 2) an automatic algOlithm for generating test process based on "a scheme of tailoring process using the component-based development paradigm"; 3) "an automation tool for tailoring, AutoTP" which is derived from XML techniques. Users can generate a tailored test process through our AutoTP automatically without analyzing standards. methodology and domain.

키워드

참고문헌

  1. ISO/IEC JTC1/SC7 N1894, TR15271: Information Technology-Guide for ISO/IEC212207, 1998
  2. ISO/IEE 12207 : Information Technology-Software Life Cycle Process
  3. Faye C.Budlong, Paul A.Szulewski, Ralph J.Ganska, 'Process Tailoring for Software Project Plans,' The Process Management Technologies Team The Software Technology Support Center(STSC), January 1996
  4. Mark P. Ginsberg, Lauren H. Quinn, 'Process Tailoring and the Software Capability Maturity Model,' CMU/SEI-94-TR-024 ESC/TR-94-024, November 1995
  5. Jooyoung Seo, Byoungju Choi, 'Tailoring Test Process by using the Component Based Development Paradigm and XML Technology,' 7th Proceeding of Asia-Pacific Software https://doi.org/10.1109/APSEC.2000.896720
  6. Martin Fowler and Kendall Scott, UML Distilled: Applying the Standard Object Modeling Language, Addison-Wesley, Aug. 1997
  7. Wolfgang Pree, Design Patterns for Object-Oriented Software Development, Addison-Wesley, 1995
  8. Unisys/Rational XML Interchange Package v.4.0.1, ftp://ftp.rational.com/public/rose/rose_extras/RoseXmi4.0.1.zip
  9. MIL-STD-498, Software Development and Documentation
  10. PART 1: Core-Test Process Component, http://selab.ewha.ac.kr/apsec2000.html
  11. Rational Objectory Process: Process Manual 4.1
  12. PART 2: Objectory Plug-in, http://selab.ewha.ac.kr/apsec2000.html
  13. Efrain Turban, Jae Lee, Jae Kyu Lee, David King, H,Michael Chung,'Electronic Commerce : A Managerial Perspective,' Prentice Hall, 1999. Engineering Conerence (APSEC) 2000 in Singapore, pp.356-363, Dec. 2000
  14. Ravi Kalakota, 'ELECTRONIC COMMERCE A Manager's Guide,' Addison-Wesley, 1997
  15. PART 3: E-Commerce Plug-in, http://selab.ewha.ac.kr/apsec2000.html
  16. PART 4: Tailoring, http://selab.ewha.ac.kr/apsec2000.html