Secure Systems Research Group - FAU Context Architectures Using Web Services PhD Candidate: Alvaro E. Escobar Advisors: Dr. Maria Petrie Dr. Eduardo Fernandez.

Slides:



Advertisements
Similar presentations
An Architecture for Privacy-Sensitive Ubiquitous Computing Jason I. Hong Group for User Interface Research Computer Science Division University of California.
Advertisements

©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Design 2.
Martin Wagner and Gudrun Klinker Augmented Reality Group Institut für Informatik Technische Universität München December 19, 2003.
Gaia: A Middleware Platform for Active Spaces Summarized by Dongjoo Lee, IDS Lab., Seoul National University.
Provenance in Open Distributed Information Systems Syed Imran Jami PhD Candidate FAST-NU.
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.
Industrial Ontologies Group Oleksiy Khriyenko, Vagan Terziyan INDIN´04: 24th – 26th June, 2004, Berlin, Germany OntoSmartResource: An Industrial Resource.
An Approach for Configuring Ontology- based Application Context Model Chung-Seong Hong, Hyun Kim, Hyoung-Sun Kim Electronics and Telecommunication Research.
WI/AOC Related Work (supported by RGC/CA) Jiming Liu, HKBU Aug 27, 2005.
CSE5610 Intelligent Software Systems Semester 1 Enabling Intelligent Systems in Pervasive Computing.
Ambient Intelligence through Ontologies Vassileios Tsetsos P-comp Research Group
How Context-aware Technologies Influence Business Process Management
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.
Context-Aware Middleware for Anytime, Anywhere Social Networks Dario Bottazzi, Rebecca Montanari, and Alessandra Toninelli University of Bologna IEEE Intelligent.
Copyright © 1997 by Rational Software Corporation Midterm Exam  When: 3:30 – 4:50PM, Thursday, October 4, 2012  Where: HM 201s  Format  Close book.
revised CmpE 583 Fall 2006Discussion: OWL- 1 CmpE 583- Web Semantics: Theory and Practice DISCUSSION: OWL Atilla ELÇİ Computer Engineering.
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.
Patterns for Location and Context-based access control
Context awareness in health care: A review Nathalie Bricon-Souf, Conrad R. NewMan Centre d’Etude et de Recherche en Informatique Medicale, France International.
SOUPA: Standard Ontology for Ubiquitous and Pervasive Applications Harry Chen, Filip Perich, Tim Finin, Anupam Joshi Department of Computer Science & Electrical.
A Context Modeling Survey T. Strang, C. Linnhoff-Popien German Aerospace Center (DLR), Ludwig-Maximilians-University Munich (LMU) Workshop on Advanced.
Secure Systems Research Group - FAU Context Architectures Using Web Services Candidate: Alvaro E. Escobar Advisors: Dr. Maria Petrie Dr. Eduardo Fernandez.
Agents on the Semantic Web – a roadmap to the future An arial view from feet.
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.
Secure Systems Research Group - FAU Contexts and Context-based Access Control Model PhD Dissertation Progress Report Candidate: Alvaro E. Escobar Advisors:
updated CmpE 583 Fall 2008 Ontology Integration- 1 CmpE 583- Web Semantics: Theory and Practice ONTOLOGY INTEGRATION Atilla ELÇİ Computer.
The roots of innovation Future and Emerging Technologies (FET) Future and Emerging Technologies (FET) The roots of innovation Proactive initiative on:
Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang.
A security framework combining access control and trust management for mobile e-commerce applications Gregor v.Bochmann, Zhen Zhang, Carlisle Adams School.
Hybrid Approach to Collaborative Context-Aware Service Platform for Pervasive Computing Dejene Ejigu, Marian Scuturici, Lionel Brunie Laboratoire LIRIS-UMR-CNRS.
Copyright: NOMAD IST NOMAD Integrated Networks for Seamless and Transparent Service Discovery.
Cerberus: A Context-Aware Security Scheme for Smart Spaces presented by L.X.Hung u-Security Research Group The First IEEE International Conference.
Usable Security – CS 6204 – Fall, 2009 – Dennis Kafura – Virginia Tech Principles of Context aware systems Presented by: Rajesh Gangam Usable Security.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
Secure Systems Research Group - FAU Context Architectures Using Web Services Candidate: Alvaro E. Escobar Advisors: Dr. Maria Petrie Dr. Eduardo Fernandez.
Cloud Networked Robotics Speaker: Kai-Wei Ping Advisor: Prof Dr. Ho-Ting Wu 2013/04/08 1.
1 Ubiquitous Computing Nov. 15, 2006 Ki-Joune Li.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Triple Spaces for an Ubiquitous Web of Services Reto Krummenacher,
History of Context-Aware Computing 1991 the term ‘pervasive’ introduced by Weiser 1992 Active Badge Location System (one of the first context- aware systems)
Secure Systems Research Group - FAU 1 A Trust Model for Web Services Ph.D Dissertation Progess Report Candidate: Nelly A. Delessy, Advisor: Dr E.B. Fernandez.
A Study of Context-Awareness: Gaia & SOCAM Presented by Dongjoo Lee IDS Lab., Seoul National University Gaia: A Middleware Infrastructure to.
Agents on the Semantic Web – a roadmap to the future An arial view from feet.
Temporal Ontology Shervin Daneshpajouh ce.sharif.edu/~daneshpajouh.
Authors: Xiao Hang Wang, Da Qing Zhang, Tao Gu, Hung Keng Pung Institute for Infocom Research, Singapore Some slides adopted from earlier presentation.
CoCA: A Collaborative Context- Aware Service Platform for Pervasive Computing Dejene Ejigu, Marian Scuturici, Lionel Brunie Laboratoire LIRIS-UMR-CNRS.
DS - Spring 2006 Ontology & Pervasive Computing 1 ONTOLOGY & PERVASIVE COMPUTING Elham Paikari Distributed Systems – Spring 2006 Computer Engineering Department.
Information Architecture The Open Group UDEF Project
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.
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.
Context-based Access Control
Implementation of Ontology Based Context-awareness Framework Ki-Chul Lee, Jung-Hoon Kim International Conference on Multimedia and Ubiquitous Engineering.
Luigi Cicchese Partner Reply Building a Smarter City.
A Context Framework for Ambient Intelligence
Services Computing Taxonomy
Semantic Space: An Infrastructure for Smart Spaces
نمايش زمينه توسط وب معنايي براي محيط‌هاي محاسبات فراگير
يك مدل اعتماد توزيع‍شده براي محيطهاي محاسبات فراگير
Model-Driven Analysis Frameworks for Embedded Systems
Agenda Why context-aware apps and Web Services?
3rd Studierstube Workshop TU Wien
Automated Analysis and Code Generation for Domain-Specific Models
CSE 4340/5349 Mobile Systems Engineering
Presentation transcript:

