DOI QR코드

DOI QR Code

Design of Conceptual Software Process Database, Using Ontology

온톨로지를 이용한 개념형 소프트웨어 프로세스 데이터베이스 설계 및 구현

  • Published : 2007.04.30

Abstract

Ontology can be used as a formal and demonstrative knowledgebase that can express the thinking process of human. Software Development Process is a collection of ideal practices and procedural system that is performed by mature organization with high capability. Due to complexity of process, however, Software development Process often results in obstruction of introducing and improving simple process activity. While introducing and improving software development process, application of ontology to complex software development process is more approachable by showing deductive results of relationship between ISO/IEC 15504 and CMMI. In this paper, we demonstrate a methodology that utilizes the improved process database conceptually mapping between ISO/IEC 15504 and CMMI using ontology.

온톨로지는 인간의 사고 체계와 근접한 표현을 가능하게 해주는 형식적이고 명시적인 지식베이스로 사용 가능하다. 또한 소프트웨어 프로세스란 소프트웨어 개발 역량 성숙도가 높은 조직이 공통적으로 수행하는 모범적인 체계와 절차의 집합이다. 그러나 소프트웨어 프로세스는 복잡한 개념이 거미줄처럼 얽히어 간단한 프로세스의 도입과 개선 활동마저도 가로막는 결과를 초래하게 된다. 온톨로지를 소프트웨어 개발 프로세스간의 복잡한 사상들에 적용함으로써 프로세스간의 상관관계를 개념적으로 추론하여 결과를 보여 주제 되면 소프트웨어 개발 프로세스의 도입과 개선이 용이해질 수 있다. 본 논문에서는 온톨로지 매핑을 이용하여 국제 표준인 ISO/IEC 15504와 역량성숙도 모델인 CMMI를 개념적으로 엮음으로써 구현한 개선된 프로세스 데이터베이스를 활용하기 위한 방법을 제시한다.

Keywords

References

  1. Mary Beth chrissis, CMMI Distilled, Addison Wesley Professional, 2005
  2. Mark C. Paulk, Analyzing conceptual Relationship bet-ween ISO/IEC 15504 and Capability Maturity Model for Software, International conference on Software Quality, 1999
  3. Pankaj Jalote, CMM In Practice, Addison Wesley, 2002
  4. SEI Carnegie Mellon University, CMM Capability Maturity Model, Addison Wesley, 2003
  5. SEI Carnegie-Mellon University, CMM implementation Guide, Addison Wesley, 1998
  6. Shelley Powers, Pratical RDF, OReilly, 2003
  7. Watts S. Humphrey, 'Discipline for SoftwareEngineering', Addison Wesley, 1995
  8. 고영만, 서태설, 온톨로지 기반 메타데이터 명명규칙에 관한 연구, 정보통신기술협회, 2005
  9. 공현장, 황명권, 김원필, 김판구, 온톨로지 언어 사용 지침 표준안 제정 및 표준안 기반 온톨로지 구축 도구 설계, 한국컴퓨터 종합학술대회 논문집, Vol.32, No.1, 2005
  10. 김경환, 김홍재, 박용범, CMMI와 PMBOK의 비교 분석을 통한 정량적 프로젝트 관리, 정보처리학회 논문지 제12 D권, 제4호, 2005 https://doi.org/10.3745/KIPSTD.2005.12D.4.601
  11. 김현희, 안태경, '온토로지를 이용한 인터넷웹 검색에 관한 실험적 연구', 정보처리학회지 제20권, 2003
  12. 김홍기, 시맨틱 웹 저서, 원고, 2004
  13. 이재호, 시맨틱 웹의 온톨로지 언어, 정보과학회지 21권 제3호, 2003
  14. 중소기업의 SW개발 역량강화를 위한 국제표준, 산업자원부기술표준원, 2005
  15. Carnegie Mellon SEI site, 'http://www.sei.cmu.edu/cmmi'
  16. JENA2 Tutorial site, 'http://jena.soureeforge.net'
  17. RDF Tutorial site, 'http://www.w3.org/RDF/'
  18. RDQL Tutorial site, 'http://www.w3.org/Submission/RDQL/'
  19. T. Gruber Blog, 'http://www.ksl.stanford.edu/kst/what is an-ontology.html'
  20. World Wide Web Consortium site, http://www.w3.org