Space Reengineering and Amended UML Approach to Requirement Analysis for Ubiquitous Smart Space Development

유비쿼터스 지능 공간 요구분석을 위한 공간재설계법 및 수정된 UML 접근법

  • 권오병 (경희대학교 국제경영학부 및 유비쿼터스 비즈니스 & 서비스 연구센터) ;
  • 이남연 (유비쿼터스 비즈니스 & 서비스 연구센터) ;
  • 심재문 (유비쿼터스 비즈니스 & 서비스 연구센터)
  • Published : 2007.11.30

Abstract

Recently, as the development of Ubiquitous Smart Space (USS) such as U-City is proliferating, preparing a development methodology dedicated to USS characteristics has become one of the crucial issues to increase the productivity of the USS projects. However, since the legacy development methodologies such as traditional UML do not consider the critical components of ubiquitous computing space such as context-awareness, service oriented architecture and multi-agent communication, they are not optimized for USS analysis and design. Hence, the purpose of this paper is to propose a USS-sophisticated development methodology. To do so, a hybrid approach, BPR-USS for space reengineering and UML-USS by amending UML with corresponding toolkit based on StarUML has been implemented. To show the feasibility of the approach described in this paper, an illustrative example with an actual USS development project for a multiplex space in Seoul is shown.

최근 U-City와 같은 유비쿼터스 지능 공간(USS) 개발 계획이 확산됨에 따라 USS 특성에 맞는 시스템 분석 및 설계 방법론으로 USS과제의 생산성을 높이는 것이 중요하게 되었다. 하지만 전통적 UML과 같은 기존의 개발 방법론은 상황 인식, 서비스 기반 아키텍처 및 다중에이전트와 같은 USS에 필수적으로 고려되는 컴포넌트를 고려하지 않는다. 즉 기존 방법론들은 USS 분석 및 설계에 최적이 아니다. 따라서 본 논문의 목적은 USS 개발을 위한 보다 정교한 개발 방법론을 제안하기 위해서 BPR-USS와 UML-USS라는 복합적 접근법을 제안하는 것이다. BPR-USS는 공간 설계 제공하고, StarUML 툴킷을 기반으로 하는 UML-USS는 확장된 UML을 제공한다. 본 논문에서 제안한 접근법의 적합성을 나타내기 위해서 서울 소재의 특정 복합상가를 대상으로 하는 실제 USS 개발 과제에 대한 예제를 제시하였다.

Keywords