Secure Systems Research Group - FAU Context Architectures Using Web Services PhD Candidate: Alvaro E. Escobar Advisors: Dr. Maria Petrie Dr. Eduardo Fernandez Department of Computer Science and Engineering Florida Atlantic University, Boca Raton FL. 07/27/2007

Secure Systems Research Group - FAU Agenda Review the following papers: [Fou06] D Fournier, S B Mokhtar, N Georgantas,VIssarny. “Towards Ad-hoc Contextual Services for Pervasive Computing”. Proceedings of the 1st workshop on Middleware for Service Oriented Computing (MW4SOC 2006) Melbourne, Australia [Bar05] J E Bardram. “The Java Context Awareness Framework (JCAF) – A Service Infrastructure and Programming Framework for Context-Aware Applications”. Centre for Pervasive Computing, Department of Computer Science, University of Aarhus. Denmark. [Dom07] KM Dombroviak, R Ramnath. “A taxonomy of mobile and pervasive applications ”. Proceedings of the 2007 ACM symposium on Applied computing. Seoul, Korea. [Bha05] R Bhatti, E Bertino, A Ghafoor. “A Trust-Based Context- Aware Access Control Model for Web-Services”. Distributed and Parallel Databases, Springer.

Secure Systems Research Group - FAU Towards Ad-hoc Contextual Services for Pervasive Computing [Fou06] Main Idea: –How to incorporate context-aware concepts into SOA to enable context-aware services for pervasive computing. Managing Context Information: –managed by centralized system and devices are consumers of context in a specific physical environment (pervasive spaces). –managed by devices so they have access to context in any environment.

