Semantic Location Based Services for Smart Spaces Kostas Kolomvatsos, Vassilis Papataxiarhis, Vassileios Tsetsos P ervasive C omputing R esearch G roup.

Slides:



Advertisements
Similar presentations
1 ICS-FORTH EU-NSF Semantic Web Workshop 3-5 Oct Christophides Vassilis Database Technology for the Semantic Web Vassilis Christophides Dimitris Plexousakis.
Advertisements

Intelligent Technologies Module: Ontologies and their use in Information Systems Revision lecture Alex Poulovassilis November/December 2009.
AVATAR: Advanced Telematic Search of Audivisual Contents by Semantic Reasoning Yolanda Blanco Fernández Department of Telematic Engineering University.
Schema Matching and Query Rewriting in Ontology-based Data Integration Zdeňka Linková ICS AS CR Advisor: Július Štuller.
TU e technische universiteit eindhoven / department of mathematics and computer science Modeling User Input and Hypermedia Dynamics in Hera Databases and.
The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE2008) Department of Electrical and Computer Engineering
A Topological Interpretation for Mass Transit Network Connectivity July 8, 2006 Chulmin Jun, Seungjae Lee, Hyeyoung Kim & Seungil Lee The University of.
GridVine: Building Internet-Scale Semantic Overlay Networks By Lan Tian.
Enterprise Job Scheduling for Clustered Environments Stratos Paulakis, Vassileios Tsetsos, and Stathes Hadjiefthymiades P ervasive C omputing R esearch.
A Linguistic Approach for Semantic Web Service Discovery International Symposium on Management Intelligent Systems 2012 (IS-MiS 2012) July 13, 2012 Jordy.
University of Piraeus Department of Technology Education and Digital Systems Centre for Research and Technology - Hellas(C.E.R.T.H.) Informatics and Telematics.
Ontology-Based User Modeling for Pedestrian Navigation Systems Panayotis Kikiras, Vassileios Tsetsos, and Stathes Hadjiefthymiades P ervasive C omputing.
Vassilis Papataxiarhis, V.Tsetsos, I.Karali, P.Stamatopoulos, and S.Hadjiefthymiades Department of Informatics and Telecommunications University.
OntoBlog: Informal Knowledge Management by Semantic Blogging Aman Shakya 1, Vilas Wuwongse 2, Hideaki Takeda 1, Ikki Ohmukai 1 1 National Institute of.
Research topics Semantic Web - Spring 2007 Computer Engineering Department Sharif University of Technology.
OWL-AA: Enriching OWL with Instance Recognition Semantics for Automated Semantic Annotation 2006 Spring Research Conference Yihong Ding.
Supervised by Prof. LYU, Rung Tsong Michael Department of Computer Science & Engineering The Chinese University of Hong Kong Prepared by: Chan Pik Wah,
On the Evaluation of Semantic Web Service Matchmaking Systems Vassileios Tsetsos, Christos Anagnostopoulos and Stathes Hadjiefthymiades P ervasive C omputing.
Situation Awareness: Dealing with Vague Context C. Anagnostopoulos, Y. Ntarladimas, S. Hadjiefthymiades P ervasive C omputing R esearch G roup C ommunication.
Visual Querying By Color Perceptive Regions Alberto del Bimbo, M. Mugnaini, P. Pala, and F. Turco University of Florence, Italy Pattern Recognition, 1998.
How can Computer Science contribute to Research Publishing?
Solutions for Personalized T-learning Alberto Gil Solla Department of Telematic Engineering University of Vigo (Spain) EuroITV 2005: the 3rd European Conference.
Semantic Video Classification Based on Subtitles and Domain Terminologies Polyxeni Katsiouli, Vassileios Tsetsos, Stathes Hadjiefthymiades P ervasive C.
ICPCA 2008 Research of architecture for digital campus LBS in Pervasive Computing Environment 1.
Memory-Efficient Regular Expression Search Using State Merging Department of Computer Science and Information Engineering National Cheng Kung University,
Module 2b: Modeling Information Objects and Relationships IMT530: Organization of Information Resources Winter, 2007 Michael Crandall.
ELSE (eLearning for Software Engineering) S. Stojanov ECL, University of Plovdiv.
SemanTic Interoperability To access Cultural Heritage Frank van Harmelen Henk Matthezing Peter Wittenburg Marjolein van Gendt Antoine Isaac Lourens van.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
OntoNav: A Semantic Indoor Navigation System Pervasive Computing Research Group, Communication Networks Laboratory (CNL), Dept. of Informatics & Telecommunications,
Managing Large RDF Graphs (Infinite Graph) Vaibhav Khadilkar Department of Computer Science, The University of Texas at Dallas FEARLESS engineering.
CONTI’2008, 5-6 June 2008, TIMISOARA 1 Towards a digital content management system Gheorghe Sebestyen-Pal, Tünde Bálint, Bogdan Moscaliuc, Agnes Sebestyen-Pal.
1 Foundations V: Infrastructure and Architecture, Middleware Deborah McGuinness and Peter Fox CSCI Week 9, October 27, 2008.
EXCS Sept Knowledge Engineering Meets Software Engineering Hele-Mai Haav Institute of Cybernetics at TUT Software department.
Calculating Walking Distance in a Hybrid Space Model.
Division of IT Convergence Engineering Towards Unified Management A Common Approach for Telecommunication and Enterprise Usage Sung-Su Kim, Jae Yoon Chung,
Development of Front End Tools for Semantic Grid Services Dr.S.Thamarai Selvi, Professor & Head, Dept. of Information Technology, Madras Institute of Technology,
PART IV: REPRESENTING, EXPLAINING, AND PROCESSING ALIGNMENTS & PART V: CONCLUSIONS Ontology Matching Jerome Euzenat and Pavel Shvaiko.
Building an Ontology of Semantic Web Techniques Utilizing RDF Schema and OWL 2.0 in Protégé 4.0 Presented by: Naveed Javed Nimat Umar Syed.
1 Foundations V: Infrastructure and Architecture, Middleware Deborah McGuinness TA Weijing Chen Semantic eScience Week 10, November 7, 2011.
MPEG-7 Interoperability Use Case. Motivation MPEG-7: set of standardized tools for describing multimedia content at different abstraction levels Implemented.
RCDL Conference, Petrozavodsk, Russia Context-Based Retrieval in Digital Libraries: Approach and Technological Framework Kurt Sandkuhl, Alexander Smirnov,
Dimitrios Skoutas Alkis Simitsis
MNISIKLIS: Indoor LBS for All Vassilis Papataxiarhis, V.Riga, V. Nomikos, O.Sekkas, K.Kolomvatsos, V.Tsetsos, P. Papageorgas, S.Vourakis, S.Hadjiefthymiades,
A Classification of Schema-based Matching Approaches Pavel Shvaiko Meaning Coordination and Negotiation Workshop, ISWC 8 th November 2004, Hiroshima, Japan.
Q2Semantic: A Lightweight Keyword Interface to Semantic Search Haofen Wang 1, Kang Zhang 1, Qiaoling Liu 1, Thanh Tran 2, and Yong Yu 1 1 Apex Lab, Shanghai.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
GREGORY SILVER KUSHEL RIA BELLPADY JOHN MILLER KRYS KOCHUT WILLIAM YORK Supporting Interoperability Using the Discrete-event Modeling Ontology (DeMO)
Easiest-to-Reach Neighbor Search Fatimah Aldubaisi.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
Semantic Enhancement: Key to Massive and Heterogeneous Data Pools Violeta Damjanovic, Thomas Kurz, Rupert Westenthaler, Wernher Behrendt, Andreas Gruber,
Conclusions Presenter: Manolis Koubarakis Extended Semantic Web Conference 2012.
Towards Unifying Vector and Raster Data Models for Hybrid Spatial Regions Philip Dougherty.
1 Challenge the future Automatic extraction of Improved Geometrical Network Model from CityGML for Indoor Navigation Filippo Mortari.
OWL-S: As a Semantic Mark-up Language for Grid Services By Narendranadh.J.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
DCMI Abstract Model Analysis Resource Model Jorge Morato– Information Ingeneering Universidad Carlos III de Madrid
Efficient Semantic Web Service Discovery in Centralized and P2P Environments Dimitrios Skoutas 1,2 Dimitris Sacharidis.
Implementation of Ontology Based Context-awareness Framework Ki-Chul Lee, Jung-Hoon Kim International Conference on Multimedia and Ubiquitous Engineering.
Of 24 lecture 11: ontology – mediation, merging & aligning.
Enabling Access Control and Privacy through Ontology Mohammad M. R. Chowdhury Dr. Josef Noll UniK - University Graduate Center, Norway Dr. Juan Miguel.
GUILLOU Frederic. Outline Introduction Motivations The basic recommendation system First phase : semantic similarities Second phase : communities Application.
Semantic Graph Mining for Biomedical Network Analysis: A Case Study in Traditional Chinese Medicine Tong Yu HCLS
Online Laptop Shop through Semantic Web
Abstract Major Cloud computing companies have started to integrate frameworks for parallel data processing in their product portfolio, making it easy for.
Web Ontology Language for Service (OWL-S)
International Research and Development Institute Uyo
A Graph-Based Approach to Learn Semantic Descriptions of Data Sources
A Semantic Peer-to-Peer Overlay for Web Services Discovery
A framework for ontology Learning FROM Big Data
Presentation transcript:

