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 :
بازگشت