Home Service Engineering for Sensor Networks

Home Service Engineering for Sensor Networks

Jochen Meis (Fraunhofer Institute for Software and System Engineering, Germany) and Manfred Wojciechowski (Fraunhofer Institute for Software and System Engineering, Germany)
DOI: 10.4018/978-1-61692-857-5.ch012
OnDemand PDF Download:
No Current Special Offers


This Chapter deals with the important process related to smart environments engineering, with a specific emphasis on the software infrastructure. In particular, the Chapter focuses on the whole process, from the initial definition of functional requirements to the identification of possible implementation strategies. On the basis of this analysis, a context model as well as the possible choice of relevant sensor types is carried out.
Chapter Preview

Motivation For It-Based Home Services

Demographic factors, including age, income level, marital status, birth and death rate and the average family size, influence the development of populations and available human resources. Taking these factors into account, there will be less human resources to provide home and care services to people. This leads to a demographic distribution that is ill-equipped to provide home and care services since there is a smaller workforce providing for the elderly. The percentage of single households among all ages is rising, leading to a higher demand for services. Single households still require the same quantity of home services as all other households. Finally, there is and will continue to be a higher demand of individual home services across all ages. One possibility to fulfill the higher demand is to use IT as an active part of home services.

“Smart home”, “intelligent home”, “automated home” and “smart living” are popular terms used to describe home process automation. Of interest is how to integrate this automation into a service process realized by a local service provider. To define such integrated services, different aspects thereof must be discussed. These aspects are:

  • Focusing service engineering for IT-based services

  • Defining and modeling IT-based home services

  • Exhibiting context model

In order to model and (automatically) execute IT-based home services, they must be given special treatment, with sensors and actuators taking active roles within the service package as agents supporting or triggering human actions. Sensors and actuators are local components inside the home and can be bundled under the term domotic. For example, an emergency detected by a system leads to a phone call from an assistant or a detected device failure is followed by a technical inspection. The infrastructure to enable such interaction is based upon information and communication technology (ICT). To set up and facilitate such IT-based home services, a methodology and notation for modeling the service process and information pool is needed. Work is currently underway in the research community of service engineering to deliver such a solution. Service engineering, however, does not currently consider local components as an active part of an IT-based home service. The focus lies instead on human tasks done by employers or customers. Till now such details of IT-based home services are not defined and classified - they do not exist. Therefore standard process models for service engineering are examined, assessed and extended to support IT-based home services. In other words, existing methodologies and notations are verified for practice. If they are not sufficient, they must be extended.


Home Services Engineering In Focus

For modeling IT-based home services, a service blueprint is used to structure service tasks on different levels according to their distance from the customer. It structures process activities on two sides - customer and service provider. The analysis reveals important communication points to customers and shows potential failure points. Data can be presented visually with different notations such as flow charts, extended Event-Driven Process Chain (eEPC) or Business Process Modeling Notation (BPMN). There are much more notations existing, but none of them are capable of modeling IT-based home services without extension. For the purposes, BPMN is used to model the IT-based home service within the service blueprint structure. BPMN is extended by special features to address the entire range of IT-based home services provided within a smart home environment.

Complete Chapter List

Search this Book: