DocumentCode
1288252
Title
Situ: A Situation-Theoretic Approach to Context-Aware Service Evolution
Author
Chang, Carl K. ; Jiang, Hsin-yi ; Ming, Hua ; Oyama, Katsunori
Author_Institution
Dept. of Comput. Sci., Iowa State Univ., Ames, IA, USA
Volume
2
Issue
3
fYear
2009
Firstpage
261
Lastpage
275
Abstract
Evolvability is essential for computer systems to adapt to the dynamic and changing requirements in response to instant or delayed feedback from a service environment that nowadays is becoming more and more context aware; however, current context-aware service-centric models largely lack the capability to continuously explore human intentions that often drive system evolution. To support service requirements analysis of real-world applications for services computing, this paper presents a situation-theoretic approach to human-intention-driven service evolution in context-aware service environments. In this study, we give situation a definition that is rich in semantics and useful for modeling and reasoning human intentions, whereas the definition of intention is based on the observations of situations. A novel computational framework is described that allows us to model and infer human intentions by detecting the desires of an individual as well as capturing the corresponding context values through observations. An inference process based on hidden Markov model makes instant definition of individualized services at runtime possible, and significantly, shortens service evolution cycle. We illustrate the possible applications of this framework through a smart home example aimed at supporting independent living of elderly people.
Keywords
hidden Markov models; software maintenance; ubiquitous computing; computer systems; context-aware service evolution; context-aware service-centric models; hidden Markov model; human-intention-driven service evolution; service requirements; services computing; situation-theoretic approach; smart home; software evolution; Computer applications; Context awareness; Context modeling; Context-aware services; Delay; Drives; Feedback; Hidden Markov models; Humans; Runtime; Context aware; hidden Markov chain; human intention; requirements; runtime; service; situation theoretic; smart home; software evolution.;
fLanguage
English
Journal_Title
Services Computing, IEEE Transactions on
Publisher
ieee
ISSN
1939-1374
Type
jour
DOI
10.1109/TSC.2009.21
Filename
5196660
Link To Document