온톨로지 방법에 의한 소프트웨어 시스템 기능성의 비교
- 전문가 제언
-
○ 기업은 기존 소프트웨어 시스템의 적응에 의하여 필요로 하는 소프트웨어의 질을 향상시키고 비용을 절감할 수 있다. 적응은 사용자의 요구를 수용하기 위한 시스템의 기능성 변화를 수반한다. 사용자의 관점에서 볼 때 적응된 소프트웨어는 사용자의 요구사항에 잘 맞아야 할 것이고 개발자의 관점에서는 비용을 초과하지 않아야 할 것이다. 따라서 개발자에게는 여러 대안적 시스템이 요구사항에 적합한가와 요구사항을 시스템에 적응시키기 위하여 필요한 노력을 평가하는 것이 필요하다.
○ 사용자와 개발자의 관점에서 공통인자는 시스템에 의하여 제공되는 기능성이다. 기능성은 사용자에게는 시스템이 사용자를 위하여 해줄 수 있는 것이 무엇인가를 서술하는 것이고 개발자에게는 설계와 구현과는 독립적으로 소프트웨어 노력을 추정할 수 있게 해주는 것이다.
○ 여러 대안적인 소프트웨어 시스템 비교에 사용되는 개념으로서 온톨로지 프레임워크가 있다. 이 개념은 온톨로지 방법을 사용하여 소프트웨어 시스템의 기능성과 행위를 나타내기에 적합한 Bunge의 온톨로지 모델을 사용한다.
○ 이 논문은 사용자 관점에서 소프트웨어 기능성 비교를 위한 방법을 제시한 것으로, 시스템 행위로서 기능성을 정의하기 위하여 온톨로지 개념을 채택하고 탐구적 실험을 실시하여 소프트웨어 개발자들에게도 이 방법이 유용함을 보인 것이다. 또한 온톨로지 방법과 기능점수 방법을 비교하여 그 이점을 분석한 것이다.
○ 소프트웨어 비교에 대한 연구는 비교적 많은 편이나 이 논문에서와 같이 온톨로지 개념을 이용하여 소프트웨어를 비교한 연구는 발견되지 못하고 있다. 이 분야에 관한 우리나라의 연구도 드물다. 그러나 온톨로지에 관련된 소프트웨어 응용분야에서는 많은 연구들이 보고되고 있다. 소프트웨어 시스템 비교에 온톨로지 개념을 이용하고 있다는 점에서 이 분야를 전공하는 이들에게 많은 참고가 되리라 본다.
- 저자
- Iris Reinhartz-Berger , Arnon Sturm , Yair Wand
- 자료유형
- 학술정보
- 원문언어
- 영어
- 기업산업분류
- 정보통신
- 연도
- 2013
- 권(호)
- 87()
- 잡지명
- Data & Knowledge Engineering
- 과학기술
표준분류 - 정보통신
- 페이지
- 320~338
- 분석자
- 김*기
- 분석물
-