Proceedings of the Korean Information Science Society Conference (한국정보과학회:학술대회논문집)
- 2006.10c
- /
- Pages.354-359
- /
- 2006
- /
- 1598-5164(pISSN)
An Approach for Designing Self-Adaptive Software based on Context Information
상황정보 기반 자기적응형 소프트웨어 설계 방법
- Hwang, Seong-Jin (Department of Computer Engineering, Pusan National University) ;
-
Park, Joon-Seok
(Department of Computer Engineering, Pusan National University) ;
- Moon, Mi-Kyeong (Department of Computer Engineering, Pusan National University) ;
-
Yeom, Keun-Hyuk
(Department of Computer Engineering, Pusan National University)
- Published : 2006.10.20
Abstract
최근 유비쿼터스 컴퓨팅 환경의 실현 가능성이 높아지면서 동적으로 변화하는 외부 환경에서의 소프트웨어 역할이 중요해지고 있다. 유비쿼터스 환경의 소프트웨어는 다양한 센서로부터 입력되는 문맥정보를 분석하고 그 결과에 따라 적절하게 서비스를 제공할 수 있는 자기적응형(self-adaptive) 소프트웨어 형태가 되어야 한다. 이러한 특징을 가진 소프트웨어를 개발하기 위해서는 문맥정보에 대한 정적분석 활동과 문맥 변화에 상호 작용하는 동적분석 활동이 개발 전 과정에 걸쳐 체계적으로 수행되어야 한다. 본 연구에서는 외부 환경의 문맥정보에 가변적으로 반응하는 자기적응형 소프트웨어의 요구사항을 분석하고, 문맥정보 조건에 따라 재구성 가능한 컴포넌트 기반 아키텍처를 설계하기 위한 자기적응형 소프트웨어 설계 방법을 제시한다. 또한 본 연구의 방법을 적용하여 설계한 스마트 홈 시스템에 대한 사례연구를 소개한다.
Keywords