I would take this opportunity to thank my research supervisor, family and friends for their support and guidance without which this research would not have been possible.
DECLARATION
I, [type your full first names and surname here], declare that the contents of this dissertation/thesis represent my own unaided work, and that the dissertation/thesis has not previously been submitted for academic examination towards any qualification. Furthermore, it represents my own opinions and not necessarily those of the University.
Signed __________________ Date _________________
ABSTRACT
In this paper we present a review of the state of the art of smart homes. We will first look at the research work related to smart homes from various view points; first in the view point of speci?c techniques such as smart homes that utilize computer vision based techniques, smart homes that utilize audio-based techniques and then smart homes that utilize multimodal techniques. Then we look at it from the view point of speci?c applications of smart homes such as eldercare and childcare applications, energy efficiency applications and finally in the research directions of multimedia retrieval for ubiquitous environments. We will summarize the smart homes based research into these two categories. In the survey we found out that some well-known smart home applications like video based security applications has seen the maturity in terms of new research directions while some topics like smart homes for energy efficiency and video summarization are gaining momentum.
ACKNOWLEDGEMENTII
DECLARATIONIII
ABSTRACTIV
CHAPTER: 1 INTRODUCTION1
1.1Smart Home Domain1
1.2Implemented Requirements3
1.2.1Domain Requirements3
1.2.2Product Line Requirements4
1.2.3 Research Aims and Objectives4
CHAPTER 2: SMART HOME CASE STUDY ARCHITECTURE5
1.3Terminology5
1.3.1Product Line Architecture5
1.3.2Product Line Platform6
1.4Target Architecture7
1.4.1Infrastructure Platform9
1.4.2Application Bundles14
CHAPTER 3: METHODOLOGY17
Secondary Research18
Data Collection Sources18
Validity and Reliability19
CHAPTER 4: DERIVATION FACILITY ARCHITECTURE20
Technological Base20
Overview: Model-Driven Process20
Home Automation Domain22
Problem Space Modelling (PSMM)22
Solution Space Modelling (CBDMM)24
Solution Space Implementation (OSGIMM)27
Mapping from Problem Space to Solution Space28
Smart Home Component Library29
Orthogonal Variability31
Unanticipated Variability45
Tracing45
Testing49
CHAPTER 5: CONCLUSION52
REFERENCES54
CHAPTER: 1 INTRODUCTION
The Smart Home case study is taken from the domain of the Building Technologies (BT) division at Siemens. In the case study context, a “smart home” is a product line for home automation. A smart home is a building for living equipped with a set of electrical sensors and actuators in order to allow for an intelligent sensing and controlling of the building's devices: windows, heaters, lights, smoke detectors etc. However, the case study only targets challenges in the domain that can be well solved with model driven and aspect oriented techniques. Other challenges, like plug-and-play and runtime configurability are not in the scope of the case study.
The case study does not generate real home automation software, but rather software that can be tested in a smart home simulation environment (Abowd, 2002, pp.96).
This environment allows for demonstration and validation of the product line engineering techniques and tools developed by the AMPLE project. The model driven infrastructure platform takes the description of a home as input. The output is the controller software that works on a simulation of a real-world smart home (AIST, 2013, pp.7).
Smart Home is the first case study of several that will be implemented in ...