CoCA: A Collaborative Context- Aware Service Platform for Pervasive Computing Dejene Ejigu, Marian Scuturici, Lionel Brunie Laboratoire LIRIS-UMR-CNRS.

Slides:



Advertisements
Similar presentations
A Survey on Context-Aware Computing : Past, Present, and Future Center for E-Business Technology Seoul National University Seoul, Korea Sang-keun Lee Intelligent.
Advertisements

Gaia: A Middleware Platform for Active Spaces Summarized by Dongjoo Lee, IDS Lab., Seoul National University.
MobiShare: Sharing Context-Dependent Data & Services from Mobile Sources Efstratios Valavanis, Christopher Ververidis, Michalis Vazirgianis, George C.
Some contributions to the management of data in grids Lionel Brunie National Institute of Applied Science (INSA) LIRIS Laboratory/DRIM Team – UMR CNRS.
Service Oriented Architectures in Heterogeneous Environments
Laboratoire d'InfoRmatique en Images et Systèmes d'information UMR /06/2015 Vasile-Marian Scuturici and Dejene Ejigu LIRIS-UMR 5205 CNRS, INSA de.
ASNA Architecture and Services of Network Applications Research overview and opportunities L. Ferreira Pires.
PhD course - Milan, March /06/ Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science.
An Approach for Configuring Ontology- based Application Context Model Chung-Seong Hong, Hyun Kim, Hyoung-Sun Kim Electronics and Telecommunication Research.
Real-Time Systems and the Aware Home Anind K. Dey Ubiquitous Computing Future Computing Environments.
Master Course /06/ Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
Mobility in the Virtual Office: A Document-Centric Workflow Approach Ralf Carbon, Gregor Johann, Thorsten Keuler, Dirk Muthig, Matthias Naab, Stefan Zilch.
An Intelligent Broker Architecture for Context-Aware Systems A PhD. Dissertation Proposal in Computer Science at the University of Maryland Baltimore County.
A Survey on Context-Aware Computing Center for E-Business Technology Seoul National University Seoul, Korea 이상근, 이동주, 강승석, Babar Tareen Intelligent Database.
Implementation of a personalized information system on mobile phones Pablo López Escobés Advanced Services Enabling Telematic Applications MSc ICT Research.
Context-Aware Middleware for Anytime, Anywhere Social Networks Dario Bottazzi, Rebecca Montanari, and Alessandra Toninelli University of Bologna IEEE Intelligent.
A Survey on Context-Aware Systems
Ontology Based Context Model Yingyi Bu NjuIcs. What is Context? Any information that can be used characterize the situation of an entity, where an entity.
Intelligent Agents Meet the Semantic Web in Smart Spaces Harry Chen,Tim Finin, Anupam Joshi, and Lalana Kagal University of Maryland, Baltimore County.
SOUPA: Standard Ontology for Ubiquitous and Pervasive Applications Harry Chen, Filip Perich, Tim Finin, Anupam Joshi Department of Computer Science & Electrical.
Software Architecture Framework for Ubiquitous Computing Divya ChanneGowda Athrey Joshi.
Tim Finin University of Maryland, Baltimore County 29 January 2013 Joint work with Anupam Joshi, Laura Zavala and our students SRI Social Media Workshop.
Mining Minds Mr. Amjad UsmanMr. Amjad Usman19-July-2014KHU High-level Context Awareness.
Secure Systems Research Group - FAU Context Architectures Using Web Services Candidate: Alvaro E. Escobar Advisors: Dr. Maria Petrie Dr. Eduardo Fernandez.
UMR 5205 An Introduction to Ubiquitous and Pervasive Computing Lionel Brunie National Institute of Applied Sciences (INSA) LIRIS Laboratory/DRIM Team –
The Ubiquitous Web as a model to lead our environment to its full potential Juan Ignacio Vazquez, Joseba Abaitua, Diego López de Ipiña W3C Workshop on.
A service-oriented middleware for building context-aware services Center for E-Business Technology Seoul National University Seoul, Korea Tao Gu, Hung.
CPET 565 Mobile Computing Systems Context-Aware Computing (2) Lecture 11 Hongli Luo Indiana University-Purdue University Fort Wayne.
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
A Study of Context-Awareness - CASS, Hydrogen Context Team Summarized and Presented by Seungseok Kang.
Context-Awareness on Mobile Devices - the Hydrogen Approach Thomas Hofer, Wieland Schwinger, Mario Pichler, Gerhard Leonhartsberger, Josef Altmann (Software.
A Collaborative and Semantic Data Management Framework for Ubiquitous Computing Environment International Conference of Embedded and Ubiquitous Computing.
Workshop on Future Learning Landscapes: Towards the Convergence of Pervasive and Contextual computing, Global Social Media and Semantic Web in Technology.
SBIR Final Meeting Collaboration Sensor Grid and Grids of Grids Information Management Anabas July 8, 2008.
Hybrid Approach to Collaborative Context-Aware Service Platform for Pervasive Computing Dejene Ejigu, Marian Scuturici, Lionel Brunie Laboratoire LIRIS-UMR-CNRS.
CASS – Middleware for Mobile Context-Aware Applications Patrick Fahy Siobhan Clarke Trinity College Dublin, Ireland Summarized by Babar Tareen,
Cerberus: A Context-Aware Security Scheme for Smart Spaces presented by L.X.Hung u-Security Research Group The First IEEE International Conference.
Introduction Infrastructure for pervasive computing has many challenges: 1)pervasive computing is a large aspect which includes hardware side (mobile phones,portable.
MyActivity: A Cloud-Hosted Ontology-Based Framework for Human Activity Querying Amin BakhshandehAbkear Supervisor:
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
Grid Computing & Semantic Web. Grid Computing Proposed with the idea of electric power grid; Aims at integrating large-scale (global scale) computing.
Secure Systems Research Group - FAU Context Architectures Using Web Services Candidate: Alvaro E. Escobar Advisors: Dr. Maria Petrie Dr. Eduardo Fernandez.
The Context Toolkit Aiding the development of Context-aware Application CHI’99 Written by Anind K. Dey Summarized by Gihyun Gong.
Master Course /11/ Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)
Semantic Gadgets Pervasive Computing Meets the Semantic Web Reza Zakeri Sharif University of Technology.
Ontology Mapping in Pervasive Computing Environment C.Y. Kong, C.L. Wang, F.C.M. Lau The University of Hong Kong.
An Architecture to Support Context-Aware Applications
A Study of Context-Awareness: Gaia & SOCAM Presented by Dongjoo Lee IDS Lab., Seoul National University Gaia: A Middleware Infrastructure to.
Enabling e-Research in Combustion Research Community T.V Pham 1, P.M. Dew 1, L.M.S. Lau 1 and M.J. Pilling 2 1 School of Computing 2 School of Chemistry.
CoOL: A Context Ontology Language to Enable Contextual Interoperability Thomas Strang, Claudia Linnhoff-Popien, and Korbinian Frank German Aerospace Centor.
Authors: Xiao Hang Wang, Da Qing Zhang, Tao Gu, Hung Keng Pung Institute for Infocom Research, Singapore Some slides adopted from earlier presentation.
Mobile Computing and Wireless Communication Pisa 26 November 2002 Roberto Baldoni University of Roma “La Sapienza”
Toward a cooperative programming framework for context-aware applications B. Guo, D. Zhang Telecom. Network and Service Dept. Institut TELECOM SudParis.
Smart Campus System a Proposal for a Context-Aware Application Sangkeun Lee Sungchan Park IDS Lab, SNU 1.
An Ontology-based Approach to Context Modeling and Reasoning in Pervasive Computing Dejene Ejigu, Marian Scuturici, Lionel Brunie Laboratoire INSA de Lyon,
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
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.
Smart Instant HKU Context-aware Instant Messenger for Mobile Users Supervisor: Dr.Cho-Li Wang CS Final Year Project (Year )
An Intelligent Expert System for Proactive Services Deploying Ubiquitous Computing Technologies IEEE 2005 Proceedings of the 38th Hawaii International.
Semantic Web in Context Broker Architecture Presented by Harry Chen, Tim Finin, Anupan Joshi At PerCom ‘04 Summarized by Sungchan Park
Lyon Research Center for Images and Intelligent Information Systems IEEE International Conference on Pervasive Services 2006 FRE 2672 INSA Lyon ICPS, 27.
GAS ontology: an ontology for collaboration among ubiquitous computing devices International Journal of Human-Computer Studies (May 2005) Presented By.
A Study of Context-Awareness: The Context Fusion Network, The Context Fabric Presented by Sangkeun Lee IDS Lab., Seoul National University Solar:
- Laboratoire d'InfoRmatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA.
Implementation of Ontology Based Context-awareness Framework Ki-Chul Lee, Jung-Hoon Kim International Conference on Multimedia and Ubiquitous Engineering.
A Survey on Context-Aware Systems Center for E-Business Technology Seoul National University Seoul, Korea Sangkeun Lee Intelligent Database Systems Lab.
نمايش زمينه توسط وب معنايي براي محيط‌هاي محاسبات فراگير
A (no-)conclusion ? Lionel Brunie
Enabling the business-based Internet of Things and Services
Presentation transcript:

