Semantic Web Services SS 2016 Linked Services Anna Fensel 06.06.2016.

Slides:



Advertisements
Similar presentations
Intelligent Technologies Module: Ontologies and their use in Information Systems Revision lecture Alex Poulovassilis November/December 2009.
Advertisements

Semantic Descriptions for RESTful Services SA-REST by Knoesis Service Research Lab Tomas Vitvar WSMO Phone Conference January 09,
1 University of Namur, Belgium PReCISE Research Center Using context to improve data semantic mediation in web services composition Michaël Mrissa (spokesman)
Knowledge Enabled Information and Services Science Semantics in Services Dr. Amit P. Sheth, Lexis-Nexis Eminent Scholar, kno.e.sis center, Wright State.
Research topics Semantic Web - Spring 2007 Computer Engineering Department Sharif University of Technology.
Funded by: European Commission – 6th Framework Project Reference: IST TAO Bootstrapping Methodology Hai Wang University of Southampton.
Web Ontology Language for Service (OWL-S). Introduction OWL-S –OWL-based Web service ontology –a core set of markup language constructs for describing.
A Similarity Measure for OWL-S Annotated Web Services Web Intelligence Laboratory, Sharif University of Technology, Tehran, Iran WI 2006 SeyedMohsen (Mohsen)
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
The WSMO / L / X Approach Michael Stollberg DERI – Digital Enterprise Research Institute Alternative Frameworks for Semantics in Web Services: Possibilities.
How can Computer Science contribute to Research Publishing?
The Semantic Web Week 1 Module Content + Assessment Lee McCluskey, room 2/07 Department of Computing And Mathematical Sciences Module.
Kmi.open.ac.uk Semantic Execution Environments Service Engineering and Execution Barry Norton and Mick Kerrigan.
Semantic Web Research: Visual Modelling of OWL-S Services Computer Science Annual Workshop September 2004 Charlie Abela, James Scicluna Department of Computer.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Špindlerův Mlýn, Czech Republic, SOFSEM Semantically-aided Data-aware Service Workflow Composition Ondrej Habala, Marek Paralič,
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Towards Translating between XML and WSML based on mappings between.
Knowledge Enabled Information and Services Science THE 4 X 4 SEMANTIC MODEL Amit Sheth* Kno.e.sis center, Wright State University, Dayton, OH * with Karthik.
 Copyright 2006 Digital Enterprise Research Institute. All rights reserved. WSMX: a Semantic Service Oriented Middleware for B2B Integration.
Agent Model for Interaction with Semantic Web Services Ivo Mihailovic.
* * 0 OWL-S: Ontology Web Language For Services Reyhan AYDOĞAN Emre YILMAZ 21/12/2005OWL-S: Ontology Web Language for Services.
25./ Final DIP Review, Innsbruck, Austria1 D11.22 DIP Project Presentation V5 Oct 2006 Presented at Final Review Innsbruck, Oct, 2006.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Semantic-enabled Voice and Data Integration: Telecommunication.
© Copyright 2008 STI INNSBRUCK NLP Interchange Format José M. García.
1 © Copyright 2010 Dieter Fensel, Jacek Kopecky and Srdjan Komazec Semantic Web Services Light-weight Annotations.
Triple-space computing* The Third International Semantic Web Conference Hiroshima, Japan, Dieter Fensel Digital Enterprise.
© DATAMAT S.p.A. – Giuseppe Avellino, Stefano Beco, Barbara Cantalupo, Andrea Cavallini A Semantic Workflow Authoring Tool for Programming Grids.
Using WSMX to Bind Requester & Provider at Runtime when Executing Semantic Web Services Matthew Moran, Michal Zaremba, Adrian Mocan, Christoph Bussler.
An Ontological Framework for Web Service Processes By Claus Pahl and Ronan Barrett.
Department of computer science and engineering Two Layer Mapping from Database to RDF Martin Švihla Research Group Webing Department.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
© Copyright 2008 STI INNSBRUCK Semantic Web Services Exam Preparation Lecture XIV – 2 nd July 2009 Dieter Fensel.
Grid Computing & Semantic Web. Grid Computing Proposed with the idea of electric power grid; Aims at integrating large-scale (global scale) computing.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
Enabling complex queries to drug information sources through functional composition Olivier Bodenreider Lister Hill National Center for Biomedical Communications.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Tomas Vitvar SemanticGov 3 rd Planetary.
SPINNING THE SEMANTIC WEB APPLICATIONS FOR THE MODERN ERA LIBRARIES
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.
Semantic Phyloinformatic Web Services Using the EvoInfo Stack Speaker: John Harney LSDIS Lab, Dept. of Computer Science, University of Georgia Mentor(s):
Architecture for an Ontology and Web Service Modelling Studio Michael Felderer & Holger Lausen DERI Innsbruck Frankfurt,
16/11/ Semantic Web Services Language Requirements Presenter: Emilia Cimpian
 Copyright 2006 Digital Enterprise Research Institute. All rights reserved. WSMO-PA: Formal Specification of Public Administration Service.
