Wilson M, Kolberg M & Magill E (2008) Considering Side Effects in Service Interactions in Home Automation - An Online Approach. In: Du Bousquet L & Richier J (eds.) Feature Interactions in Software and Communication Systems IX. ICFI 2007 - Ninth International Conference on Feature Interactions in Software and Communication Systems, Grenoble, France, 03.09.2007-05.09.2007. Amsterdam, The Netherlands: IOS Press, pp. 172-187. http://www.booksonline.iospress.nl/Content/View.aspx?piid=8958
Abstract The feature or service interaction problem within home networks is an established topic for the FI community. Interactions between home appliances, services and their environment have been reported previously. Indeed earlier work by the authors introduced a device centric approach which detects undesirable behaviour between appliances and their effects on the environment. However this previous work did not address side-effects between components of the modelled environment. That is some appliances do not only affect the environment through their main function, but may do so also in other ways. For instance, an air conditioner cools the air as its main function, but also decreases the humidity as a side-effect. Here we extend our earlier approach to handle such side effects effectively and discuss previously unreported results.