CoCA: A Collaborative Context- Aware Service Platform for Pervasive Computing Dejene Ejigu, Marian Scuturici, Lionel Brunie Laboratoire LIRIS-UMR-CNRS 5205, INSA de Lyon, 7 avenue Jean Capelle, Villeurbanne cedex, France IDS Lab. Presented by Sang-Keun Lee

Copyright  2008 by CEBT Introduction  Nowadays… The emergence of a computing model for mobile ad-hoc networks in pervasive environments The wide spread of pervasive enabling technologies and the availability of computing enabled handheld appliances  However, the user should not be disturbed by such devices  Context awareness is among the core components of these IDS Lab.2

Copyright  2008 by CEBT Introduction Pervasive Environment is characterized by – dynamicity, heterogeneity and ubiquity of users, devices and resources, ad-hoc connection among the devices and sensors GCoM modeling deals with – how context data is collected, organized, represented, stored and presented CoCA service – interprets and aggregates the low level context values to a more meaningful high level context – performs reasoning about the context and passes decisions about the actions to be triggered IDS Lab.3 – stores knowledge and decisions corresponding to the context instance into knowledge repository for future reference.  Basic elements of a pervasive computing environment

Copyright  2008 by CEBT Introduction IDS Lab.4 The objective in this work is to propose and investigate architecture for context-aware services focusing on context reasoning in pervasive computing environment using semantic ontology and collaborative approaches.

