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.

Slides:



Advertisements
Similar presentations
David Martin for DAML-S Coalition 05/08/2003 OWL-S: Bringing Services to the Semantic Web David Martin SRI International
Advertisements

Improving Learning Object Description Mechanisms to Support an Integrated Framework for Ubiquitous Learning Scenarios María Felisa Verdejo Carlos Celorrio.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences Paul Smart, Ali.
IST MobiLife – Inter-WP meeting April 28, 2005Slide 1 Representing Services for Mobile Computing using OWL and OWL-S An Initial Investigation Massimo.
Sharing Content and Experience in Smart Environments Johan Plomp, Juhani Heinila, Veikko Ikonen, Eija Kaasinen, Pasi Valkkynen 1.
1 The Ubiquitous Web Eunchae Yoon. School of Engineering, Eunchae Yoon 2 Contents What is Ubiquitous computing? What is Ubiquitous Web? Ubiquitous computing.
1 Publishing Linked Sensor Data Semantic Sensor Networks Workshop 2010 In conjunction with the 9th International Semantic Web Conference (ISWC 2010), 7-11.
Linked-data Architecture Payam Barnaghi Centre for Communication Systems Research University of Surrey FIA Budapest Linked data session Budapest, May 2010.
Multi-Phase Reasoning of temporal semantic knowledge Sakirulai O. Isiaq and Taha Osman School of Computer and Informatics Nottingham Trent University Nottingham.
MobiMedia 2007, Nafpaktos, Greece International Mobile Multimedia Communications Conference 2007 An Epidemiological Model for Semantics Dissemination Christos.
MobiShare: Sharing Context-Dependent Data & Services from Mobile Sources Efstratios Valavanis, Christopher Ververidis, Michalis Vazirgianis, George C.
OASIS Reference Model for Service Oriented Architecture 1.0
ASNA Architecture and Services of Network Applications Research overview and opportunities L. Ferreira Pires.
W3C Finland Seminar: Semantic Web & Web Services© Kimmo RaatikainenMay 6, 2003 XML in Wireless World Kimmo Raatikainen University of Helsinki, Department.
Industrial Ontologies Group Oleksiy Khriyenko, Vagan Terziyan INDIN´04: 24th – 26th June, 2004, Berlin, Germany OntoSmartResource: An Industrial Resource.
PhD course - Milan, March /06/ Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science.
21 21 Web Content Management Architectures Vagan Terziyan MIT Department, University of Jyvaskyla, AI Department, Kharkov National University of Radioelectronics.
RDF: Building Block for the Semantic Web Jim Ellenberger UCCS CS5260 Spring 2011.
Recommender Systems; Social Information Filtering.
CSE5610 Intelligent Software Systems Semester 1 Enabling Intelligent Systems in Pervasive Computing.
A.M. Florea, Cognitive systems, COST Action IC0801 – WG1, 15 December, Ayia Napa, Cyprus.
Smart Objects for QMS in Advanced Manufacturing Systems Part 1: Architectures and Role PUTNIK G., CARVALHO C., ALVES C., SHAH V., VARELA L. UNIVERSITY.
Semantic Web and Web Mining: Networking with Industry and Academia İsmail Hakkı Toroslu IST EVENT 2006.
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
報告日期 :2012/03/07 指導教授 : 蔡亮宙 報 告 者 : 吳烱華 自製率 :100%.
Consultation Workshop “Future R&D Challenges on Networked Media Systems” Welcome and Context Luis Rodríguez-Roselló Director a.i “Converged Networks &
France Telecom Group Brussels 19 January 2010 Smart and Ubiquitous Audio-visual and Multimedia Services Framework Program 7 for period Consultation.
OntoNav: A Semantic Indoor Navigation System Pervasive Computing Research Group, Communication Networks Laboratory (CNL), Dept. of Informatics & Telecommunications,
An Intelligent Broker Architecture for Context-Aware Systems A PhD. Dissertation Proposal in Computer Science at the University of Maryland Baltimore County.
Slide 1 The 5R Adaptation Framework for Location- Based Mobile Learning Systems Kinshuk, PhD Associate Dean, Faculty of Science & Technology Professor,
ONTOLOGY SUPPORT For the Semantic Web. THE BIG PICTURE  Diagram, page 9  html5  xml can be used as a syntactic model for RDF and DAML/OIL  RDF, RDF.
Context-Aware Middleware for Anytime, Anywhere Social Networks Dario Bottazzi, Rebecca Montanari, and Alessandra Toninelli University of Bologna IEEE Intelligent.
EXCS Sept Knowledge Engineering Meets Software Engineering Hele-Mai Haav Institute of Cybernetics at TUT Software department.
Knowledge based Learning Experience Management on the Semantic Web Feng (Barry) TAO, Hugh Davis Learning Society Lab University of Southampton.
Tim Finin University of Maryland, Baltimore County 29 January 2013 Joint work with Anupam Joshi, Laura Zavala and our students SRI Social Media Workshop.
Agent Model for Interaction with Semantic Web Services Ivo Mihailovic.
Mobile Topic Maps for e-Learning John McDonald & Darina Dicheva Intelligent Information Systems Group Computer Science Department Winston-Salem State University,
A Passive Influence Model for Adapting Environments based on Semantic Preferences MoreLab – Mobility Research Lab Juan Ignacio.
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.
PERVASIVE COMPUTING MIDDLEWARE BY SCHIELE, HANDTE, AND BECKER A Presentation by Nancy Shah.
Triple-space computing* The Third International Semantic Web Conference Hiroshima, Japan, Dieter Fensel Digital Enterprise.
NAVEEN AGENT BASED SOFTWARE DEVELOPMENT. WHAT IS AN AGENT? A computer system capable of flexible, autonomous (problem-solving) action, situated in dynamic,
Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang.
Workshop on Future Learning Landscapes: Towards the Convergence of Pervasive and Contextual computing, Global Social Media and Semantic Web in Technology.
An Ontological Framework for Web Service Processes By Claus Pahl and Ronan Barrett.
Page 1 Alliver™ Page 2 Scenario Users Contents Properties Contexts Tags Users Context Listener Set of contents Service Reasoner GPS Navigator.
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
Scenarios for a Learning GRID Online Educa Nov 30 – Dec 2, 2005, Berlin, Germany Nicola Capuano, Agathe Merceron, PierLuigi Ritrovato
Grid Computing & Semantic Web. Grid Computing Proposed with the idea of electric power grid; Aims at integrating large-scale (global scale) computing.
Cloud Networked Robotics Speaker: Kai-Wei Ping Advisor: Prof Dr. Ho-Ting Wu 2013/04/08 1.
Using Several Ontologies for Describing Audio-Visual Documents: A Case Study in the Medical Domain Sunday 29 th of May, 2005 Antoine Isaac 1 & Raphaël.
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.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
Semantic Web: The Future Starts Today “Industrial Ontologies” Group InBCT Project, Agora Center, University of Jyväskylä, 29 April 2003.
NGCWE Expert Group EU-ESA Experts Group's vision Prof. Juan Quemada NGCWE Expert Group IST Call 5 Preparatory Workshop on CWEs 13th.
Ontology Mapping in Pervasive Computing Environment C.Y. Kong, C.L. Wang, F.C.M. Lau The University of Hong Kong.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
‘Activity in Context’ – Planning to Keep Learners ‘in the Zone’ for Scenario-based Mixed-Initiative Training Austin Tate, MSc in e-Learning Dissertation.
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.
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
Social Information Processing March 26-28, 2008 AAAI Spring Symposium Stanford University
Context-Aware Middleware for Resource Management in the Wireless Internet US Lab 신현정.
Context-Aware Computing
THREE TIER MOBILE COMPUTING ARCHITECTURE
OWL-S: Bringing Services to the Semantic Web
Presentation transcript:

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 the Ubiquitous Web Tokyo, Japan, 9-10 March 2006

