Ubiquitous Computing Application Service Development Method Using Scenario-Based Development Method

시나리오 기반 개발 방법론을 이용한 유비퀴터스 컴퓨팅 응용 서비스의 개발

  • Published : 2006.02.13

Abstract

유비퀴터스 컴퓨팅 또는 퍼베이시브 컴퓨팅 분야는 최근 많은 연구와 개발이 이루어지고 있는 반면 그 비전과 영향을 효과적으로 보여주는 응용이나 서비스가 마땅히 떠오르지 않고 있다. 막상 한 두 가지의 훌륭한 기반기술을 개발하여 확보하여도 그것을 효과적으로 보여줄 수 있는 응용이나 서비스를 개발하는 것은 또 다른 도전과제인 것이다. 본 논문은 시나리오 기반 방법론 (Scenario-Based Development: SBD)을 이용하여 유비퀴터스 컴퓨팅 환경에서 필요한 서비스와 응용을 발굴하는 방법을 제시한다. 본 논문에서 제시하는 방법에서는 개발 주최가 보유하고 있는 요소 기술들을 나열하고, 그 기술들이 갖고 있는 문제점을 파악하기 위하여 사용자 설문을 실시한다. 설문을 분석한 결과로 문제 시나리오를 작성하고, 문제 시나리오 분석을 통하여 해결 시나리오를 작성한다. 이 두 시나리오를 작성하고 분석하는데 있어서 유비퀴터스 컴퓨팅의 개념과 기술적 특성을 반영한다. 최종적으로 해결 시나리오로부터 새로운 응용 서비스를 발굴하여 프로토타입 시스템을 개발하게 된다. 마지막으로 제시된 방법론을 이용하여 개발된 OSGi 기반의 스마트 홈 방범 시스템, 상황인지 방송 컨텐츠 제공 시스템, 그리고 개인 안전 감시 시스템, 이렇게 세 가지 시스템을 간단하게 소개한다.

Keywords