DOI QR코드

DOI QR Code

Design and Implementation of an Automated Tool for Inconsistency Detection among Application System Development Products

응용시스템 개발 산출물간의 불일치 요소 검출 자동화 도구 설계 및 구현

  • 진광윤 (삼척대학교 컴퓨터공학과) ;
  • 최신형 (삼척대학교 컴퓨터제어계측공학과) ;
  • 한판암 (경남대학교 공과대학 컴퓨터공학과)
  • Published : 2004.10.01

Abstract

Normally, formalization and standardization are followed while doing any system analysis and design. But, in actual system development, products can't be written using the automated tool for all products due to their own characteristics. That results the inconsistency among development products and various kinds of problem can occur in the products. In this paper, we present a technique that supports consistency among products of analysis and design phase developed according to object oriented method. And, this paper also presents the implementation tool.

분석 및 설계단계의 산출물을 작성할 때는 대부분 정형화와 표준화를 따른다. 그러나 실제 시스템 개발현장에서는 단계별 산출물들의 개별적인 특성으로 인하여 모든 산출물간에는 연속적이며 자동화된 과정을 통해 산출물들이 작성될 수는 없다. 그 결과 작성된 개발 산출물간의 일관성이 유지되지 못하는 관계로 최종 산출물에서 여러 가지 문제가 야기됨을 알 수 있다. 그러므로 본 논문에서는 객체지향 방법론에 따라 개발되는 시스템에 대해 분석 및 설계단계의 산출물간 일관성을 유지하기 위한 방안을 제시하고, 이를 지원하기 위한 도구를 개발한다.

Keywords

References

  1. I. Sommerville, 'Software Engineering,' Addison-Wesley, 1995
  2. E. Wallmuller, 'Software Quality Assurance A practical approach,' Prentice-Hall, 1994
  3. Martin Fowler, Kendall Scott, 'UML Distilled Second Edition : A Brief Guide to the Standard Object Modeling Language,' Addison-Wesley, 2000
  4. D. Kung, P. Hsia and J. Gao(Eds), 'Testing Object-Oriented Software,' IEEE Computer Society, 1998
  5. Roger S. Pressman, 'Software Engineering,' Mcgraw-Hill International edition, 1997
  6. Grady Larsen, 'Designing Component-Based Frameworks using Patterns in the UML,' Communications of th ACM, 1999 https://doi.org/10.1145/317665.317674
  7. 유해영 역, '구조적 소프트웨어 공학과 객체-지향 소프트웨어 공학', 이한출판사, 2001
  8. 왕창종, '프로젝트 관리와 소프트웨어공학', 정익사, 1998
  9. 정기원, 윤창섭, 김태현, '소프트웨어 프로세스와 품질', 흥릉과학출판사, 1997
  10. 최은만 저, '소프트웨어 공학론(개정판)', 사이텍미디어간, 2001
  11. 양해술, '분석단계 산출물에 대한 품질평가툴킷의 설계 및 구현', 정보처리논문지, 제4권 제7호, 1997
  12. 김치수, 진영진, '객체지향 분석의 완전성과 일관성 검증을 위한 툴의 설계', 정보처리논문지, 제4권 제10호, 1997
  13. 강문설, '구조적 분석의 산출물로부터 UML 클래스 다이어그램으로 변환방법', 정보처리학회 소프트웨어공학연구회지, 제1권 제2호, 1998
  14. 이원우,박수용, 류성열, '객체지향 어플리케이션 개발을 위한 UML기반의 요구공학 프로세스', 제1회 한국소프트웨어공학 학술대회, 1999
  15. 임봉춘, 신인철 역, UML입문, 홍릉과학출판사, 1999
  16. 정기원, UML 객체지향 분석.설계, 홍릉과학출판사, 2000