Web Services: OWL-S 2. BPEL and WSDL : Messages
|
|
- Mavis Perkins
- 6 years ago
- Views:
Transcription
1 OWL-S
2 BPEL and WSDL : Messages Web s: OWL-S 2
3 Messaging and Message-Oriented Modeling Fundamental in composition: how and when the processes communicate Synchronous, asynchronous Conversations However, business processes center around activities and compositions of tasks: Control flow Data flow Messaging provides a realization of control/data flow Unclear how activities and messaging would mix Web s: OWL-S 3
4 Activity Based Models OWL-S (DAML-S) Finite state machines and statecharts Petri nets Process Specification Language (PSL) Web s: OWL-S 4
5 OWL-S/DAML-S An upper ontology for describing the properties & capabilities of agents & (Web) services in an unambiguous, computer interpretable markup language Built as an additional layer above DAML+OIL/OWL Designed to the following automated tasks Web s: OWL-S 5
6 Automation Enabled by OWL-S Web Discovery & Selection Find an airline that can fly me to New York, NY Web Invocation Book flight tickets from USAirways to arrive May 18 Web Composition & Interoperation Arrange taxis, flights and hotel for travel from Santa Barbara to Boston, MA, via New York, NY Web Execution Monitoring Has the taxi to Newark Airport been reserved yet? Web s: OWL-S 6
7 RDF Resource Description Framework Resources are related to each other by properties to form subject/predicate/object statements (triples) The triples can be used to construct a graph: subject object predicate W3C Home Page predicate object WWW Consortium Statements themselves can be resources of other statements (i.e. reified statements) Web s: OWL-S 7
8 RDF Schema RDF Schema defines new RDF vocabulary & hence definition of ontologies rdfs:class resources denoting a set of resources, by means of the property rdfs:type rdfs:subclassof Used to define class hierarchies. rdfs:domain & rdfs:range Define restrictions on the resources that have a given property (domain) and the set of valid values for that property (range) Web s: OWL-S 8
9 input types output types preconditions postconditions communication protocol (RPC, HTTP, ) port number marshalling/serialization process flow composition hierarchy process definitions Web s: OWL-S 9
10 OWL-S Upper Ontology Resource Grounding provides presents (what it does) supports (how to access) describedby (how it works) Profile input types output types preconditions effects Model communication protocol (RPC, HTTP, ) port number marshalling/serialization process flow composition hierarchy process definitions Web s: OWL-S 10
11 OWL-S Models Resource provides presents (what it does) Profile Grounding supports (how to access) describedby (how it works) Model Web s: OWL-S 11
12 Presenting Profiles Profile Presented by a service Represents what the service provides One can derive: Advertisements Requests Web s: OWL-S 12
13 Web s: OWL-S Functionality Description Non Functional Properties OWL-S Profile 13
14 Summarizes the abstract capability of a service Functional specification of what the service provides in terms of parameters, subclassed as: z preconditions z inputs z outputs z effects Web s: OWL-S Functionality Description 14
15 Functionality Description: Parameters Preconditions Set of conditions that should hold prior to service invocation Inputs Set of necessary inputs that the requester should provide to invoke the service Outputs Results that the requester should expect after interaction with the service provider is completed Effects Set of statements that should hold true if the service is invoked successfully Often refer to real-world effects Package being delivered, or Credit card being debited Web s: OWL-S 15
16 Non Functional Properties Provides supporting information about the service These include servicename textdescription has_process qualityrating serviceparameter servicecategory contactinformation Web s: OWL-S 16
17 Profile Hierarchy Sub-classing the Profile model facilitates the creation and specialisation of service categories Each subclass can: Introduce new properties Place restrictions on existing properties Sub-classing can also be used to specialise requests for service An example Profile Hierarchy is provided, but others could just as easily be defined Web s: OWL-S 17
18 Web s: OWL-S Profile Hierarchy Sample Ontology 18
19 OWL-S Models Resource provides presents (what it does) Profile Grounding supports (how to access) describedby (how it works) Model Web s: OWL-S 19
20 Describing Models Process Describes how a service works Facilitates (automated) Web service invocation composition interoperation monitoring Web s: OWL-S 20
21 The Process Ontology The basic class of the Process Ontology is the Process. Its sublcasses describe each process by: any number of (possibly, conditional) inputs; any number of (possibly, conditional) outputs; any number of preconditions, which must hold in order for the process to be invoked; any number of (possibly, conditional) side effects; any number of participants (subprocess) Web s: OWL-S 21
22 Types of the Process in OWL-S Atomic processes: directly invokable (by an agent), have no subprocesses, executed in a single step Composite processes: consist of other (non-composite or composite) processes They have a composedof property, by which the control structure of the process is indicated, using a ControlConstruct subclasses (see table ) Simple processes: abstract concepts, used to provide a view of some atomic process, or a simplified representation of some composite process (i.e., the black box view of a collapsed composite process) Web s: OWL-S 22
23 Web s: OWL-S OWL-S Model (Overview) 23
24 Control Constructs of Processes Construct Description Sequence Execute a list of processes in a sequential order Concurrent Execute elements of a bag of processes concurrently Split Invoke elements of a bag of processes Split+Join Invoke elements of a bag of processes and synchronize Unordered Execute all processes in a bag in any order Choice Choose between alternatives and execute one If-then-else If specified condition hold, execute Then, else execute Else. Repeat-Until Iterate execution of a bag of processes until a condition holds Repeat-While Iterate execution of a bag of processes while a condition holds Web s: OWL-S 24
25 Atomic Process Example Airport Flight Date departureairport_in outbounddate_in AtomicProcess GetDesired Flight Details <! Atomic Process Definition - GetDesiredFlightDetails --> <rdfs:class rdf:id= GetDesiredFlightDetails > <rdfs:subclassof rdf:resource= /> </rdfs:class> Web s: OWL-S 25
26 Atomic Process Example <! (sample) Inputs used by atomic process GetDesiredFlightDetails --> <rdf:property rdf:id="departureairport_in"> <rdfs:subpropertyof rdf:resource= " /> <rdfs:domain rdf:resource="#getdesiredflightdetails" /> <rdfs:range rdf:resource=" DAML-S/concepts.daml#Airport" /> </rdf:property> <rdf:property rdf:id="outboundate_in"> <rdfs:subpropertyof rdf:resource=" /> <rdfs:domain rdf:resource="#getdesiredflightdetails" /> <rdfs:range rdf:resource=" DAML-S/concepts.daml#FlightDate" /> </rdf:property> Web s: OWL-S 26
27 Composite Process Example <rdfs:class rdf:id="bookflight"> <rdfs:subclassof rdf:resource="#compositeprocess" /> <rdfs:subclassof rdf:resource=" /> <daml:subclassof> <daml:restriction> <daml:onproperty rdf:resource=" /> <daml:toclass> <daml:subclassof> <daml:unionof rdf:parsetype="daml:collection"> <rdfs:class rdfs:about="#getflightdetails" /> <rdfs:class rdfs:about="#getcontactdetails" /> <rdfs:class rdfs:about="#reserveflight" /> <rdfs:class rdfs:about="#confirmreservation" /> </daml:unionof> </daml:subclassof> </daml:toclass> </daml:restriction> Composite Process </daml:subclassof> BookFlight </rdfs:class> Get Flight Details Get Contact Details Reserve Flight Confirm Reservation Sequence Sequence Sequence Web s: OWL-S 27
28 OWL-S Models Resource provides presents (what it does) Profile Grounding supports (how to access) describedby (how it works) Model Web s: OWL-S 28
29 Supporting a Grounding Grounding Provides a specification of service access information Model + Grounding give everything needed for using the service Builds upon WSDL to define message structure and physical binding layer Specifies: communication protocols, transport mechanisms, agent communication languages, etc. Web s: OWL-S 29
30 OWL-S / WSDL Binding OWL-S Process Model Resources/Concepts Atomic Process Inputs / Outputs Operation Message Binding to SOAP, HTTP, etc. WSDL Web s: OWL-S 30
31 OWL-S / WSDL Mapping Web s: OWL-S 31
Limitations of the WWW
A Semantic Web Application for the Air Tasking Order (ATO) ICCRTS Jun 13 2005 2:30-3:00 Albert Frantz, Milvio Franco In-house Program Air Force Research Laboratory AFRL/IFSA Rome NY Mentor: Prof. Bart
More informationAutonomous Semantic Web. Autonomous Semantic Web. Services. Carnegie Mellon University
Autonomous Semantic Web Autonomous Semantic Web Services Katia Sycara Carnegie Mellon University e-mail: katia@cs.cmu.edu www.cs.cmu.edu/~softagents Outline 1. What are Web Services? 2. Mediation and Composition
More informationSemantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Spring 90-91
بسمه تعالی Semantic Web Semantic Web Services Morteza Amini Sharif University of Technology Spring 90-91 Outline Semantic Web Services Basics Challenges in Web Services Semantics in Web Services Web Service
More informationWeb Ontology Language for Service (OWL-S) The idea of Integration of web services and semantic web
Web Ontology Language for Service (OWL-S) The idea of Integration of web services and semantic web Introduction OWL-S is an ontology, within the OWL-based framework of the Semantic Web, for describing
More informationSemantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Fall 94-95
ه عا ی Semantic Web Semantic Web Services Morteza Amini Sharif University of Technology Fall 94-95 Outline Semantic Web Services Basics Challenges in Web Services Semantics in Web Services Web Service
More informationprovides Service presents DescribedBy ServiceModel +RZLWZRUNV
DAML-S: Semantic Markup for Web Services The DAML Services Coalition Λ Abstract The Semantic Web should enable greater access not only to content but also to services on the Web. Users and software agents
More informationBusiness Process Modelling & Semantic Web Services
Business Process Modelling & Semantic Web Services Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web services SOA Problems? CSA 3210 Last Lecture 2 Lecture Outline
More informationSecurity in the Web Services Framework
Security in the Web Services Framework Chen Li and Claus Pahl Dublin City University School of Computing Dublin 9 Ireland Abstract The Web Services Framework provides techniques to enable the application-toapplication
More informationProbabilistic logics for defining and using P2P service descriptions
Probabilistic logics for defining and using P2P service descriptions Henrik Nottelmann, Norbert Fuhr MMGPS Workshop London, UK December 16, 2003 Henrik Nottelmann, Norbert Fuhr 1/20 Outline 1. Motivation
More informationWeb Services and Planning or How to Render an Ontology of Random Buzzwords Useful? Presented by Zvi Topol. May 12 th, 2004
Web Services and Planning or How to Render an Ontology of Random Buzzwords Useful? Presented by Zvi Topol May 12 th, 2004 Agenda Web Services Semantic Web OWL-S Composition of Web Services using HTN Planning
More informationDAML-S: Web Service Description for the Semantic Web
DAML-S: Web Service Description for the Semantic Web DAML-S Coalition: Anupriya Ankolekar 2, Mark Burstein 1, Jerry R. Hobbs 4, Ora Lassila 3, David Martin 4, DrewMcDermott 6, Sheila A. McIlraith 5, Srini
More informationContents. G52IWS: The Semantic Web. The Semantic Web. Semantic web elements. Semantic Web technologies. Semantic Web Services
Contents G52IWS: The Semantic Web Chris Greenhalgh 2007-11-10 Introduction to the Semantic Web Semantic Web technologies Overview RDF OWL Semantic Web Services Concluding comments 1 See Developing Semantic
More informationAdding formal semantics to the Web
Adding formal semantics to the Web building on top of RDF Schema Jeen Broekstra On-To-Knowledge project Context On-To-Knowledge IST project about content-driven knowledge management through evolving ontologies
More informationMustafa Jarrar: Lecture Notes on RDF Schema Birzeit University, Version 3. RDFS RDF Schema. Mustafa Jarrar. Birzeit University
Mustafa Jarrar: Lecture Notes on RDF Schema Birzeit University, 2018 Version 3 RDFS RDF Schema Mustafa Jarrar Birzeit University 1 Watch this lecture and download the slides Course Page: http://www.jarrar.info/courses/ai/
More informationSemantic Web Service. Lin Zuoquan. Information Science Department Peking University. Courtesy some graphic slides from online
Semantic Web Service Courtesy some graphic slides from online Lin Zuoquan Information Science Department Peking University lz@is.pku.edu.cn http://www.is.pku.edu.cn/~lz/teaching/stm/saswws.html Lin Zuoquan
More informationDAML Ontologies for Agent-Enabled Web Services
DAML Ontologies for Agent-Enabled Web Services Sheila A. McIlraith Knowledge Systems Laboratory (KSL) Department of Computer Science Stanford University (withtran Cao Son and Honglei Zeng) Background The
More informationSemantic agents for location-aware service provisioning in mobile networks
Semantic agents for location-aware service provisioning in mobile networks Alisa Devlić University of Zagreb visiting doctoral student at Wireless@KTH September 9 th 2005. 1 Agenda Research motivation
More informationSemantic Web Technologies and Automated Auctions
Semantic Web Technologies and Automated Auctions Papers: "Implementing Semantic Interoperability in Electronic Auctions" - Juha Puustjarvi (2007) "Ontologies for supporting negotiation in e-commerce" -
More informationAgent-oriented Semantic Discovery and Matchmaking of Web Services
Agent-oriented Semantic Discovery and Matchmaking of Web Services Ivan Mećar 1, Alisa Devlić 1, Krunoslav Tržec 2 1 University of Zagreb Faculty of Electrical Engineering and Computing Department of Telecommunications
More informationA UML profile and transformation rules for semantic web services Florian Lautenbacher
UNIVERSITÄT AUGSBURG A UML profile and transformation rules for semantic web services Florian Lautenbacher Report 2006-20 September 2006 INSTITUT FÜR INFORMATIK D-86135 AUGSBURG - 1 - Table of contents
More informationCOSAR-TS Project Report. Applying DAML Languages and Ontologies in CoSAR-TS
COSAR-TS Project Report Applying DAML Languages and Ontologies in CoSAR-TS Stuart Aitken and Austin Tate June 23, 2003 Prepared for the DAML Program Copyright AIAI, University of Edinburgh, June 2003 Abstract
More informationSpecifying Web Workflow Services for Finding Partners in the Context of Loose Inter-Organizational Workflow
Specifying Web Workflow Services for Finding Partners in the Context of Loose Inter-Organizational Workflow Eric Andonoff, Lotfi Bouzguenda (Phd), Chihab Hanachi IRIT Laboratory, Toulouse, France 1 Outline
More informationFOUNDATIONS OF SEMANTIC WEB TECHNOLOGIES
FOUNDATIONS OF SEMANTIC WEB TECHNOLOGIES Semantics of RDF(S) Sebastian Rudolph Dresden, 25 April 2014 Content Overview & XML Introduction into RDF RDFS Syntax & Intuition Tutorial 1 RDFS Semantics RDFS
More informationFormalising the Semantic Web. (These slides have been written by Axel Polleres, WU Vienna)
Formalising the Semantic Web (These slides have been written by Axel Polleres, WU Vienna) The Semantics of RDF graphs Consider the following RDF data (written in Turtle): @prefix rdfs: .
More informationSemantic Web Systems Web Services Part 2 Jacques Fleuriot School of Informatics
Semantic Web Systems Web Services Part 2 Jacques Fleuriot School of Informatics 16 th March 2015 In the previous lecture l Web Services (WS) can be thought of as Remote Procedure Calls. l Messages from
More informationSemantic Web Services and Cloud Platforms
Semantic Web Services and Cloud Platforms Lecture 10: Mobile Applications and Web Services module Payam Barnaghi Institute for Communication Systems (ICS) Faculty of Engineering and Physical Sciences University
More informationRDF Schema. Mario Arrigoni Neri
RDF Schema Mario Arrigoni Neri Semantic heterogeneity Standardization: commitment on common shared markup If no existing application If market-leaders can define de-facto standards Translation: create
More informationToday: RDF syntax. + conjunctive queries for OWL. KR4SW Winter 2010 Pascal Hitzler 3
Today: RDF syntax + conjunctive queries for OWL KR4SW Winter 2010 Pascal Hitzler 3 Today s Session: RDF Schema 1. Motivation 2. Classes and Class Hierarchies 3. Properties and Property Hierarchies 4. Property
More informationThe Semantic Web Revisited. Nigel Shadbolt Tim Berners-Lee Wendy Hall
The Semantic Web Revisited Nigel Shadbolt Tim Berners-Lee Wendy Hall Today sweb It is designed for human consumption Information retrieval is mainly supported by keyword-based search engines Some problems
More informationLesson 5 Web Service Interface Definition (Part II)
Lesson 5 Web Service Interface Definition (Part II) Service Oriented Architectures Security Module 1 - Basic technologies Unit 3 WSDL Ernesto Damiani Università di Milano Controlling the style (1) The
More informationGrounding OWL-S in SAWSDL
Grounding OWL-S in SAWSDL Massimo Paolucci 1, Matthias Wagner 1, and David Martin 2 1 DoCoMo Communications Laboratories Europe GmbH {paolucci,wagner}@docomolab-euro.com 2 Artificial Intelligence Center,
More informationCmpE 596: Service-Oriented Computing
CmpE 596: Service-Oriented Computing Pınar Yolum pinar.yolum@boun.edu.tr Department of Computer Engineering Boğaziçi University CmpE 596: Service-Oriented Computing p.1/53 Course Information Topics Work
More informationKnowledge Representations. How else can we represent knowledge in addition to formal logic?
Knowledge Representations How else can we represent knowledge in addition to formal logic? 1 Common Knowledge Representations Formal Logic Production Rules Semantic Nets Schemata and Frames 2 Production
More informationRDF AND SPARQL. Part III: Semantics of RDF(S) Dresden, August Sebastian Rudolph ICCL Summer School
RDF AND SPARQL Part III: Semantics of RDF(S) Sebastian Rudolph ICCL Summer School Dresden, August 2013 Agenda 1 Motivation and Considerations 2 Simple Entailment 3 RDF Entailment 4 RDFS Entailment 5 Downsides
More informationFOUNDATIONS OF SEMANTIC WEB TECHNOLOGIES
FOUNDATIONS OF SEMANTIC WEB TECHNOLOGIES Semantics of RDF(S) Sebastian Rudolph Dresden, 16 April 2013 Agenda 1 Motivation and Considerations 2 Simple Entailment 3 RDF Entailment 4 RDFS Entailment 5 Downsides
More informationSemi-automatic Composition of Web Services using Semantic Descriptions
Semi-automatic Composition of Web Services using Semantic Descriptions Evren Sirin 1, James Hendler 2, and Bijan Parsia 2 1 University of Maryland, Computer Science Department, College Park MD 20742, USA
More information<?xml version='1.0' encoding='iso '?> <!DOCTYPE rdf:rdf [ <!ENTITY rdf 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'> <!
More information
METEOR-S Process Design and Development Tool (PDDT)
METEOR-S Process Design and Development Tool (PDDT) Ranjit Mulye LSDIS Lab, University of Georgia (Under the Direction of Dr. John A. Miller) Acknowledgements Advisory Committee Dr. John A. Miller (Major
More informationDeveloping markup metaschemas to support interoperation among resources with different markup schemas
Developing markup metaschemas to support interoperation among resources with different markup schemas Gary Simons SIL International ACH/ALLC Joint Conference 29 May to 2 June 2003, Athens, GA The Context
More informationAdaptive Web Transactions: An Approach for Achieving the Atomicity of Composed Web Services
: An Approach for Achieving the Atomicity of Composed Web Services L. Pajunen, J. Korhonen, J. Puustjärvi Software Business and Engineering Institute, Helsinki University of Technology, P.O. Box 9600,
More informationOutline RDF. RDF Schema (RDFS) RDF Storing. Semantic Web and Metadata What is RDF and what is not? Why use RDF? RDF Elements
Knowledge management RDF and RDFS 1 RDF Outline Semantic Web and Metadata What is RDF and what is not? Why use RDF? RDF Elements RDF Schema (RDFS) RDF Storing 2 Semantic Web The Web today: Documents for
More informationAn Introduction to the Semantic Web. Jeff Heflin Lehigh University
An Introduction to the Semantic Web Jeff Heflin Lehigh University The Semantic Web Definition The Semantic Web is not a separate Web but an extension of the current one, in which information is given well-defined
More informationSemantic Web In Depth: Resource Description Framework. Dr Nicholas Gibbins 32/4037
Semantic Web In Depth: Resource Description Framework Dr Nicholas Gibbins 32/4037 nmg@ecs.soton.ac.uk RDF syntax(es) RDF/XML is the standard syntax Supported by almost all tools RDF/N3 (Notation3) is also
More informationServices Breakout: Expressiveness Challenges & Industry Trends. Co-Chairs: David Martin & Sheila McIlraith with Benjamin Grosof October 17, 2002
Services Breakout: Expressiveness Challenges & Industry Trends Co-Chairs: David Martin & Sheila McIlraith with Benjamin Grosof October 17, 2002 DAML-S: Some Current Challenges Expressiveness of DAML+OIL
More informationDefault Inheritance for OWL-S
Default Inheritance for OWL-S Extending the OWL-S (Web Ontology Language for Services ) with default logic Diploma Thesis in Informatics Author and submitted by Simon Ferndriger Dielsdorf, Switzerland,
More informationLupin: from Web Services to Web-based Problem Solving Environments
Lupin: from Web Services to Web-based Problem Solving Environments K. Li, M. Sakai, Y. Morizane, M. Kono, and M.-T.Noda Dept. of Computer Science, Ehime University Abstract The research of powerful Problem
More informationRDF(S) Resource Description Framework (Schema)
RDF(S) Resource Description Framework (Schema) Where are we? OWL Reasoning DL Extensions Scalability OWL OWL in practice PL/FOL XML RDF(S) Practical Topics 2 Where are we? PL, FOL, XML Today: RDF Purposes?
More informationLECTURE 09 RDF: SCHEMA - AN INTRODUCTION
SEMANTIC WEB LECTURE 09 RDF: SCHEMA - AN INTRODUCTION IMRAN IHSAN ASSISTANT PROFESSOR AIR UNIVERSITY, ISLAMABAD THE SEMANTIC WEB LAYER CAKE 2 SW S16 09- RDFs: RDF Schema 1 IMPORTANT ASSUMPTION The following
More informationHTN Planning for Web Service Composition Using SHOP2
HTN Planning for Web Service Composition Using SHOP2 Evren Sirin a, Bijan Parsia b, Dan Wu a, James Hendler a, Dana Nau a a University of Maryland, Computer Science Department, College Park MD 20742, USA
More informationSemantic Web Lecture Part 4. Prof. Do van Thanh
Semantic Web Lecture Part 4 Prof. Do van Thanh The components of the Semantic Web Overview XML provides a surface syntax for structured documents, but imposes no semantic constraints on the meaning of
More informationBPEL Business Process Execution Language
BPEL Business Process Execution Language Michal Havey: Essential Business Process Modeling Chapter 5 1 BPEL process definition In XML Book describe version 1 Consist of two type of files BPEL files including
More informationAn Approach for Composing Web Services through OWL Kumudavalli.N Mtech Software Engineering
www.ijecs.in International Journal Of Engineering And Computer Science ISSN: 2319-7242 Volume 6 Issue 2 Feb. 2017, Page No. 20383-20387 Index Copernicus Value (2015): 58.10, DOI: 10.18535/ijecs/v6i2.39
More informationOSM Lecture (14:45-16:15) Takahira Yamaguchi. OSM Exercise (16:30-18:00) Susumu Tamagawa
OSM Lecture (14:45-16:15) Takahira Yamaguchi OSM Exercise (16:30-18:00) Susumu Tamagawa TBL 1 st Proposal Information Management: A Proposal (1989) Links have the following types: depends on is part of
More informationCWI. Multimedia on the Semantic Web. Jacco van Ossenbruggen, Lynda Hardman, Frank Nack. Multimedia and Human-Computer Interaction CWI, Amsterdam
Multimedia on the Semantic Web Jacco van Ossenbruggen, Lynda Hardman, Frank Nack Multimedia and Human-Computer Interaction, Amsterdam Short history of the Web in three generations (see thesis for long
More informationLecture Telecooperation. D. Fensel Leopold-Franzens- Universität Innsbruck
Lecture Telecooperation D. Fensel Leopold-Franzens- Universität Innsbruck First Lecture: Introduction: Semantic Web & Ontology Introduction Semantic Web and Ontology Part I Introduction into the subject
More informationOntological Modeling: Part 2
Ontological Modeling: Part 2 Terry Halpin LogicBlox This is the second in a series of articles on ontology-based approaches to modeling. The main focus is on popular ontology languages proposed for the
More informationMDA & Semantic Web Services Integrating SWSF & OWL with ODM
MDA & Semantic Web Services Integrating SWSF & OWL with ODM Elisa Kendall Sandpiper Software March 30, 2006 Level Setting An ontology specifies a rich description of the Terminology, concepts, nomenclature
More informationProbabilistic Ontology: The Next Step for Net-Centric Operations
Probabilistic Ontology: The Next Step for Net-Centric Operations Kathryn Blackmond Laskey, Paulo C. G. da Costa George Mason University Kenneth J. Laskey MITRE Corporation Edward J. Wright Information
More informationOpus: University of Bath Online Publication Store
Patel, M. (2002) Metadata vocabularies and ontologies. In: Ontologies & Communications Working Group Meeting, Agentcities Information Day 2, 2002-09-09-2002-09-10, Lisbon. Link to official URL (if available):
More informationA Survey on Web Services Composition
A Survey on Web Services Composition Technical University of Vienna Information Systems Institute Distributed Systems Group Schahram Dustdar and Wolfgang Schreiner dustdar@infosys.tuwien.ac.at e9902261@student.tuwien.ac.at
More informationAN INTELLIGENT WEB SERVICE SYSTEM
AN INTELLIGENT WEB SERVICE SYSTEM Suwanee Suwanapong 1, Chutiporn Anutariya 2, and Vilas Wuwongse 1 1 Computer Science & Information Management Program, School of Advanced Technologies, Asian Institute
More informationSimulation, Verification and Automated Composition of Web Services
Simulation, Verification and Automated Composition of Web Services Srini Narayanan AI Laboratory SRI International Menlo Park, CA 94020, USA 1-650-859-4415 srini@ai.sri.com Sheila A. McIlraith Knowledge
More informationHelmi Ben Hmida Hannover University, Germany
Helmi Ben Hmida Hannover University, Germany 1 Summarizing the Problem: Computers don t understand Meaning My mouse is broken. I need a new one 2 The Semantic Web Vision the idea of having data on the
More informationH1 Spring B. Programmers need to learn the SOAP schema so as to offer and use Web services.
1. (24 points) Identify all of the following statements that are true about the basics of services. A. If you know that two parties implement SOAP, then you can safely conclude they will interoperate at
More informationEfficient Querying of Web Services Using Ontologies
Journal of Algorithms & Computational Technology Vol. 4 No. 4 575 Efficient Querying of Web Services Using Ontologies K. Saravanan, S. Kripeshwari and Arunkumar Thangavelu School of Computing Sciences,
More informationA Technique for Automatic Construction of Ontology from Existing Database to Facilitate Semantic Web
10th International Conference on Information Technology A Technique for Automatic Construction of Ontology from Existing Database to Facilitate Semantic Web Debajyoti Mukhopadhyay, Aritra Banik, Sreemoyee
More informationEngineering Grounded Semantic Service Definitions from Native Service Specifications
Engineering Grounded Semantic Service Definitions from Native Service Specifications Yu Cao A dissertation submitted to the University of Dublin, Trinity College in partial fulfillment of the requirements
More informationProcess Mediation of OWL-S Web Services
Process Mediation of OWL-S Web Services Katia Sycara and Roman Vaculín The Robotics Institute, Carnegie Mellon University katia,rvaculin}@cs.cmu.edu Abstract. The ability to deal with incompatibilities
More informationRDF Schema Sebastian Rudolph
FOUNDATIONS OF SEMANTIC WEB TECHNOLOGIES RDF Schema Sebastian Rudolph RDF Schema TU Dresden Foundations of Semantic Web Technologies slide 2 of 53 RDF Schema TU Dresden Foundations of Semantic Web Technologies
More informationA Relaxed Approach to RDF Querying
A Relaxed Approach to RDF Querying Carlos A. Hurtado churtado@dcc.uchile.cl Department of Computer Science Universidad de Chile Alexandra Poulovassilis, Peter T. Wood {ap,ptw}@dcs.bbk.ac.uk School of Computer
More informationRealisation of SOA using Web Services. Adomas Svirskas Vilnius University December 2005
Realisation of SOA using Web Services Adomas Svirskas Vilnius University December 2005 Agenda SOA Realisation Web Services Web Services Core Technologies SOA and Web Services [1] SOA is a way of organising
More informationThe Semantic Web. Mansooreh Jalalyazdi
1 هو العليم 2 The Semantic Web Mansooreh Jalalyazdi 3 Content Syntactic web XML Add semantics Representation Language RDF, RDFS OWL Query languages 4 History of the Semantic Web Tim Berners-Lee vision
More informationUnit 2 RDF Formal Semantics in Detail
Unit 2 RDF Formal Semantics in Detail Axel Polleres Siemens AG Österreich VU 184.729 Semantic Web Technologies A. Polleres VU 184.729 1/41 Where are we? Last time we learnt: Basic ideas about RDF and how
More informationSCADAONWEB WEB BASED SUPERVISORY CONTROL AND DATA ACQUISITION
SCADAONWEB WEB BASED SUPERVISORY CONTROL AND DATA ACQUISITION Andrea SCHRÖDER ScadaOnWeb GbR Switzerland schroeder.andrea@fgh-ma.de Sönke MICHELSEN E.ON Netz GmbH Germany soenke.michelsen@eon-energie.com
More informationOWL a glimpse. OWL a glimpse (2) requirements for ontology languages. requirements for ontology languages
OWL a glimpse OWL Web Ontology Language describes classes, properties and relations among conceptual objects lecture 7: owl - introduction of#27# ece#720,#winter# 12# 2# of#27# OWL a glimpse (2) requirements
More informationDesign and Implementation of an RDF Triple Store
Design and Implementation of an RDF Triple Store Ching-Long Yeh and Ruei-Feng Lin Department of Computer Science and Engineering Tatung University 40 Chungshan N. Rd., Sec. 3 Taipei, 04 Taiwan E-mail:
More informationMASSiVE, Unità di Torino
MASSiVE, Unità di Torino Personalization, verification and conformance for logic-based communicating agents M. Baldoni, C. Baroglio, A. Martelli, V. Mascardi, V. Patti, C. Schifanella, L. Torasso 1 Main
More informationSemantic web. Tapas Kumar Mishra 11CS60R32
Semantic web Tapas Kumar Mishra 11CS60R32 1 Agenda Introduction What is semantic web Issues with traditional web search The Technology Stack Architecture of semantic web Meta Data Main Tasks Knowledge
More informationInteractions A link message
Interactions An interaction is a behavior that is composed of a set of messages exchanged among a set of objects within a context to accomplish a purpose. A message specifies the communication between
More informationAn RDF-based Distributed Expert System
An RDF-based Distributed Expert System NAPAT PRAPAKORN*, SUPHAMIT CHITTAYASOTHORN** Department of Computer Engineering King Mongkut's Institute of Technology Ladkrabang Faculty of Engineering, Bangkok
More informationWe recommend you review this before taking an ActiveVOS course or before you use ActiveVOS Designer.
This presentation is a primer on WSDL. It s part of our series to help prepare you for creating BPEL projects. We recommend you review this before taking an ActiveVOS course or before you use ActiveVOS
More informationH1 Spring C. A service-oriented architecture is frequently deployed in practice without a service registry
1. (12 points) Identify all of the following statements that are true about the basics of services. A. Screen scraping may not be effective for large desktops but works perfectly on mobile phones, because
More informationDynamic web service composition based on OWL-S
Science in China Series F: Information Sciences 2006 Vol.49 No.6 843 863 843 DOI: 10.1007/s11432-006-2026-2 Dynamic web service composition based on OWL-S Jing DONG 1, Yongtao SUN 2, Sheng YANG 1 & Kang
More informationSemantic Web Engineering
Semantic Web Engineering Gerald Reif reif@ifi.unizh.ch Fr. 10:15-12:00, Room 2.A.10 RDF Schema Trust Proof Logic Ontology vocabulary RDF + RDF Schema XML + NS + XML Schema Unicode URI Digital Signature
More informationSemantic Web. Ontology and OWL. Morteza Amini. Sharif University of Technology Fall 95-96
ه عا ی Semantic Web Ontology and OWL Morteza Amini Sharif University of Technology Fall 95-96 Outline Introduction & Definitions Ontology Languages OWL (Ontology Web Language) 2 Outline Introduction &
More information2. RDF Semantic Web Basics Semantic Web
2. RDF Semantic Web Basics Semantic Web Prof. Dr. Bernhard Humm Faculty of Computer Science Hochschule Darmstadt University of Applied Sciences Summer semester 2011 1 Agenda Semantic Web Basics Literature
More informationForward Chaining Reasoning Tool for Rya
Forward Chaining Reasoning Tool for Rya Rya Working Group, 6/29/2016 Forward Chaining Reasoning Tool for Rya 6/29/2016 1 / 11 OWL Reasoning OWL (the Web Ontology Language) facilitates rich ontology definition
More informationWeb Service Composition - Current Solutions and Open Problems
Web Service Composition - Current Solutions and Open Problems Biplav Srivastava IBM India Research Laboratory Block 1, IIT, New Delhi 110016, India sbiplav@in.ibm.com Jana Koehler IBM Zurich Research Laboratory
More informationTowards a Ubiquitous Robotic Companion: Design and Implementation of Ubiquitous Robotic Service Framework
Towards a Ubiquitous Robotic Companion: Design and Implementation of Ubiquitous Robotic Service Framework Young-Guk Ha, Joo-Chan Sohn, Young-Jo Cho, and Hyunsoo Yoon In recent years, motivated by the emergence
More informationAutomatic Synthesis of Reference Processes Applying Semantic Concepts
Automatic Synthesis of Reference Processes Applying Semantic Concepts Florian Lautenbacher, Bernhard Bauer Programming of Distributed Systems Institute of Computer Science, University of Augsburg, Germany
More informationChapter 3 Research Method
Chapter 3 Research Method 3.1 A Ontology-Based Method As we mention in section 2.3.6, we need a common approach to build up our ontologies for different B2B standards. In this chapter, we present a ontology-based
More informationDAML: ATLAS Project Carnegie Mellon University
DAML: ATLAS Project Carnegie Mellon University Katia Sycara Anupriya Ankolekar, Massimo Paolucci, Naveen Srinivasan November 2004 0 Overall Program Summary What is the basic problem you are trying to solve?
More informationRDF Schema Sebastian Rudolph
FOUNDATIONS OF SEMANTIC WEB TECHNOLOGIES RDF Schema Sebastian Rudolph Dresden, 12 Apr 2013 Content Overview & XML 9 APR DS2 Hypertableau II 7 JUN DS5 Introduction into RDF 9 APR DS3 Tutorial 5 11 JUN DS2
More informationDescriptions. Robert Grimm New York University
Descriptions Robert Grimm New York University The Final Assignment! Your own application! Discussion board! Think: Paper summaries! Web cam proxy! Think: George Orwell or JenCam! Visitor announcement and
More informationMachine Learning for Annotating Semantic Web Services
Machine Learning for Annotating Semantic Web Services Machine Learning for Annotating Semantic Web Services Andreas Heß, Nicholas Kushmerick University College Dublin, Ireland {andreas.hess, nick}@ucd.ie
More informationRSCDF: A Dynamic and Context-Sensitive Metadata Description Framework for Industrial Resources
RSCDF: A Dynamic and Context-Sensitive Metadata Description Framework for Industrial Resources Abstract Olena Kaykova, Oleksiy Khriyenko, Anton Naumenko, Vagan Terziyan, Andriy Zharko Industrial Ontologies
More informationKINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY. (An NBA Accredited Programme) ACADEMIC YEAR / EVEN SEMESTER
KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY (An NBA Accredited Programme) ACADEMIC YEAR 2012-2013 / EVEN SEMESTER YEAR / SEM : IV / VIII BATCH: 2009-2013 (2008 Regulation) SUB CODE
More informationA First-Order Ontology for Semantic Web Services
A First-Order Ontology for Semantic Web Services Michael Grüninger Richard Hull Sheila McIlraith May 3, 2005 We argue that an unambiguously, computer-interpretable description of the process model of a
More informationSemantic Web Technologies: RDF + RDFS
Semantic Web Technologies: RDF + RDFS RDF Language RDF Schema The limits of my language are the limits of my world. Ludwig Wittgenstein RDF Expressiveness & Semantics RDF Programming Introduction The Semantic
More informationID2208 Programming Web Services
ID2208 Programming Web Services Semantic Web Services Mihhail Matskin: http://people.kth.se/~misha/id2208/ Spring 2015 Content Semantic Web Services Semantic Web RDF Model Service ontology OWL-S Profile
More information