Semantic Location Based Services for Smart Spaces Kostas Kolomvatsos, Vassilis Papataxiarhis, Vassileios Tsetsos P ervasive C omputing R esearch G roup C ommunication N etworks L aboratory Department of Informatics and Telecommunications University of Athens – Greece MTSR Corfu, Greece

Outline Introduction Spatial Ontology GIS metadata and ontology population Hybrid Navigation Algorithm Conclusions

Location Based Services LBS: The core of “smart environments” Are the most popular context-aware services Navigation service: One of the biggest challenges due to its complexity Current Objective Universal and optimized access to LBSs Advanced user experience Current Limitation Existing representation techniques lead to incapability of “smart” management and exploitation of spatial data

Motivation Navigation Typical representation formalism: spatial graphs Problems Multi-criteria search NP-hard Redesign needed to extend an existing algorithm with more criteria Conclusion: Traditional algorithmic approaches seem to fail Proposed solution: Semantic enrichment of LBS Location Based Services (LBSs) + Semantic Web technologies Semantic LBS

Spatial Model Indoor Navigation Ontology It describes the basic elements of indoor environment and the basic relationships between them It facilitates path searching

GIS Annotation Layered architecture Each layer corresponds to a basic concept (or set of concepts) in INO Lower layer : Building blueprints Second layer : Corridors (lines) Points are defined upon corridors Basic point metadata x,y coordinates Floor Id Label, etc.