The Ubiquitous Web 2 University of Deusto Our position Nowadays people cannot take advantage of the full potential of their environments, despite these being populated by an increasing number of “intelligent” devices. We envision the Ubiquitous Web (UW) as a pervasive web infrastructure in which all physical objects are resources identified by URIs, providing information and services that enrich users experiences in their physical context as the web does in the cyberspace.  Every physical resource should be addressable, through a URI, in order to make available its information/services.  The Web provides universal access to resources, but users carry out their activities in concrete places/locations. UW user agents should be more location-aware than traditional web browsers, yet allowing the experience of universal access.  Any resource should be context-aware, especially user-aware.

The Ubiquitous Web 3 University of Deusto About the Ubiquitous Web (I) Possible definitions:  Approach 1: the ubiquitous use of web technologies  Approach 2: a new web emerging from the participation of existing resources around the user. Example: if I am at a railway station, my PDA takes part in a “local web” where location-aware information and services are available. Similarity?  Network  MANET (Mobile Ad Hoc Network)  Web  “MAWEB (Mobile Ad Hoc Web)” = Ubiquitous Web Features:  Dynamic participation: resources come and go continuously  Emerging  dynamic link creation  dynamic web generation

The Ubiquitous Web 4 University of Deusto About the Ubiquitous Web (II) Some Web flavours:  Traditional/Browsing: user-oriented  SOA: service-oriented, interprocess communication  Semantic Web: knowledge and reasoning oriented The UW can adopt all of these flavours:  Ubiquitous traditional web to browse current location information + services  Ubiquitous Service-oriented Web to interprocess communication within the same location  Pervasive Semantic Web to create location-related knowledge webs where more intelligent behavior can be carried out. This poses new challenges, but before that…

