Download presentation
Presentation is loading. Please wait.
Published byNeil Gibbs Modified over 9 years ago
1
28.11.2006 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 2006 Melbourne, Australia
2
MPAC 2006 - 28.11.06 Modeling eHome Systems 2/9 Introduction Ibrahim Armaç eHomeConfiguratorOutlook eHome Model Overview Introduction Specification, configuration, and deployment in eHomes Cutout of the eHome Model Summary & Outlook
3
MPAC 2006 - 28.11.06 Modeling eHome Systems 3/9 Introduction Ibrahim Armaç eHomeConfiguratorOutlook eHome Model Introduction - eHome Systems Challenge: Heterogeneity
4
MPAC 2006 - 28.11.06 Modeling eHome Systems 4/9 Introduction Ibrahim Armaç eHomeConfiguratorOutlook eHome Model Motivation – Configuration Support ? ? ? ? ? ?
5
MPAC 2006 - 28.11.06 Modeling eHome Systems 5/9 Introduction Ibrahim Armaç eHomeConfiguratorOutlook eHome Model The eHomeConfigurator: Specification, Configuration, and Deployment
6
MPAC 2006 - 28.11.06 Modeling eHome Systems 6/9 Introduction Ibrahim Armaç eHomeConfiguratorOutlook eHome Model eHome Model: Service Context provides
7
MPAC 2006 - 28.11.06 Modeling eHome Systems 7/9 Introduction Ibrahim Armaç eHomeConfiguratorOutlook eHome Model eHome Model: Service Instance Context has serv. obj.
8
MPAC 2006 - 28.11.06 Modeling eHome Systems 8/9 Introduction Ibrahim Armaç eHomeConfiguratorOutlook eHome Model Example: Result of Configuration Location Living Room contains Device Temperature Sensor State Temperature Value: 16 ServiceObject Temperature Service controls has contains Device Heating Element State Heating Adjustment Value: 80% ServiceObject Heating Service controls has ServiceObject RoomTemperature Service Attribute Preferred Temperature Value: 21 uses observesmodifies has
9
MPAC 2006 - 28.11.06 Modeling eHome Systems 9/9 Introduction Ibrahim Armaç eHomeConfiguratorOutlook 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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.