서지주요정보
(An) approach to tailoring and verifying software process = 소프트웨어 프로세스 맞춤화 및 검증 기법
서명 / 저자 (An) approach to tailoring and verifying software process = 소프트웨어 프로세스 맞춤화 및 검증 기법 / Il-Chul Yoon.
발행사항 [대전 : 한국과학기술원, 2001].
Online Access 원문보기 원문인쇄

소장정보

등록번호

8012452

소장위치/청구기호

학술문화관(문화관) 보존서고

MCS 01050

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

등록번호

9007646

소장위치/청구기호

서울 학위논문 서가

MCS 01050 c. 2

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

리뷰정보

초록정보

Well-organized software process is prerequisite to good-quality software. Since certificated standard processes are baselines for software process improvement or quality assurance activities of a company, many international organizations and companies have developed several standard processes. These standard processes became more important after the pronouncement of the Capability Maturity Model (CMM). It is because the existence of organization-level standard process and its tailoring guide is essential for acquiring CMM level 3. In addition, many software acquirers compel companies to follow their standard process or international standard process in the software development. When a company uses a standard process for a project, it has to be tailored for each project. Unfortunately, most standards are described in natural language. Although they are described as clearly as possible, they can be perceived ambiguously. Since most standards are not described formally, there is hardly any systematic tailoring techniques for such standard process. However, a standard-compliant tailoring technique is essential for applying other processes based on the standard process, and for satisfying the acquirer`s need. Besides, tailored process has to be checked whether it has syntactic defects or not, and how much the tailored process preserves the dependency relations in the standard process. In this thesis, we propose a formal standard process module definition as a template process for tailoring, and introduce several tailoring operations to tailor the module compliantly. Also, we suggest conditions for checking process correctness and a metric for evaluating process compliance with standard. Through the proposed approach, a process designer can design a project-specific process by reusing or tailoring predefined standard process modules. In addition, he can measure the degree of standard compliance for a tailored process.

표준 프로세스와 표준 프로세스를 위한 테일러링 가이드는 좋은 품질의 소프트웨어을 개발하기 위한 기초가 되며, CMM 수준 3을 획득하기 위한 전제 조건이다. 또한, 기업의 소프트웨어 프로세스 향상 활동과 소프트웨어 품질 보증 활동의 기반으로 사용되기 때문에, 현재까지 여러 국제 기관과 기업들에 의해 표준 프로세스들이 제시되어 왔으며, 대표적인 국제 표준 소프트웨어 프로세스로서 ISO/IEC 12207이 있다. 표준 프로세스를 특정 회사나 프로젝트에 적합하도록 테일러링하는 과정에서 품질 보증 활동이나 프로세스 향상 활동의 일관적인 적용을 위해서는 표준 프로세스를 준수하는 체계화된 테일러링 방법이 요구된다. 또한, 표준 프로세스에 정의되어 있는 구성요소들간의 의존관계가 테일러링된 프로세스에서도 충분히 준수되어 있는지 검증할 수 있어야 한다. 하지만, 현재 표준 프로세스 테일러링은 자연어로 기술된 표준 프로세스와 추상적인 수준의 테일러링 지침서를 참조하여 수행되며, 구체적인 테일러링 기법과 테일러링된 프로세스에 대한 검증 기법이 명확히 제안되어 있지 않다. 본 논문에서는 표준 프로세스를 프로세스 상호 연관된 모듈들로 정형화하고, 표준 프로세스에 포함된 구성요소들간의 의존관계가 최대한 유지되도록 프로세스 모듈에 대한 테일러링 기법들을 제안하였다. 또한, 테일러링된 프로세스와 표준 프로세스간의 일관성을 검증할 수 있는 방법을 제안하였다. 제안된 방법을 이용하여, 프로세스 설계자는 프로세스 모듈을 재사용하여 테일러링할 수 있으며, 테일러링된 프로세스가 표준 프로세스를 준수하고 있는지 검증해 볼 수 있다.

서지기타정보

서지기타정보
청구기호 {MCS 01050
형태사항 vi, 49 p. : 삽화; 26 cm
언어 영어
일반주기 Appendix : A.1, Applied tailoring operations
저자명의 한글표기 : 윤일철
지도교수의 영문표기 : Doo-Hwan Bae
지도교수의 한글표기 : 배두환
학위논문 학위논문(석사) - 한국과학기술원 : 전산학전공,
서지주기 Reference : p. 46-48
QR CODE

책소개

전체보기

목차

전체보기

이 주제의 인기대출도서