Hong Sun, AGFA Healthcare

Slides:



Advertisements
Similar presentations
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Advertisements

Open Provenance Model Tutorial Session 3: OPM Serializations Luc Moreau University of Southampton.
1 OWL Instance Data Evaluation Li Ding, Jiao Tao, and Deborah L. McGuinness Tetherless World Constellation Computer Science Department.
Dave Kolas, BBN Technologies Terra Cognita 08 Karlsruhe, Germany 10/26/08 1 Supporting Spatial Semantics with SPARQL.
Analyzing Minerva1 AUTORI: Antonello Ercoli Alessandro Pezzullo CORSO: Seminari di Ingegneria del SW DOCENTE: Prof. Giuseppe De Giacomo.
Ontologies and the Semantic Web by Ian Horrocks presented by Thomas Packer 1.
ModelicaXML A Modelica XML representation with Applications Adrian Pop, Peter Fritzson Programming Environments Laboratory Linköping University.
An Intelligent Broker Approach to Semantics-based Service Composition Yufeng Zhang National Lab. for Parallel and Distributed Processing Department of.
Semantic Representation of Temporal Metadata in a Virtual Observatory Han Wang 1 Eric Rozell 1
Semantic Representation of Temporal Metadata in a Virtual Observatory Han Wang 1 Eric Rozell 1
1 Adapting BPEL4WS for the Semantic Web The Bottom-Up Approach to Web Service Interoperation Daniel J. Mandell and Sheila McIlraith Presented by Axel Polleres.
Cloud based linked data platform for Structural Engineering Experiment Xiaohui Zhang
Triple Stores.
Ontologies: Making Computers Smarter to Deal with Data Kei Cheung, PhD Yale Center for Medical Informatics CBB752, February 9, 2015, Yale University.
Amarnath Gupta Univ. of California San Diego. An Abstract Question There is no concrete answer …but …
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Publishing data on the Web (with.
Managing Large RDF Graphs (Infinite Graph) Vaibhav Khadilkar Department of Computer Science, The University of Texas at Dallas FEARLESS engineering.
Knowledge representation
Database Support for Semantic Web Masoud Taghinezhad Omran Sharif University of Technology Computer Engineering Department Fall.
An RDF and XML Database John Snelson, Lead Engineer 23 rd October 2013.
Exploitation of Dynamic Information Relations in the Service-Oriented AFRL Information Management Systems Andrzej Uszok, Larry Bunch, Jeffrey M. Bradshaw.
Department of computer science and engineering Two Layer Mapping from Database to RDF Martin Švihla Research Group Webing Department.
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
updated ’08CmpE 583 Fall 2008Introduction- 1 CmpE 583- Web Semantics: Theory and Practice Atilla ELÇİ Computer Engineering Department Eastern.
A Systemic Approach for Effective Semantic Access to Cultural Content Ilianna Kollia, Vassilis Tzouvaras, Nasos Drosopoulos and George Stamou Presenter:
© Geodise Project, University of Southampton, Knowledge Management in Geodise Geodise Knowledge Management Team Barry Tao, Colin Puleston, Liming.
A Semantic Web Approach for the Third Provenance Challenge Tetherless World Rensselaer Polytechnic Institute James Michaelis, Li Ding,
Conclusions Presenter: Manolis Koubarakis Extended Semantic Web Conference 2012.
Service discovery with semantic alignment Alberto Fernández AT COST WG1 meeting, Cyprus, Dec, 2009.
Steven Perry Dave Vieglais. W a s a b i Web Applications for the Semantic Architecture of Biodiversity Informatics Overview WASABI is a framework for.
OWL-S: As a Semantic Mark-up Language for Grid Services By Narendranadh.J.
1 A Medical Information Management System Using the Semantic Web Technology Networked Computing and Advanced INFORMATION MANAGEMENT, NCM '08. Fourth.
© The ATHENA Consortium. Susan Thomas SAP AG, Research Department How do you do semantics? Semantic Web Drawings by Sebastian Cremers Unit 3:
Semantic Water Quality Portal Jin Guang Zheng and Ping Wang Tetherless World Constellation.
CMSC 691B Multi-Agent System A Scalable Architecture for Peer to Peer Agent by Naveen Srinivasan.
Semantic Web unleashes your data! The Semantic Web will transform the use of content. Semantic Web – is an extension of the current web. Semantic Web.
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
- Laboratoire d'InfoRmatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA.
Author: Akiyoshi Matonoy, Toshiyuki Amagasay, Masatoshi Yoshikawaz, Shunsuke Uemuray.
Ontology Technology applied to Catalogues Paul Kopp.
1 Intelligent Information System Lab., Department of Computer and Information Science, Korea University Semantic Social Network Analysis Kyunglag Kwon.
Managing Large RDF Graphs Vaibhav Khadilkar Dr. Bhavani Thuraisingham Department of Computer Science, The University of Texas at Dallas December 2008.
SEMANTIC WEB Presented by- Farhana Yasmin – MD.Raihanul Islam – Nohore Jannat –
Mechanisms for Requirements Driven Component Selection and Design Automation 최경석.
NEDA ALIPANAH, MARIA ADELA GRANDO DBMI 11/19/2012.
SPARQL Query Andy Seaborne. Apache Jena he.org/jena ● Open source - Apache License ● Apache Incubator (accepted November 2010) ●
1 RDF Storage and Retrieval Systems Jan Pettersen Nytun, UiA.
Sub-fields of computer science. Sub-fields of computer science.
Linking Ontologies to Spatial Databases
Cloud based linked data platform for Structural Engineering Experiment
Triple Stores.
Collaborative Vocabulary Management
Semantic testing in oneM2M
Query Rewriting Framework for Spatial Data
Knowledge Management Systems
Jan Pettersen Nytun, UiA
Web Ontology Language for Service (OWL-S)
SPARQL Exercise Much of this exercise has been copied from: INF3580/INF4580 – MANDATORY EXERCISE 3
Bus Routes.
Analyzing and Securing Social Networks
Distributed and Grid Computing Research Group
Triple Stores.
Semantic Markup for Semantic Web Tools:
CC La Web de Datos Primavera 2018 Lecture 8: SPARQL [1.1]
AIMS Equipment & Automation monitoring solution
Chaitali Gupta, Madhusudhan Govindaraju
Triple Stores.
A framework for ontology Learning FROM Big Data
Toward an Ontology-Driven Architectural Framework for B2B E. Kajan, L
Midterm Review IE 565 B.Ramamurthy 11/29/2019 B.Ramamurthy.
Presentation transcript:

Implementing a Role Based Mutual Assistance Community with Semantic Service Description and Matching Hong Sun, AGFA Healthcare Vincenzo De Florio, Chris Blondia, University of Antwerp, PATS

MEDES 2013 30 October, Luxembourg Forecast The proportion of elderly people keeps increasing and poses challenges in healthcare in providing cost effective services. Our answer: constructing a role-based mutual assistance community (MAC) to fully utilize the community resources and improve the physical and psychological health of the assisted people. Cornerstone of MAC: Service publication and matching An architecture based on semantic service description and matching is presented in this paper. MEDES 2013 30 October, Luxembourg

MEDES 2013 30 October, Luxembourg Outline Role-based MAC: Introduction Semantic service description and matching for MAC Experiments and performance Conclusions MEDES 2013 30 October, Luxembourg

Mutual Assistance Community MEDES 2013 30 October, Luxembourg

Mutual Assistance Community A community dweller may play different roles - so as to removes any predefined and artificial distinction between care-givers and care-takers A community dweller is encouraged to act as service provider A community dweller is encouraged to participate group activities Community resources are therefore better utilized MEDES 2013 30 October, Luxembourg

Previous OWL-S Based Implementation MEDES 2013 30 October, Luxembourg

Drawbacks of OWL-S Based Approach Strict and inflexible format of service expression and matching The majority of OWL-S matchmakers are based on service inputs/outputs  impossible to match complex services. Performance penalty in service search/comparison OWL-S Matcher takes more than 6 seconds to load the profile for service publication, and it takes around 6 seconds to compare two services. OWLS-MX takes more than 1 second when the service size is around 400. MEDES 2013 30 October, Luxembourg

RDF Graph Based Service Description/Matching Service description as RDF graph, which is Flexible in service description Easy in service management service publication, update, query, termination Fast in service matching Service management/query is coordinated by Fuseki SPARQL server MEDES 2013 30 October, Luxembourg

MEDES 2013 30 October, Luxembourg Basic Ontology @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>. @prefix service: <http://www.pats.ua.ac.be/AALService#>. @prefix owl: <http://www.w3.org/2002/07/owl#>. service:Activity a owl:Class. service:ServiceCategory a owl:Class. service:Fitness a owl:Class; rdfs:subClassOf service:ServiceCategory. service:Cycling a owl:Class; rdfs:subClassOf service:Fitness. Service:Walking a owl:Class; rdfs:subClassOf service:Fitness. MEDES 2013 30 October, Luxembourg

Role Based Service Description community dweller role service content service:playRole service:hasScope role service content service:playRole defines the role that a community dwellers plays. service:hasScope defines the scope (service activity) that a role is bond to. MEDES 2013 30 October, Luxembourg

MEDES 2013 30 October, Luxembourg Inference It enables to match services which are syntactically different, but semantically close. It is executed by EYE Reasoning Engine. Ref: EYE engine: http://eulersharp.sourceforge.net/ <…/Activity/101> service:hasServiceCategory service:Jogging. infer <…/Activity/101> service:hasInferredServiceCategory service:Fitness. MEDES 2013 30 October, Luxembourg

MEDES 2013 30 October, Luxembourg Architecture MEDES 2013 30 October, Luxembourg

MEDES 2013 30 October, Luxembourg Workflow MEDES 2013 30 October, Luxembourg

MEDES 2013 30 October, Luxembourg Service Query It is possible to filter on different properties; the service match process is therefore much more flexible compared with our previous implementation. MEDES 2013 30 October, Luxembourg

Service Publication and Termination Service Termination MEDES 2013 30 October, Luxembourg

MEDES 2013 30 October, Luxembourg Performance A set of sample activity graphs that defines a different number of activities are randomly generated. Different threads of service queries are tested as well. MEDES 2013 30 October, Luxembourg

…Every new solution breeds new problems… MAC basic assumption: every new service needs to be matched with known services  scalability Upper bound on community size (heap space exception) Current solution: breaking down the communities into sub-communities Fractal organization MEDES 2013 30 October, Luxembourg

MEDES 2013 30 October, Luxembourg Conclusion Semantic service description & matching framework for MAC RDF graph based implementation outperforms our previous OWL-S based implementation in: Flexibility in service description. Ease in service management. Speed in service matching. Future work: 1) semantic service composition 2) automate the workflow 3) fractal social organizations http://www.youtube.com/watch?v=HKU7gOI57e0 MEDES 2013 30 October, Luxembourg