1 SURFACE ENGINEERING (2) THERMAL SPRAY Prof. Priit Kulu, Andrei Surzhenkov.
28.11.2006 Ulrich Norbisrath, Ibrahim Armaç, Daniel Retkowitz, Priit Salumaa RWTH Aachen University...
-
Upload
neil-gibbs -
Category
Documents
-
view
213 -
download
0
Transcript of 28.11.2006 Ulrich Norbisrath, Ibrahim Armaç, Daniel Retkowitz, Priit Salumaa RWTH Aachen University...
![Page 1: 28.11.2006 Ulrich Norbisrath, Ibrahim Armaç, Daniel Retkowitz, Priit Salumaa RWTH Aachen University Modeling eHome Systems 4th International Workshop on.](https://reader036.fdocuments.us/reader036/viewer/2022082818/56649f155503460f94c2a538/html5/thumbnails/1.jpg)
28.11.2006
eD e p a r tm e n t o f
C o m p u te r S c i e n c e 3
Ulrich Norbisrath, Ibrahim Armaç, Daniel Retkowitz, Priit Salumaa
RWTH Aachen University
Modeling eHome Systems
4th International Workshop on Middleware for Pervasive and Ad Hoc Computing
MPAC 2006Melbourne, Australia
![Page 2: 28.11.2006 Ulrich Norbisrath, Ibrahim Armaç, Daniel Retkowitz, Priit Salumaa RWTH Aachen University Modeling eHome Systems 4th International Workshop on.](https://reader036.fdocuments.us/reader036/viewer/2022082818/56649f155503460f94c2a538/html5/thumbnails/2.jpg)
MPAC 2006 - 28.11.06Modeling eHome Systems
2/9Introduction
Ibrahim Armaç
eHomeConfigurator Outlook
D e p a r tm e n t o fC o m p u te r S c i e n c e 3
eHome Model
Overview
Introduction
Specification, configuration, and deployment in eHomes
Cutout of the eHome Model
Summary & Outlook
![Page 3: 28.11.2006 Ulrich Norbisrath, Ibrahim Armaç, Daniel Retkowitz, Priit Salumaa RWTH Aachen University Modeling eHome Systems 4th International Workshop on.](https://reader036.fdocuments.us/reader036/viewer/2022082818/56649f155503460f94c2a538/html5/thumbnails/3.jpg)
MPAC 2006 - 28.11.06Modeling eHome Systems
3/9Introduction
Ibrahim Armaç
eHomeConfigurator Outlook
D e p a r tm e n t o fC o m p u te r S c i e n c e 3
eHome Model
Introduction - eHome Systems
Residential Gateway (HW)
Service Gateway (SW)Multi-User
Infotainment
Open-Closed-Sensor
OpenClose
Photo SensorAmmeter
Thermo-meter
Heater
RollerblindLamp
Consu
mpti
on
Motion Detector
CameraSiren
Motion Detector
Camera LampUSB
X10
Secu
rity
Challenge: Heterogeneity
![Page 4: 28.11.2006 Ulrich Norbisrath, Ibrahim Armaç, Daniel Retkowitz, Priit Salumaa RWTH Aachen University Modeling eHome Systems 4th International Workshop on.](https://reader036.fdocuments.us/reader036/viewer/2022082818/56649f155503460f94c2a538/html5/thumbnails/4.jpg)
MPAC 2006 - 28.11.06Modeling eHome Systems
4/9Introduction
Ibrahim Armaç
eHomeConfigurator Outlook
D e p a r tm e n t o fC o m p u te r S c i e n c e 3
eHome Model
Motivation – Configuration Support
? ? ?
??
?
![Page 5: 28.11.2006 Ulrich Norbisrath, Ibrahim Armaç, Daniel Retkowitz, Priit Salumaa RWTH Aachen University Modeling eHome Systems 4th International Workshop on.](https://reader036.fdocuments.us/reader036/viewer/2022082818/56649f155503460f94c2a538/html5/thumbnails/5.jpg)
MPAC 2006 - 28.11.06Modeling eHome Systems
5/9Introduction
Ibrahim Armaç
eHomeConfigurator Outlook
D e p a r tm e n t o fC o m p u te r S c i e n c e 3
eHome Model
The eHomeConfigurator:Specification, Configuration, and Deployment
![Page 6: 28.11.2006 Ulrich Norbisrath, Ibrahim Armaç, Daniel Retkowitz, Priit Salumaa RWTH Aachen University Modeling eHome Systems 4th International Workshop on.](https://reader036.fdocuments.us/reader036/viewer/2022082818/56649f155503460f94c2a538/html5/thumbnails/6.jpg)
MPAC 2006 - 28.11.06Modeling eHome Systems
6/9Introduction
Ibrahim Armaç
eHomeConfigurator Outlook
D e p a r tm e n t o fC o m p u te r S c i e n c e 3
eHome Model
eHome Model: Service Context
provides
![Page 7: 28.11.2006 Ulrich Norbisrath, Ibrahim Armaç, Daniel Retkowitz, Priit Salumaa RWTH Aachen University Modeling eHome Systems 4th International Workshop on.](https://reader036.fdocuments.us/reader036/viewer/2022082818/56649f155503460f94c2a538/html5/thumbnails/7.jpg)
MPAC 2006 - 28.11.06Modeling eHome Systems
7/9Introduction
Ibrahim Armaç
eHomeConfigurator Outlook
D e p a r tm e n t o fC o m p u te r S c i e n c e 3
eHome Model
eHome Model: Service Instance Context
has serv. obj.
![Page 8: 28.11.2006 Ulrich Norbisrath, Ibrahim Armaç, Daniel Retkowitz, Priit Salumaa RWTH Aachen University Modeling eHome Systems 4th International Workshop on.](https://reader036.fdocuments.us/reader036/viewer/2022082818/56649f155503460f94c2a538/html5/thumbnails/8.jpg)
MPAC 2006 - 28.11.06Modeling eHome Systems
8/9Introduction
Ibrahim Armaç
eHomeConfigurator Outlook
D e p a r tm e n t o fC o m p u te r S c i e n c e 3
eHome Model
Example: Result of Configuration
LocationLiving Room
contains
DeviceTemperature
Sensor
StateTemperature
Value: 16
ServiceObjectTemperature Service
controls
has
contains
DeviceHeating Element
StateHeating Adjustment
Value: 80%
ServiceObjectHeating Service
controls
has
ServiceObjectRoomTemperature
Service
AttributePreferred Temperature
Value: 21
uses uses
observes modifies
has
![Page 9: 28.11.2006 Ulrich Norbisrath, Ibrahim Armaç, Daniel Retkowitz, Priit Salumaa RWTH Aachen University Modeling eHome Systems 4th International Workshop on.](https://reader036.fdocuments.us/reader036/viewer/2022082818/56649f155503460f94c2a538/html5/thumbnails/9.jpg)
MPAC 2006 - 28.11.06Modeling eHome Systems
9/9Introduction
Ibrahim Armaç
eHomeConfigurator Outlook
D e p a r tm e n t o fC o m p u te r S c i e n c e 3
eHome Model
Summary & Outlook
eHome model supports the specification, configuration, and deployment of eHome services
Outlook» Dynamic reconfiguration based on more aspects than only
required functionalities, e.g. QoS» Composition verification, e.g. by parametric contracts» Migration of service functionality (support of multiple
environments)• Separation of user profiles from context information• Detection and resolution of service interaction conflicts• Privacy & security