Abstract

Sensor-driven services often cause chain reactions, since one service may generate an environmental impact that automatically triggers another service. We first propose a framework that can formalize and detect such service chains based on ECA (event, condition, action) rules. Although the service chain can be a major source of feature interactions, not all service chains lead to harmful interactions. Therefore, we then propose a method that identifies feature interactions within the service chains. Specifically, we characterize the degree of deviation of every service chain by evaluating the gap between expected and actual service states. An experimental evaluation demonstrates that the proposed method successfully detects 11 service chains and 6 feature interactions within 7 practical sensor-driven services.

Highlights

  • Research and development of home network systems (HNS) draws great attention as a key technology for the smart homes [1,2]

  • Our system consists of a state transition machine service, a service chain detection service, a severity evaluation service and an offline service chain/feature interaction detection controller

  • We could calculate the degree of severity of each service chain and judge the undesirable feature interactions resulting from the service chain

Read more

Summary

Introduction

Research and development of home network systems (HNS) draws great attention as a key technology for the smart homes [1,2]. In the HNS, household appliances (e.g., TV, DVD Recorder, air-conditioner, lamp, fan) and equipments (e.g., curtain, ventilator, ceiling light) are integrated via a network to achieve various value-added services. Introducing sensors (e.g., temperature, brightness, motion, electricity, touch) to the HNS can provide autonomous sensor-driven services. A sensor-driven service is triggered automatically, depending on a designated context characterized by sensor values. Examples of the sensor-driven services are listed as follows [3]: DVD Theater Service (DVD-T): This service allows a user to watch a movie in a theater-like atmosphere. When the user touches a touch sensor, a TV is turned on, a light is dimmed, a curtain is closed, and a DVD recorder is played

Objectives
Results
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call