DocumentCode
1994042
Title
On Distributed Run-Time Software Evolution Driven by Stakeholders of Smart Home Development (Invited Paper)
Author
Chang, Carl K. ; Oyama, Katsunori ; Jaygarl, Hojun ; Ming, Hua
Author_Institution
Dept. of Comput. Sci., Iowa State Univ., Ames, IA, USA
fYear
2008
fDate
15-16 Dec. 2008
Firstpage
59
Lastpage
66
Abstract
Stakeholders of smart home development often request personalized requirements based on existing services. Requirements under the environment may change at any time even when services are provided correctly, since the stakeholders eventually change their intentions. Evolvability is essential to adapting to the dynamic and ever-changing requirements in response to contextual feedback. To support software evolution for real-world applications in distributed service environments, this paper introduces architecture for distributed run-time software evolution and discusses issues of software evolution in Smart Home environments. Smart Home environments exist in feature-rich networks, and should be ideally maintained with updates at run-time.
Keywords
home automation; program diagnostics; software architecture; software maintenance; ubiquitous computing; contextual feedback; distributed run-time software evolution; personalized requirement; smart home development stakeholder; software architecture; Computer architecture; Context-aware services; Feedback; Humans; Intelligent sensors; Programming; Runtime environment; Smart homes; Social network services; Software systems; Context-Aware System; Distributed Run-Time Software Evolution; Human Intention; Smart Home;
fLanguage
English
Publisher
ieee
Conference_Titel
Universal Communication, 2008. ISUC '08. Second International Symposium on
Conference_Location
Osaka
Print_ISBN
978-0-7695-3433-6
Type
conf
DOI
10.1109/ISUC.2008.84
Filename
4724442
Link To Document