On Distributed Run-Time Software Evolution Driven by Stakeholders of Smart Home Development (Invited Paper)

Carl K. Chang, Katsunori Oyama, Hojun Jaygarl, Hua Ming · 2008

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.

Read the paper · More papers on PaperTik