1 Discovery and Mediation using Diane Service Descriptions Ulrich Küster University Jena Germany.

Slides:



Advertisements
Similar presentations
IBM Software Group ® Design Thoughts for JDSL 2.0 Version 0.2.
Advertisements

Web Services Architecture An interoperability architecture for the World Wide Service Network.
A Workflow Engine with Multi-Level Parallelism Supports Qifeng Huang and Yan Huang School of Computer Science Cardiff University
ISWC Doctoral Symposium Monday, 7 November 2005
Chapter 11 user support. Issues –different types of support at different times –implementation and presentation both important –all need careful design.
1 st COCOON review – March 8 th -9 th, SIXTH FRAMEWORK PROGRAMME PRIORITY e-Health COCOON (FP ) Building knowledge driven & dynamically.
1 Intention of slide set Inform WSMOLX of what is planned for Choreography & Orhestration in DIP CONTENTS Terminology Clarification / what will be described.
Architecture Representation
OOP - Object Oriented Programming Object Oriented Programming is an approach to programming that was developed to make large programs easier to manage.
Object-Oriented Analysis and Design
Dynamic Service Composition with QoS Assurance Feb , 2009 Jing Dong UTD Farokh Bastani UTD I-Ling Yen UTD.
Knowledge Enabled Information and Services Science Semantics in Services Dr. Amit P. Sheth, Lexis-Nexis Eminent Scholar, kno.e.sis center, Wright State.
Object-Oriented Analysis and Design
1 Michael Klein Questions for the First AKT Workshop on Semantic Web Services Birgitta König-Ries, Michael Klein DIANE Project ICS, University of Jena,
Adding Organizations and Roles as Primitives to the JADE Framework NORMAS’08 Normative Multi Agent Systems, Matteo Baldoni 1, Valerio Genovese 1, Roberto.
Domain-Specific Software Engineering (DSSE). Software Engineering Concerns  There are many of them  “Classical” software architecture research has focused.
1 Draft of a Matchmaking Service Chuang liu. 2 Matchmaking Service Matchmaking Service is a service to help service providers to advertising their service.
1 Michael Klein et al., Universität Karlsruhe, Germany Combining Query and Preference – An Approach to Fully Automatize Dynamic Service Binding IEEE International.
1 Discovery and Mediation using Diane Service Descriptions Ulrich Küster and Birgitta König-Ries (also contains work by Michael Klein) University Jena.
1 Coupled Signature and Specification Matching for Automatic Service Binding Michael Klein Universität Karlsruhe (TH) Birgitta König-Ries TU München/Universität.
1 Dynamic Binding for BPEL Processes A Lightweight Approach to Integrate Semantics into Web Services Ulrich Küster and Birgitta König-Ries (also contains.
The WSMO / L / X Approach Michael Stollberg DERI – Digital Enterprise Research Institute Alternative Frameworks for Semantics in Web Services: Possibilities.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. WSMX Data Mediation Adrian Mocan
1 Michael Klein et al., Universität Karlsruhe, Germany Stepwise Refinable Service Descriptions: Adapting DAML-S to Staged Service Trading 1st International.
1 Michael Klein, Universität Karlsruhe, Germany Integrating Preferences into Service Requests to Automate Service Usage First AKT Workshop on Semantic.
1 Service Discovery using Diane Service Descriptions Ulrich Küster and Birgitta König-Ries University Jena Germany
Conceptual modelling. Overview - what is the aim of the article? ”We build conceptual models in our heads to solve problems in our everyday life”… ”By.
Event Processing In Workflows – BPM. Session 4 Event processing in Workflows (BPM) Moderator Rainer von Ammon, University of Regensburg Panelists Name.
CASE Tools And Their Effect On Software Quality Peter Geddis – pxg07u.
Knowledge Mediation in the WWW based on Labelled DAGs with Attached Constraints Jutta Eusterbrock WebTechnology GmbH.
Masters Theses Competition 2008 Krissada Chalermsook (104512) A Semantics-based and Flexible Framework for Web Services Composition.
THE NEXT STEP IN WEB SERVICES By Francisco Curbera,… Memtimin MAHMUT 2012.
Ontology-derived Activity Components for Composing Travel Web Services Matthias Flügge Diana Tourtchaninova
Demonstrating WSMX: Least Cost Supply Management.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Towards Translating between XML and WSML based on mappings between.
 Copyright 2006 Digital Enterprise Research Institute. All rights reserved. WSMX: a Semantic Service Oriented Middleware for B2B Integration.
Semantic Web Fred: Project Objectives & SWF Framework Michael Stollberg Reinhold Herzog Peter Zugmann - 07 April
Programming in Java Unit 3. Learning outcome:  LO2:Be able to design Java solutions  LO3:Be able to implement Java solutions Assessment criteria: 
Fault Recovery in WS-Diamond using the SH-BPEL Engine.
MTA SZTAKI Department of Distributed Systems Two-phase Semantic Web Service Discovery Method for Finding Intersection Matches using Logic Programming László.
10/18/20151 Business Process Management and Semantic Technologies B. Ramamurthy.
PERVASIVE COMPUTING MIDDLEWARE BY SCHIELE, HANDTE, AND BECKER A Presentation by Nancy Shah.
WSMX Execution Semantics Executable Software Specification Eyal Oren DERI
Using WSMX to Bind Requester & Provider at Runtime when Executing Semantic Web Services Matthew Moran, Michal Zaremba, Adrian Mocan, Christoph Bussler.
Systems Analysis and Design in a Changing World, 3rd Edition
An Ontological Framework for Web Service Processes By Claus Pahl and Ronan Barrett.
Group-oriented Modelling Tools with Heterogeneous Semantics Niels Pinkwart COLLIDE Research Group University of Duisburg, Germany.
Presented By Venkatavasishta Chemudupati
Forschungszentrum Informatik, Karlsruhe FZI Research Center for Information Science at the University of Karlsruhe Variance in e-Business Service Discovery.
16/11/ Semantic Web Services Language Requirements Presenter: Emilia Cimpian
Design Reuse Earlier we have covered the re-usable Architectural Styles as design patterns for High-Level Design. At mid-level and low-level, design patterns.
1 Simple provisioning, complex consolidation – An approach to improve the efficiency of provisioning oriented optical networks Tamás Kárász Budapest 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.
Web Services Architecture Presentation for ECE8813 Spring 2003 By: Mohamed Mansour.
 System Sequence Diagrams Sheridan SYST Engineering Quality Systems 11.
 Copyright 2008 Digital Enterprise Research Institute. All rights reserved. Digital Enterprise Research Institute Semi-automatic Composition.
1 WSML Presentation Variance in e-Business Service Discovery Uwe Keller based on a paper by S. Grimm, B. Motik and C. Preist and slides by S. Grimm for.
A Semi-Automated Digital Preservation System based on Semantic Web Services Jane Hunter Sharmin Choudhury DSTC PTY LTD, Brisbane, Australia Slides by Ananta.
Tomas Vitvar, Maciej Zaremba, Mathew Moran
Design Thoughts for JDSL 2.0
Web Ontology Language for Service (OWL-S)
Service-Oriented Computing: Semantics, Processes, Agents
Service-Oriented Computing: Semantics, Processes, Agents
Semantic Markup for Semantic Web Tools:
Chapter 11 user support.
Service-Oriented Computing: Semantics, Processes, Agents
Business Process Management and Semantic Technologies
Toward an Ontology-Driven Architectural Framework for B2B E. Kajan, L
Presentation transcript:

1 Discovery and Mediation using Diane Service Descriptions Ulrich Küster University Jena Germany

2 What is DSD?  Goal of DIANE Service Descriptions: Complete efficient automation of discovery and invocation:  Discovery of suitable services (Focus on efficient matching of request – offer)  Correct invocation (filling of parameters) Semantic description of services: „DSD- DIANE Service Descriptions“

3 Basic Ideas  Concentrate on the basic, but don't block extensions  Basic Services:  two-phase choreography (n estimation steps, 1 execution step)  DSD language:  Intuitive, simple language  Extended by special constructs  Keep automated processing in mind  Provide efficient matcher

4 Main characteristics of DSD (1)  Own layered ontology language  special elements for service descriptions  Operational elements  to capture world altering effects  expressed as states (instance of state ontology)  purely state oriented  Aggregational elements  to capture sets of effects  Moon sells more than one item  offers as configurable sets of effects

5 Main characteristics of DSD (2)  Selecting elements  to support configuration by the requestor  via input/output variables  Valuing elements  to express preferences of the requestor  via fuzzy sets, strategies, …  unbiased matching  How does it look like?  How to solve discovery challenge?

6 Excerpt from Donau supplier service offer service instance

7 Example request service instance

8 How to solve the mediation problem?

9 Summary & Conclusion  Very well suited for discovery scenario  modelling of the given services straightforward  all aspects can be covered  Not as strong w.r.t. mediation scenario  no support for complex choreographies  need for BPEL wrapper  "overkill"?

10 Thank you for your attendance! Questions? Ulrich Küster DIANE project (services in ad hoc networks)