Secure Systems Research Group - FAU Towards Ad-hoc Contextual Services for Pervasive Computing [Fou06] Taxonomy of Context Information: –User Domain –System Domain –Environment (physical) Domain Context Representation: –Key-Value models –Markup models –Graphical models –Object-Oriented models –Logic models –Ontologies

Secure Systems Research Group - FAU Towards Ad-hoc Contextual Services for Pervasive Computing [Fou06] User Domain Context: –Provide knowledge to enable applications adapt to the profile of their users. Subjective: Includes user’s personality and psychology. –User mood and feelings (fear, anger, sad…) Objective: Includes user’s personal information. –Personal information (name, last name, birth date…) –Physiology information (height, weight, health…) –Agenda information (user activities over time)

Secure Systems Research Group - FAU Towards Ad-hoc Contextual Services for Pervasive Computing [Fou06] System Domain Context: –Describes digital, software and hardware resources available to users. –Processing power –Hardware components –Network interfaces –Storage –Software components

Secure Systems Research Group - FAU Towards Ad-hoc Contextual Services for Pervasive Computing [Fou06] Environmental Domain Context: –Deals with the description of location and of conditions of the physical environment. –Physical geography (GPS coor, room, building….) –Physical conditions (windy, sunny, rainy…) –Chronology (time, time zone, time of the day)

Secure Systems Research Group - FAU Towards Ad-hoc Contextual Services for Pervasive Computing [Fou06] Context Representation : –Key-Value models: use a set of attributes and their associated values. –Markup models: structure context into a hierarchy using tags. –Graphical models: express relationships between context entities. –Object-Oriented models: structure context into object classes and their implicit relationships. –Logic models: express context in terms of facts and rules. –Ontologies: combination of logic models and O-O models they structure context into object classes and their explicit relationships.

Secure Systems Research Group - FAU Towards Ad-hoc Contextual Services for Pervasive Computing [Fou06] Context Management : –Initially application-specific context managers (limited re-use; built for app-specific context). Location-aware systems like Active Badge and Cyberguide. –Then dedicated Context Frameworks allowed more general (re-usable) context managers. Context Toolkit (Dey), Contextors (Coutaz) JCAF (Bardram)

Secure Systems Research Group - FAU Towards Ad-hoc Contextual Services for Pervasive Computing [Fou06] Context Management (continue): –Lately is the Server-Oriented approach to context managers ( deployment of context servers within the network). SOCAM (Service-Oriented Context Aware Middleware) CoBra (Context Broker Architecture) –More recently the P2P architecture of context managers (devices responsible for managing subset of context). AWARENESS project, where mobile and desktop devices acquire, interpret and exchange context even in the absence of a context server.

Secure Systems Research Group - FAU Towards Ad-hoc Contextual Services for Pervasive Computing [Fou06] Context Sources

Secure Systems Research Group - FAU Towards Ad-hoc Contextual Services for Pervasive Computing [Fou06] Context Consumption

Secure Systems Research Group - FAU Towards Ad-hoc Contextual Services for Pervasive Computing [Fou06] Context-aware Services

Secure Systems Research Group - FAU Conclusions Context is a fundamental concept in mobile systems. Service-Oriented computing has emerged as a promising paradigm for pervasive computing. One challenge is making services contextual, so that the pervasive computing environment gets knowledge about the context and the services adapt their behavior accordingly. Contextual Services may be composed in an ad hoc way.