Ontology Population Spatial Database creation Transform GIS Layers to Spatial Database Tables Automatic instantiation of INO through GIS metadata Spatial Database Instances Creation Algorithm Ontology Instances

Instances Creation Algorithm Based on GIS data The algorithm involves the following steps for all floors in the building: Find which points belong to each corridor Find the ends of each corridor Find the neighbors of each point Create the instances in INO classes indicated by the GIS layers and the information extracted in the previous steps

Navigation Algorithm Hybrid rule-based algorithm. Takes into account : Route complexity Euclidean route distance User profile (capabilities and preferences) Steps: Create “user compatible” building graph based on user profile and application of access rules E.g. WheelChaired_User(?x) ^ Stairway(?y) isObstacleFor(?y,?x) Find the k-simplest paths Assign the total cost of each path as a function of bonuses and penalties of the total path distance, preferences and perceptual rules

System Functionality (I) Spatial DB Building blueprints (GIS) Building graph Indoor Navigation Ontology (INO) Data Migration INO instances User profile (capabilities) User-compatible INO instances User-compatible graph

System Functionality (II) COM SEM User profile User location and destination Best Traversable Path K-simplest paths User-compatible graph Perceptual Rules SEM : Semantic Path Selection PRS User PRS : Path Presentation COM : Complexity Path Computation

Navigation Example A H: 4 possible paths 1) ACFGH shortest path 2) ABDIH simplest path 3) ABDEFGH, node E: stairs 4) ACFEDIH, node E: stairs Selected Path: ABDIH A little longer than ACFGH, but much easier to describe !

Implementation Details ESRI ArcGIS software PostGIS spatial DB Protégé Ontology Editor Knowledge Representation Languages Ontology models in OWL-DL SWRL rules Bossam for OWL and SWRL reasoning Mascopt Library for graph creation and path search

Semantics is not everything Example: Orientation Issues Two extra properties storing the real GIS coordinates of each door and not only its projection to the corridor Compute the angle between the line vertical to user’s direction and the line specified by the user’s position to the door. If angle θ > 90, the door is on the left side Else, the door is on the right Similar process for the turns.

Contributions and Open Issues Main Contributions Semantic representation of GIS metadata with the aid of a spatial ontology A rule-based hybrid combination of k-simplest paths search algorithm with Euclidean distance and other application parameters like user profile and abilities/preferences. Support for flexible navigation schemes Content-based navigation Presentation-based navigation Open Issues Immature reasoning engines in terms of performance and interoperability with rule engines Development/Improvement of tools for spatial ontology population

QUESTIONS? Thank you!