Title :
Detecting Feature Interactions in Home Appliance Networks
Author :
Leelaprute, Pattara ; Matsuo, Takafumi ; Tsuchiya, Tatsuhiro ; Kikuno, Tohru
Author_Institution :
Dept. of Comput. Eng., Kasetsart Univ., Bangkok
Abstract :
Home appliance networks now have the capability of integrating different features of independent appliances to provide value-added services. Concurrent execution of these services, however, can cause unexpected problems, even when each service is independently correct. This paper addresses the issue of detecting such interactions between services. We propose an approach that consists of two steps. In the first step, a model is developed to capture the behavior of the services and the interactions between them and users. In the second step, the model is automatically analyzed to see if possible interactions exist. This automatic analysis can be effectively performed with model checking techniques. The usefulness of the proposed approach is demonstrated through a case study, where several interactions were successfully detected.
Keywords :
concurrency control; domestic appliances; formal verification; home computing; automatic analysis; concurrent execution; feature interaction; home appliance networks; model checking; value added services; Artificial intelligence; Computer networks; Computer vision; DVD; Distributed computing; Home appliances; Logic; Software engineering; TV; Temperature; Feature Interaction; Home Appliance Network; Model Checking; SPIN;
Conference_Titel :
Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2008. SNPD '08. Ninth ACIS International Conference on
Conference_Location :
Phuket
Print_ISBN :
978-0-7695-3263-9
DOI :
10.1109/SNPD.2008.158