Secure Systems Research Group - FAU Towards Ad-hoc Contextual Services for Pervasive Computing References: –[Bel03] P. Bellavista, A. Corradi, R. Montanari, C. Stefanelli, “Context-Aware Middleware for Resource Management in the Wireless Internet”, IEEE Transactions on Software Engineering. Vol. 29, No. 12, December Page –[Bra01] T. Bray. What is RDF? –January 24, 2001 –[Cha04] T. Chaari, F.Laforest, A. Celentano. “Design of Context-Aware Applications. Based on Web Services”. LIRIS. Dipartimento di Informatica. INSA Lyon, France –[Che03] H. Chen, T. Finin and A. Joshi. “An Ontology for Context-Aware Pervasive Computing Environments”. IJCAI Workshop on Ontologies and Distributed Systems, IJCAI 2003, Acapulco, Mexico, –[Cor04] A. Corradi, R. Montanari, D. Tibaldi, “Context-Based Access Control Management in Ubiquitous Environments”, Network Computing and Applications, Proceedings of the Third IEEE International Symposium on (NCA'04), August 30 - September 01, 2004, Boston, MA. –[Dey01] A. Dey, G. Abowd, D. Salber, “A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications” - Human-Computer Interaction, Lawrence Earlbaum –[Fer07] E. B. Fernandez, A. E. Escobar, M. Larrondo-Petrie. “Contexts and Context-Based Access Control”. The Third International Conference on Wireless and Mobile Communications, ICWCF’07, March Guadeloupe, French Caribbean. –[Fer05] E.B. Fernandez, T. Sorgente, N. Delessy, and M.M.Larrondo-Petrie, "A survey of web services security", Technical report to DISA (Defense Information Systems Agency), grant # ?????, 2005 –[Fer04] E.B. Fernandez, "Web services security: An overview of standards and industrial practice", 2004 –[Gu04] T. Gu, X.H. Wang, H.K. Pung, D.Q. Zhang. “An Ontology-based Context Model in Intelligent Environments”, Proceedings of Communication Networks and Distributed Systems, –[Hel02] A. Held, S. Buchholz, A. Schill, "Modeling of Context Information for Pervasive Computing Applications", In Proceedings of the 6th World Multiconference on Systemics, Cybernetics and Informatics (SCI), Orlando, FL, July –[Rae05]M. Raento, A. Oulasvirta, R. Petit, H. Toivonen. “ContextPhone: A Prototyping Platform for Context-Aware Mobile Applications”. IEEE Pervasive Computing, –[Sil05] J. Siljee, S. Vintges, J. Nijhuis. “A Context Architecture for Service-Centric Systems”. Context Modelling and Management in Ambient- Aware Pervasive Environments. LoCA 2005, Oberpfaffenhofen, Germany, May 12-13, –[W3C04]

Secure Systems Research Group - FAU Agenda Review the following papers: [Fou06] D Fournier, S B Mokhtar, N Georgantas,VIssarny. “Towards Ad-hoc Contextual Services for Pervasive Computing”. Proceedings of the 1st workshop on Middleware for Service Oriented Computing (MW4SOC 2006) Melbourne, Australia [Bar07] J E Bardram. “The Java Context Awareness Framework (JCAF) – A Service Infrastructure and Programming Framework for Context-Aware Applications”. Centre for Pervasive Computing, Department of Computer Science, University of Aarhus. Denmark. [Dom07] KM Dombroviak, R Ramnath. “A taxonomy of mobile and pervasive applications ”. Proceedings of the 2007 ACM symposium on Applied computing. Seoul, Korea.

Secure Systems Research Group - FAU Future Work Develop a service oriented context-aware middleware that will enrich the JCAF. –Updating our Context-aware model to incorporate Web Services. –Simulate the many context and location-aware scenarios through that model. –Build sequence diagrams for some Use Cases to validate our model. Paper submission for: – UbiComp’07 - 9th International Conference on Ubiquitous Computing, September 2007, Innsbruck, Austria. (June deadline) – ACM Symposium on Applied Computing 2008, Special Track on Ubiquitous Computing:Ubiquitous and Pervasive eCommerce and eBusiness. March , 2008, Fortaleza, Brazil. (Sept deadline) –MobiSys’08 - The 6th International Conference on Mobile Systems. TBA –MobiHoc’08 - The 9th ACM International Symposium on Mobile Ad Hoc Networking and Computing. May 26-30, 2008, Hong Kong (Nov/22 deadline)