The Ubiquitous Web 5 University of DeustoProjects SOAM: first results Ubiquitous folksonomies: proposal

The Ubiquitous Web 6 University of Deusto SOAM Basics SOAM: Smart Objects Awareness and Adaptation Model A Pervasive Semantic Web model for automatic environment adaptation based on user preferences.  Further or manual control is always permitted UPnP devices augmented to exchange semantic information. Basically:  We represent the state of the environment as an RDF Graph (triples)  We represent user preferences as a desired state of the environment (equivalent to RDF triples) under certain conditions  A special entity, called Orchestrator, tries to change the state based on devices’ declared capabilities.

The Ubiquitous Web 7 University of Deusto SOAM Architecture Messages:  Adaptation Profiles  Capabilities  Context Information  Constraints Entities  Adaptation User-Agent  Smobjects  Orchestrator Phases: 1. Discovery 2. Adaptation-Profiles Injection 3. Capabilities retrieval 4. Context Information Retrieval 5. Reasoning (DL, domain rules) 6. Constraints injection

The Ubiquitous Web 8 University of DeustoExamples Example 1:  AP: “I would like to listen classical music when I am working with my laptop”  HiFi system’s capabilities: “I can operate on the music domain”  Laptop’s capabilities: “I can perceive who is working with me”  Orchestrator: Retrieves Context Information (from Laptop) If preconditions are true Send to the HiFi system: “play classical music” Example 2:  AP: “If I am at location x of type HotelRoom, I would like x’s temperature to be 24ºC”  Room: I can perceive my type  Presence Control System: I can perceive whether the guest is in.  Temperature control system’s capabilities: I can perceive the temperature of the present location, I can operate the temperature of the present location  Orchestrator: Retrieves Context Information (from Presence control system) If preconditions are true Send to the TempControlSystem: “make temperature to 24ºC”

The Ubiquitous Web 9 University of DeustoResults Smobjects: ARM7-based 55 MHz with uClinux and a Java VM simulating devices (Hi-Fi, TV, lights, temperature control, microphone, …). Orchestrator: Pentium-M 1.86 GHz. A working example of the Ubiquitous Web concept? (semantic web flavor)

The Ubiquitous Web 10 University of Deusto Ubiquitous folksonomies (Joseba Abaitua) Social annotation is becoming popular: del.icio.us, technorati, tagzania, wikipedia… Can we annotate the world? Augment surrounding objects’ information via social participation  Devices  Buildings  Everyday objects Can we extract interpretations from the annotations? (Social knowledge)  Common definitions, categorizations, judgements  Common uses/functionality of objects/object types Can we even generate ontologies from annotated data (col.lonb.us project , Collaborative Ontology Building System), to come. Similarity:  Web  Web2.0 (Social web)  UW  Social UW

The Ubiquitous Web 11 University of Deusto Our position (revisited) Based on our research:  Ubiquitous Web as a context-aware (especially, location- and user-aware) knowledge and communication model to augment users experience in their physical context as the web does in cyberspace. “To lead our environment to its full potential”  The need to explore mechanisms for the transmutation of physical objects into UW- enabled smart resources. Automatic adaptation of the environment to user preferences as a means to increase user’s experience. Social tagging of those resources as a means to increase user’s experience. Recommendations:  Probably existing web technologies are reusable and adaptable, but UW also features new exciting mechanisms.  New resources: any object, real or virtual, attached to my location  Dynamic participation of resources  Management, ubiquitous discovery, capabilities description?  Context Information representation (Context Awareness), because UW happens here  Zero-configuration for the user (during discovery, capabilities, coordination,…). Autonomic computing.  Definition of the UW architecture? Is it a P2P Web?  New browsing models in UW. Context-dependant URIs.

The Ubiquitous Web 12 University of DeustoContact

The Ubiquitous Web 13 University of Deusto Examples – Adaptation Profile 3

The Ubiquitous Web 14 University of Deusto Examples – Capabilities

The Ubiquitous Web 15 University of Deusto Examples – Context Information <rdf:RDF xmlns:rdf=" xmlns=" 8

The Ubiquitous Web 16 University of Deusto Examples - Constraints 3