28.11.2006 Ulrich Norbisrath, Ibrahim Armaç, Daniel Retkowitz, Priit Salumaa RWTH Aachen University Modeling eHome Systems 4th International Workshop on.

Slides:



Advertisements
Similar presentations
Academic Industry Interactions - workshop. Motivations and Challenges Many research intensive universities have research budgets where
Advertisements

Multi-Design: designing self-adaptation of smart space features João Pedro Sousa George Mason University USA Dagstuhl Seminar 10431―Oct 24-29, 2010 Software.
Beyond Prototypes: Challenges in Deploying Ubiquitous Systems N. Davies and H. Gellersen IEEE pervasive computing, 2002 Presenter: Min Zhang
CS 795 – Spring  “Software Systems are increasingly Situated in dynamic, mission critical settings ◦ Operational profile is dynamic, and depends.
Component-Based Software Engineering Oxygen Paul Krause.
AP 04/03 Dynamic (Re-) Configuration as Safeguard Mechanism in dynamically changing environments DCL Distributed Control Lab™ at HPI.
Reseach in DistriNet (department of computer science, K.U.Leuven) General overview and focus on embedded systems task-force.
ASNA Architecture and Services of Network Applications Research overview and opportunities L. Ferreira Pires.
Remarks: Roadmapping and Hard Problems Sally E. Howe, Ph.D. Associate Director National Coordination Office for Networking and Information Technology Research.
Multilevel Security in Location Aware Applications Alexander Ng Monash University Masters of Computing (Research) Supervisor: A/P Arkady Zaslavsky.
Sensor Informatics Participants A. Labrinidis & A. Stefanidis J. Srivastava, C. Faloutsos, P. Bauer, S. Zdonik, M. Cherniack, P. Chrysanthis, V. Megalooikonomou,
1 FM Overview of Adaptation. 2 FM RAPIDware: Component-Based Design of Adaptive and Dependable Middleware Project Investigators: Philip McKinley, Kurt.
PRIVACY, TRUST, and SECURITY Bharat Bhargava (moderator)
New Challenges in Cloud Datacenter Monitoring and Management
Sensor Coordination using Role- based Programming Steven Cheung NSF NeTS NOSS Informational Meeting October 18, 2005.
Self-Organizing Adaptive Networks Hari Balakrishnan MIT Laboratory for Computer Science
An Intelligent Broker Architecture for Context-Aware Systems A PhD. Dissertation Proposal in Computer Science at the University of Maryland Baltimore County.
Context-Aware Middleware for Anytime, Anywhere Social Networks Dario Bottazzi, Rebecca Montanari, and Alessandra Toninelli University of Bologna IEEE Intelligent.
Introduction to the Atlas Platform Mobile & Pervasive Computing Laboratory Department of Computer and Information Sciences and Engineering University of.
Project Overview.  Problem Statement  Constraints  High-level Design  Roles  Expected deliverables  Possible Issues.
Fall 2002CS/PSY Pervasive Computing Ubiquitous computing resources Agenda Area overview Four themes Challenges/issues Pervasive/Ubiquitous Computing.
Introduction to MDA (Model Driven Architecture) CYT.
CPET 565 Mobile Computing Systems Context-Aware Computing (2) Lecture 11 Hongli Luo Indiana University-Purdue University Fort Wayne.
Thesis draft ide. Draft v1.0 ide commented by jin.
Application Policy on Network Functions (APONF) G. Karagiannis and T.Tsou 1.
A Framework for the Reconfiguration of Ubicomp Systems Pau Giner, Carlos Cetina, Joan Fons, Vicente Pelechano.
Semantic Web and Policy Workshop Panel Contribution Norman M. Sadeh School of Computer Science Carnegie Mellon University Director, e-Supply Chain Management.
Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang.
Context-awareness and Heterogeneity in Pervasive Computing Environments Kashif Imran Ravi Tiwari.
Workshop on Future Learning Landscapes: Towards the Convergence of Pervasive and Contextual computing, Global Social Media and Semantic Web in Technology.
Extending context models for privacy in pervasive computing environments Jadwiga Indulska The School of Information Technology and Electrical Engineering,
Introduction Infrastructure for pervasive computing has many challenges: 1)pervasive computing is a large aspect which includes hardware side (mobile phones,portable.
Integrated Systems Division Service-Oriented Programming Guy Bieber, Lead Architect Motorola ISD C4I 2000 OOPSLA Jini Pattern Language Workshop Guy Bieber,
1 Integrating security in a quality aware multimedia delivery platform Paul Koster 21 november 2001.
Master Course /11/ Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)
Application of Operating System Concepts to Coordination in Pervasive Sensing and Computing Systems Benjamin J. Ewy, Larry M. Sanders Ambient Computing,
P.C. Rossin College of Engineering and Applied Science RESEARCH C O M P U T E R S C I E N C E & E N G I N E E R I N G C O M P U T E R S C I E N C E & E.
Institute for Security Technology Studies Dartmouth College Digital Living 2010: Sensors, Privacy, and Trust David Kotz September 2005.
Software Deployment and Mobility. Introduction Deployment is the placing of software on the hardware where it is supposed to run. Redeployment / migration.
Page 1Wireless World Research Forum (WWRF) WWRF WG2 Service infrastructure of the wireless world  Chair: Prof. Radu Popescu-Zeletin, Fraunhofer FOKUS,
Comments on Networking and Security - Challenges for Environmental Observatories Arthur C. Sanderson Rensselaer Polytechnic Institute NSF Workshop on Cyberinfrastructure.
MDD approach for the Design of Context-Aware Applications.
Application Ontology Manager for Hydra IST Ján Hreňo Martin Sarnovský Peter Kostelník TU Košice.
Ibrahim Armaç & Daniel Evers SAM 2008, Leipzig, Germany Client Side Personalization of Smart Environments.
UBICOMP SYSTEMS: TOPICS & CHALLENGES. New computing model  Heterogeneous devices  Interaction:  Many-to-many  Possibly implicit, invisible, through.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
SelfCon Foil no 1 Variability in Self-Adaptive Systems.
Web Service-Based Remote Monitoring System for Smart Home Space Sheng Cai Joshua Ferguson Xinhui Hu Wei Wu Project for CSE535 Mobile Computing.
L C SL C S Metaglue: Overview Of Current Challenges Krzysztof Gajos Oxygen Workshop, January, 2002.
Feb 12, ECET 581/CPET/ECET 499 Mobile Computing Technologies & Apps Context Aware Computing 3 of 3 Lecture 12 Paul I-Hai Lin, Professor Electrical.
Towards an IoT Ecosystem Flavia C. Delicato 1, Paulo F. Pires 1, Thais Batista 2, Everton Cavalcante 2, Bruno Costa 1, Thomaz Barros 1 1 Department of.
Motivating Scenario 1: Networking 1M interacting people for 1,000 hours using at least 1 Gb/s for each user “Tele*, collaborative spaces, and reality TV.
Virtual Machine Abstractions for Nomadic Pervasive Computing (NPC) Environment Presented by: Hen-I Yang, Nov. 29, 2006.
1 Welcome to Designing a Microsoft Windows 2000 Network Infrastructure.
WOSS 04 1 Task-based Self-adaptation David Garlan Bradley Schmerl Joao Sousa Vahe Poladian Carnegie Mellon University WOSS’04.
Towards ‘Ubiquitous’ Ubiquitous Computing: an alliance with ‘the Grid’ Oliver Storz, Adrian Friday, and Nigel Davies Computing Department, Lancaster University,
Gaia Ubiquitous Computing Directions Roy Campbell University of Illinois at Urbana-Champaign.
IoT Mashup as a Service: Cloud-based Mashup Service for the Internet of Things By: Benny Bazumnik Lidor Otmazgin Date: 21/05/14.
Call Us : (Toll Free) Computer tech support | online computer support | free computer help 99% First Call Resolution
Context-Aware Middleware for Resource Management in the Wireless Internet US Lab 신현정.
Multi-Device UI Development for Task-Continuous Cross-Channel Web Applications Enes Yigitbas, Thomas Kern, Patrick Urban, Stefan Sauer
NSF CSR PI Meeting Breakout Session: Integrated Networked Systems and Internet of Things Saurabh Bagchi Purdue University.
Brian Meier| Senior Lead Program Manager
Pervasive Computing Ubiquitous computing resources
write on board in advance: handouts, names, Hoare quote
Research Challenges in Enterprise Privacy Authorization Language
Design Yaodong Bi.
USN Introduction Computer Engineering Sejin Oh.
Introduction to Mobile Computing
Presentation transcript:

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

MPAC 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

MPAC Modeling eHome Systems 3/9 Introduction Ibrahim Armaç eHomeConfiguratorOutlook eHome Model Introduction - eHome Systems  Challenge: Heterogeneity

MPAC Modeling eHome Systems 4/9 Introduction Ibrahim Armaç eHomeConfiguratorOutlook eHome Model Motivation – Configuration Support ? ? ? ? ? ?

MPAC Modeling eHome Systems 5/9 Introduction Ibrahim Armaç eHomeConfiguratorOutlook eHome Model The eHomeConfigurator: Specification, Configuration, and Deployment

MPAC Modeling eHome Systems 6/9 Introduction Ibrahim Armaç eHomeConfiguratorOutlook eHome Model eHome Model: Service Context provides

MPAC Modeling eHome Systems 7/9 Introduction Ibrahim Armaç eHomeConfiguratorOutlook eHome Model eHome Model: Service Instance Context has serv. obj.

MPAC 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

MPAC 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