WSDL – Web Service Definition Language  WSDL is used to describe, locate and define Web services.  A web service is described by: message format simple.
A Mediated Approach towards Web Service Choreography Michael Stollberg, Dumitru Roman, Juan Miguel Gomez DERI – Digital Enterprise Research Institute
Service discovery with semantic alignment Alberto Fernández AT COST WG1 meeting, Cyprus, Dec, 2009.
MFI-7: Metamodel for Service Registration 1 Zaiwen Feng, Keqing He, Chong Wang, Jian Wang Peng Liang, Jianxiao Liu, Yangfan He SKLSE, Wuhan University,
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.
 Copyright 2006 Digital Enterprise Research Institute. All rights reserved. Dynamic B2B Integration on the Semantic Web Services: SWS Challenge.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Tomas Vitvar SemanticGov 4 rd Planetary.
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.
Discussion about MFI-7: Metamodel for Service Registration Wang Jian, He Keqing, He Yangfan, Wang Chong SKLSE, Wuhan University, China
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Rinke Hoekstra Use of OWL in the Legal Domain Statement of Interest OWLED 2008 DC, Gaithersburg.
Conceptual Comparison WSMO/OWL-S 1st F2F meeting SDK cluster working group on Semantic Web Services Wiesbaden, Germany, Rubén Lara, (Dumitru.
WWW: WSMO, WSML, and WSMX in a Nutshell Dumitru Roman 1, Jos de Bruijn 1, Adrian Mocan 1, Holger Lausen 1,2, John Domingue 3, Christoph Bussler 2, and.
Components.
Conceptualizing the research world
Tomas Vitvar, Maciej Zaremba, Mathew Moran
OPM/S: Semantic Engineering of Web Services
Online Laptop Shop through Semantic Web
Web Service Modeling Ontology (WSMO)
Web Ontology Language for Service (OWL-S)
Artificial Intelligence Techniques
ece 720 intelligent web: ontology and beyond
Semantic Web Services SS 2018 Linked Services Anna Fensel
Ontology-Based Approaches to Data Integration
WSSL: A Fluent Calculus-based Language for Web Service Specifications
Semantic Markup for Semantic Web Tools:
Toward an Ontology-Driven Architectural Framework for B2B E. Kajan, L
Presentation transcript:

Semantic Web Services SS 2016 Linked Services Anna Fensel 06.06.2016

Where are we? # Title 1 Introduction 2 Web Science + TourPack project (separate slideset) 3 Service Science 4 Web services 5 Web2.0 services 6 Semantic Web + ONLIM APIs (separate slideset) 7 Semantic Web Service Stack (WSMO, WSML, WSMX) 8 OWL-S and the others 9 Semantic Services as a Part of the Future Internet and Big Data Technology 10 Lightweight Annotations 11 Linked Services 12 Applications 13 Mobile Services

Outline Motivation Minimal Service Model (MSM) Linked Services USDL and LinkedUSDL Summary References

MOTIVATION

Motivation for Linked Services Availability of Linked Data enabled its practical application in service modeling “Data as a service” trend More advanced and flexible interlinking of services Step beyond WSMO, OWL-S, etc. solutions, towards simplification …actively developed starting ca. 2010 till current days.

MINIMAL SERVICE MODEL (MSM)

MSM – What is it The most well-known approaches to annotating services semantically are OWL-S, WSMO, SAWSDL, WSMO-Lite when it comes to WSDL services, and MicroWSMO, and SA-REST for Web APIs. In order to cater for interoperability, iServe uses what can essentially be considered the maximum common denominator between these formalisms which we refer to as the Minimal Service Model (MSM). The MSM, first introduced together with hRESTS and WSMO-Lite, is thus a simple RDF(S) ontology able to capture (part of ) the semantics of both Web services and Web APIs in a common model supporting the common publishing and search of services while it allows specific extensions to benefit from the added expressivity of other formalisms should tools and applications require it. Text taken from & see also: http://iserve.kmi.open.ac.uk/wiki/IServe_vocabulary

MSM – Ontology depiction Source: http://iserve.kmi.open.ac.uk/wiki/IServe_vocabulary

MSM explanation MSM characterises Services as being composed of a number of Operations, which in turn have input, output and fault MessageContent descriptions. MessageContent may be composed of mandatory or optional MessageParts. The model is complemented by the WSMO-Lite vocabulary, which denes classes for describing the four core aspects of service semantics identified by previous research on service semantics, namely, functional semantics, nonfunctional semantics, behavioural semantics, and an information model. These types of service semantics are relevant for advanced discovery, selection and composition, among other tasks. The main classes of WSMO-Lite are Condition, Effect, and FunctionalClassicationRoot, used for capturing functional and behavioral semantics, and NonfunctionalParameter for nonfunctional semantics. To attach the semantics to the service model, we use the RDF mapping of SAWSDL, which denes three properties, namely modelReference, liftingSchemaMapping and loweringSchemaMapping.

Linked SERvices For this part, follow presentation of J. domingue & C Linked SERvices For this part, follow presentation of J. domingue & C. Pedrinaci: “Linked services: connecting services to the web of data”, http://www.slideshare.net/johndomingue/linked-services-connecting-services-to-the-web-of-data

USDL & Linked usdl

USDL and LinkedUSDL – What it is See also: http://linked-usdl.org

General positioning of USDl and Linked USDL Source: Cardoso, J., Lopes, R., Poels, G. “Service Systems”, Springer, 2014. ISBN 978-3-319-10813-1.

Linked Service System (LSS) Model Structure Source: Cardoso, J., Lopes, R., Poels, G. “Service Systems”, Springer, 2014. ISBN 978-3-319-10813-1.

LSS Implementation Example - Goals Source: Cardoso, J., Lopes, R., Poels, G. “Service Systems”, Springer, 2014. ISBN 978-3-319-10813-1.

LSS Implementation Example - Locations Source: Cardoso, J., Lopes, R., Poels, G. “Service Systems”, Springer, 2014. ISBN 978-3-319-10813-1.

LSS – Service views Commonly applied, also in tools e.g. graphical editors: interactions, internal interactions bill of materials, resources map, location, geo project management view e.g. people’s involvement Source: Cardoso, J., Lopes, R., Poels, G. “Service Systems”, Springer, 2014. ISBN 978-3-319-10813-1.

USDL and LinkedUSDL - Overview For introduction and overview to USDL and LinkedUSDL, follow presentation of J. Cardoso: “Linked-USDL”, http://www.slideshare.net/JorgeCardoso4/l07-linkedusdl

SUMMARY 19 19

Conclusions MSM aims to simplify and minimalise the service models developed by now, and provides a minimalistic ontology. Linked Services are connecting (linked) data with services; iServe is one of its main implementations. USDL is a language for modeling services from a business point perspective; LinkedUSDL is an instance of USDL employing linked data & having a semantic representation.

REFERENCES 21 21

References Jacek Kopecký, Karthik Gomadam, Tomas Vitvar: hRESTS: an HTML Microformat for Describing RESTful Web Services. In Proceedings of the 2008 IEEE/WIC/ACM International Conference on Web Intelligence (WI-08), December 2008, Sydney, Australia. Pedrinaci, C., Kopecký, J., Maleshkova, M., Liu, D., Li, N., & Domingue, J. (2011). Unified lightweight semantic descriptions of web apis and web services. Cardoso, J., Lopes, R., Poels, G. “Service Systems”, Springer, 2014. ISBN 978-3-319-10813-1.

Next Lecture # Title 1 Introduction 2 Web Science + TourPack project (separate slideset) 3 Service Science 4 Web services 5 Web2.0 services 6 Semantic Web + ONLIM APIs (separate slideset) 7 Semantic Web Service Stack (WSMO, WSML, WSMX) 8 OWL-S and the others 9 Semantic Services as a Part of the Future Internet and Big Data Technology 10 Lightweight Annotations 11 Linked Services 12 Applications 13 Mobile Services

Questions? 24