Design and Implementation of a Processor for the Reuse of Domain Analysis Information

도메인 분석정보의 재사용을 위한 처리기의 설계 및 구현

  • 김지홍 (경원대학교 전자계산학과) ;
  • 송영재 (경희대학교 전자계산공학과)
  • Published : 1995.07.01

Abstract

Domain Analysis is an activity to identify commonalities and variabilities which similar application areas in order to reuse analyzed information easily in new software construction. Most of domain analysis output is represented by various diagrams without common standard, and its manual reuses result in low reusability. Domain analysis language can be used to represent domain analysis information and make it possible to automate reuse and test the specifications. In this paper we designed and implemented a processor to reuse domain analysis information represented by domain analysis language and applied our approach to a rental domain and got new specification instances. In addition, we compared reuse of a data flow diagramming tool with reuse of a domain information processor and found combining and found combining of each approach can increase the reusability of both.

도메인 분석은 새로운 응용시 손쉽게 재사용할 수 있도록 유사 시스템의 공통점 을 식별하는 활동이다. 대부분의 도메인 분석의 결과는 통일된 방식이 없이 도식적으 로 표현되고 수작업으로 재사용되고 있어서 분석명세의 재사용성이 작다. 도메인 분석 정보도 수작업 대신에 잘 정의된 구문을 갖는 도메인 분석명세 언어로 표현하여 명세 의 적절성 검사와 재사용의 연산을 통해 도메인 분석명세 재사용의 자동화가 가능하다. 본 연구에서는 도메인 분석의 결과를 도메인 분석명세 언어로 표현하여 재사용할 수 있도록 도메인 부석명세 재사용 처리기를 설계 구현하고 대여 도메인에 적용하여 새로 운 명세의 인스탄스를 얻을 수 있었다. 아울러 종전의 데이타 흐름도 지원 도구를 통 합 재사용 방식과 분석정보 처리기를 통한 재사용 시간을 비교하였으며 두 가지 방식 은 서로의 단점을 보완하여 재사용성을 향상시킬 수 있음을 발견하였다.

Keywords