Copyright  2008 by CEBT Related Works IDS Lab.5  Application specific approaches Abowd G., Atkeson, Hong C.,J., Long S., Kooper R., Pinkerton M. “Cyberguide: A Mobile Context-Aware Tour Guide”, Wireless Networks, 3: , 1997 Kindberg T., Barton J. “A web-based nomadic computing system”, Computer Networks, 35(4):443–456, Priyantha N., Miu A., Balakrishnan H., Teller S. “The Cricket Compass for Context-Aware Applications”, Proc. of 7th Annual ACM/IEEE International Conference on Mobile Computing and Networking (MobiCom 2001), Rome, Italy, July  Major contributions / does not allow ad-hoc communications context-aware services are based on ad-hoc models and Dertouzos M., “The Oxygen Project” Scientific American, Vol. 281(2), Aug 99, pp Cerqueira R., Hess C. K., Roman M., and. Campbell, R. H. “Gaia: A Development Infrastructure for Active Spaces”, Workshop on Application Models and Programming Tools for Ubiquitous Computing in conj. with UBICOMP 01, Sep 01.  Semantic web technology Chen H., Finin T., Joshi A. “An ontology for context-aware pervasive computing environments”, Special Issue on Ontologies for Distributed Systems, Knowledge Engineering Review, Acapulco MX, August  Context ontology for reasoning and representation Wang X., Zhang D. Q., Gu T., Pung H. K. “Ontology Based Context Modeling and Reasoning using OWL”, workshop on context modeling and reasoning at IEEE International Conference on Pervasive Computing and Communication, Orlando, Florida, March  Service based framework/ middle ware solution Gu T., Pung H. K., Zhang D. Q. “A Service-Oriented Middleware for Building Context-Aware Services”, Journal of Network and Computer Applications, 28, 2005, pp. 1–18.  Others MARKS, RCSM

