A Holistic Approach for Pervasive Computing Environments

Preview:

DESCRIPTION

A Holistic Approach for Pervasive Computing Environments. Sergio Maffioletti, Soraya Kouadris M. and Bèat Hirsbrunner Pervasive and Artificial Intelligence Research group Department of Informatics University of Fribourg, Switzerland http://diuf.unifr.ch/pai. Table of content. - PowerPoint PPT Presentation

Citation preview

Slide 1

Communication Networks and Distributed Systems Modelling and Simulation Conference (CNDS'04)

A Holistic Approach for Pervasive Computing Environments Sergio Maffioletti, Soraya Kouadris M. and Bèat Hirsbrunner http://diuf.unifr.ch/pai

A Holistic Approach for Pervasive Computing Environments

Sergio Maffioletti, Soraya Kouadris M. and Bèat Hirsbrunner

Pervasive and Artificial Intelligence Research groupDepartment of Informatics

University of Fribourg, Switzerland

http://diuf.unifr.ch/pai

Slide 2

Communication Networks and Distributed Systems Modelling and Simulation Conference (CNDS'04)

A Holistic Approach for Pervasive Computing Environments Sergio Maffioletti, Soraya Kouadris M. and Bèat Hirsbrunner http://diuf.unifr.ch/pai

Table of content

• UbiDev Architectural Model

• Ubiquitous Messaging System: an Application Scenario

• UbiDev: the Architecture- Resources

- Classification- Services- Coordination

- Application ontology

• Conclusions

Slide 3

Communication Networks and Distributed Systems Modelling and Simulation Conference (CNDS'04)

A Holistic Approach for Pervasive Computing Environments Sergio Maffioletti, Soraya Kouadris M. and Bèat Hirsbrunner http://diuf.unifr.ch/pai

UbiDev Architectural model

Classical approaches• face heterogeneity of Physical and Service dimension (Jini, E-speak,…)

• service perspective design model

UbiDev additional contribution• homogeneous coordination scenario

Slide 4

Communication Networks and Distributed Systems Modelling and Simulation Conference (CNDS'04)

A Holistic Approach for Pervasive Computing Environments Sergio Maffioletti, Soraya Kouadris M. and Bèat Hirsbrunner http://diuf.unifr.ch/pai

UMS: a UbiDev Application Scenario

Application

Coordination

Classification

Physical Entities

Service

Slide 5

Communication Networks and Distributed Systems Modelling and Simulation Conference (CNDS'04)

A Holistic Approach for Pervasive Computing Environments Sergio Maffioletti, Soraya Kouadris M. and Bèat Hirsbrunner http://diuf.unifr.ch/pai

UbiDev: the Architecture

Slide 6

Communication Networks and Distributed Systems Modelling and Simulation Conference (CNDS'04)

A Holistic Approach for Pervasive Computing Environments Sergio Maffioletti, Soraya Kouadris M. and Bèat Hirsbrunner http://diuf.unifr.ch/pai

Resources and Adapters

• Adapter is a virtual representer of a resource inside a UbiDev environment.

• Adapter defines basic access mechanisms for exchanging data in a seamless way.

• Particularly suitable for integrating handheld devices because it embodies the specific resource access information.

Slide 7

Communication Networks and Distributed Systems Modelling and Simulation Conference (CNDS'04)

A Holistic Approach for Pervasive Computing Environments Sergio Maffioletti, Soraya Kouadris M. and Bèat Hirsbrunner http://diuf.unifr.ch/pai

Classification

• UbiDev classifies physical resources tagging them with concepts from the application ontology. The classifier implicitly gives the meaningof these concepts.

• Application and services agree with this semantic so the interoperability is guarantee.

Slide 8

Communication Networks and Distributed Systems Modelling and Simulation Conference (CNDS'04)

A Holistic Approach for Pervasive Computing Environments Sergio Maffioletti, Soraya Kouadris M. and Bèat Hirsbrunner http://diuf.unifr.ch/pai

Service

• Services are seen as a transformation between an input resource yielding an output resource.

• Their description is based on the application ontology.

Slide 9

Communication Networks and Distributed Systems Modelling and Simulation Conference (CNDS'04)

A Holistic Approach for Pervasive Computing Environments Sergio Maffioletti, Soraya Kouadris M. and Bèat Hirsbrunner http://diuf.unifr.ch/pai

Service and capsule

Slide 10

Communication Networks and Distributed Systems Modelling and Simulation Conference (CNDS'04)

A Holistic Approach for Pervasive Computing Environments Sergio Maffioletti, Soraya Kouadris M. and Bèat Hirsbrunner http://diuf.unifr.ch/pai

Coordination

Coordination Manager can compose existing services in order to solve user query. The Result is presented at application as a uniform composite service document_to_display.

Slide 11

Communication Networks and Distributed Systems Modelling and Simulation Conference (CNDS'04)

A Holistic Approach for Pervasive Computing Environments Sergio Maffioletti, Soraya Kouadris M. and Bèat Hirsbrunner http://diuf.unifr.ch/pai

Application Ontology

Slide 12

Communication Networks and Distributed Systems Modelling and Simulation Conference (CNDS'04)

A Holistic Approach for Pervasive Computing Environments Sergio Maffioletti, Soraya Kouadris M. and Bèat Hirsbrunner http://diuf.unifr.ch/pai

Conclusions

• Unified approach for pervasive computing environments

• Automatic configuration of application

• Service Oriented Paradigm based on a coordination space

• Functionality oriented application design

• Easy to reuse existing modules (classifiers, adapters,…)

Recommended