Copyright  2008 by CEBT Related Works IDS Lab.6  CoCA: A Collaborative Context-Aware Service Platform for Pervasive Computing Ejigu, Dejene Scuturici, Marian Brunie, Lionel Lab. LIRIS, UMR-CNRS, Villeurbanne;  An Ontology-Based Approach to Context Modeling and Reasoning in Pervasive Computing Ejigu, Dejene Scuturici, Marian Brunie, Lionel Lab. LIRIS-UMR-CNRS, INSA de Lyon;  Hybrid Approach to Collaborative Context-Aware. Service Platform for Pervasive Computing. Dejene Ejigu. Laboratoire LIRIS-UMR-CNRS 5205  Semantic approach to context management and reasoning in ubiquitous context- aware systems Ejigu, Dejene Scuturici, Marian Brunie, Lionel Laboratoire LIRIS-UMR-CNRS, 5205

Copyright  2008 by CEBT The CoCA Service Platform IDS Lab.7  Interface Manager  Manages a UI and interface between the CoCA platform and other modules  Data Source  Responsible to provide necessary data to the core service (GCoM)  Core Service  Responsible to provide the core context aware service after reasoning on the components  Supplementary Service  Knowledge discovery & Collaboration service  The Platform aims at acquiring and utilizing context information to provide appropriate services  E.g) A cell phone is always set to vibrating mode when its holder is in the library It filters and sends useful contexts to the context repository It Keeps the rules in the rule repository It consists of domain dependent/independent ontology Reasoning -> Decision & Action Interpretation, Aggregation

Copyright  2008 by CEBT The CoCA Service Platform IDS Lab.8  The Platform uses Contexts, rules, and ontology combined as an input

Copyright  2008 by CEBT Discussions and Usage Scenario IDS Lab.9  Activity diagram shows details of invocation and flow of activities in the CoCA service platform 2x2 partitions in the diagram show the services and the units responsible for each activity  Protégé ontology development tools and Jena framework API’s are used to implement  Scenario – Pervasive Campus Aware Smart Onlooker example (PCASO) Scenario of a university campus where research students and professors are involved Regular meetings, informal and spontaneous meetings and discussions are important for the advancement of their work Discussion can take place among two or more depending on the relevance of their work

Copyright  2008 by CEBT Questions IDS Lab.10  When do they make such a meeting?  How can only those available are informed about someone else’s interest to discuss about a specific subject matter during his tea break?  How can a student know when his professor is in the tea room, in his office?  What type of messaging method is appropriate to send such information to a particular person located at a particular place at a particular time?

Copyright  2008 by CEBT Ontology, Context, Rules, … IDS Lab.11

Copyright  2008 by CEBT Ontology, Context, Rules, … IDS Lab.12  In GCoM model  Ontology representation using OWL  Context representation using RDF  Rule representation using Jena  Sample Query to select the phone for which the action has to be triggered/fired for “Silent” mode setting can be given as:

Copyright  2008 by CEBT Trace of Reasoning Process IDS Lab.13

Copyright  2008 by CEBT Peer Collaborations in the Neighborhood IDS Lab.14  Storage and processing of context data to knowledge is Highly resource intensive  Ubiquitous devices have scarce resources  Collaboration manager in the CoCA service platform lets devices share resources like context, rules, ontology, processor, memory, etc. to solve computing problems

Copyright  2008 by CEBT Conclusion and Future Work IDS Lab.15  The authors proposed a data independent collaborative context- aware service platform  Prototype has been implemented  Hybrid Approach to Context-aware Service Platform (2008.1)  Combine RDB & Ontology approaches  What is the difference between CoCA and Our approach (a.k.a Alliver)

Copyright  2008 by CEBT IDS Lab.16