1 IST-4-027324-STP Start: April 2006. 2 Facts & Figures Start date:April 2006 End date:March 2009 Duration:36 month Number of partners:9 Number of countries:7.

Slides:



Advertisements
Similar presentations
Web Service Architecture
Advertisements

Overview of Web Services
Web Service Ahmed Gamal Ahmed Nile University Bioinformatics Group
1 st COCOON review – March 8 th -9 th, SIXTH FRAMEWORK PROGRAMME PRIORITY e-Health COCOON (FP ) Building knowledge driven & dynamically.
The FI-WARE Project – Base Platform for Future Service Infrastructures OCTOBER 2011 Presentation at proposers day.
SOA and Web Services. SOA Architecture Explaination Transport protocols - communicate between a service and a requester. Messaging layer - enables the.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. SemanticGov Project Overview and Objectives
Interactive Systems Technical Design Seminar work: Web Services Janne Ojanaho.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Presentation 7 part 2: SOAP & WSDL. Ingeniørhøjskolen i Århus Slide 2 Outline Building blocks in Web Services SOA SOAP WSDL (UDDI)
A New Computing Paradigm. Overview of Web Services Over 66 percent of respondents to a 2001 InfoWorld magazine poll agreed that "Web services are likely.
Grid Computing, B. Wilkinson, 20043a.1 WEB SERVICES Introduction.
Emerging Research Dimensions in IT Security Dr. Salar H. Naqvi Senior Member IEEE Research Fellow, CoreGRID Network of Excellence European.
Web Services Michael Smith Alex Feldman. What is a Web Service? A Web service is a message-oriented software system designed to support inter-operable.
Processing of structured documents Spring 2003, Part 6 Helena Ahonen-Myka.
Introduction SOAP History Technical Architecture SOAP in Industry Summary References.
Group 7 Caleb DeWoody, Tyler Holland, Elizabeth Rape, Leann Walls.
THE NEXT STEP IN WEB SERVICES By Francisco Curbera,… Memtimin MAHMUT 2012.
© The ATHENA Consortium From PIM4SOA to Peer-2-Peer (P2P),
Applying Semantic Web To Enterprise Application Integration By: Vipul Narain.
REST vs SOAP for Web Services Applications and Services in Internet Benjamin Hilaire – 81747L
3rd Balkan Conference in Informatics (BCI’2007) September 2007, Sofia, Bulgaria Vladimir Alexiev, PhD CTO Sirma Solutions NESSI and SIRMA.
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
1 HKU CSIS DB Seminar: HKU CSIS DB Seminar: Web Services Oriented Data Processing and Integration Speaker: Eric Lo.
25./ Final DIP Review, Innsbruck, Austria1 D11.22 DIP Project Presentation V5 Oct 2006 Presented at Final Review Innsbruck, Oct, 2006.
Web Services Description Language (WSDL) Jason Glenn CDA 5937 Process Coordination in Service and Computational Grids September 30, 2002.
TripCom: Development of a patient summary at European level E. Della Valle, D. Cerizza, D. Foxvog, R. Krummenacher, L. J. B. Nixon, E.
Technologies and Engineering for Software, Systems and Services W3C and European IST Research Jacques Bus, INFSO E2 W3C Interop.
Semantic Web Fred: Project Objectives & SWF Framework Michael Stollberg Reinhold Herzog Peter Zugmann - 07 April
Web Services based e-Commerce System Sandy Liu Jodrey School of Computer Science Acadia University July, 2002.
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
Triple-space computing* The Third International Semantic Web Conference Hiroshima, Japan, Dieter Fensel Digital Enterprise.
EU Project proposal. Andrei S. Lopatenko 1 EU Project Proposal CERIF-SW Andrei S. Lopatenko Vienna University of Technology
© Copyright 2008 STI INNSBRUCK Semantic Web Services Introduction Lecture I – 5 th March 2009 Dieter Fensel (contribution.
Web Services Based on SOA: Concepts, Technology, Design by Thomas Erl MIS 181.9: Service Oriented Architecture 2 nd Semester,
The Anatomy of the Grid Introduction The Nature of Grid Architecture Grid Architecture Description Grid Architecture in Practice Relationships with Other.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Semantic Web Services Future Plans Laurentiu Vasiliu,Tomas Vitvar,
March 2005EC Presentation1 Data, Information and Process Integration with Semantic Web Services Technical Presentation IST Project Number : FP6 –
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Triple Space Computing TSC Reto Krummenacher
Web Services Martin Smítka. Description The main idea behind Web Services is that back-end application comunicate with another back-end application without.
Web Services Presented By : Noam Ben Haim. Agenda Introduction What is a web service Basic Architecture Extended Architecture WS Stacks.
Towards European Patient Summaries based on Triple Space Computing Dario Cerizza, Emanuele Della Valle, Doug Foxvog, Reto Krummenacher,
Grid Computing & Semantic Web. Grid Computing Proposed with the idea of electric power grid; Aims at integrating large-scale (global scale) computing.
A Proposal for Building the European Patient Summary using Triple Space Computing E. Della Valle, D. Cerizza, R. Krummenacher, L. J. B.
INFRAWEBS Intelligent Framework for Generating Open (Adaptable) Development Platforms for Web-Service Enabled Applications Using Semantic Web Technologies,
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Triple Spaces for an Ubiquitous Web of Services Reto Krummenacher,
Introduction to Semantic Web Service Architecture ► The vision of the Semantic Web ► Ontologies as the basic building block ► Semantic Web Service Architecture.
Challenge 6: Mobility, Environmental sustainability and energy efficiency Includes as driving objective: “Sustainable growth and environmental sustainability”
Kemal Baykal Rasim Ismayilov
WSDL – Web Service Definition Language  WSDL is used to describe, locate and define Web services.  A web service is described by: message format simple.
1 G52IWS: Web Services Chris Greenhalgh. 2 Contents The World Wide Web Web Services example scenario Motivations Basic Operational Model Supporting standards.
A Mediated Approach towards Web Service Choreography Michael Stollberg, Dumitru Roman, Juan Miguel Gomez DERI – Digital Enterprise Research Institute
A centre of expertise in digital information management Shaping the e-future? Grids, Web Services and Digital Libraries Professor Tony.
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.
Intro to Web Services Dr. John P. Abraham UTPA. What are Web Services? Applications execute across multiple computers on a network.  The machine on which.
NCP Info DAY, Brussels, 23 June 2010 NCP Information Day: ICT WP Call 7 - Objective 1.3 Internet-connected Objects Alain Jaume, Deputy Head of Unit.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
EGEE is a project funded by the European Union under contract IST Introduction to Web Services 3 – 4 June
Web Services Blake Schernekau March 27 th, Learning Objectives Understand Web Services Understand Web Services Figure out SOAP and what it is used.
MTA SZTAKI Department of Distributed Systems Hogyan mixeljünk össze webszolgáltatásokat, ontológiákat és ágenseket? Micsik András.
The FI-WARE Project – Base Platform for Future Service Infrastructures FI-WARE OCTOBER 2011 Presentation at proposers day.
Introduction to Web Services
SuperComputing 2003 “The Great Academia / Industry Grid Debate” ?
WEB SERVICES.
Overview of Web Services
Service-centric Software Engineering 1
LOD reference architecture
Distributed System using Web Services
Toward an Ontology-Driven Architectural Framework for B2B E. Kajan, L
Presentation transcript:

1 IST STP Start: April 2006

2 Facts & Figures Start date:April 2006 End date:March 2009 Duration:36 month Number of partners:9 Number of countries:7 (AUT, BUL, ESP, FIN, GER, IRL, ITA) Number of work packages: 11 Number of deliverables: 46 Number of person*month:623 Budget total:€4‘661‘110.- EC funding:€3‘650‘000.-

3 Human net Machine net MessagePublishing The Concept Triple Space Web So-called Web Services "TripCom will change the Internet usage for computers just as the Web revolutionized the Internet usage for humans"

4 “Persistently publish and read semantic data that is denoted by unique identifiers” Communication platform for Semantic Web services based on Web principles: Fundamentals: Space-based computing – sharing information, knowledge RDF triples of the form: URI – Uniform Resource Identifier The Concept (2)

5 The Vision Semantic Web (Triple) Technology + Ontologies Tuple Space Technology Web Service Technology Triple Space Service Technology

6 Tuple Space Technology Asynchronous Communication by persistent publication in a shared Space without the need of a single central coordinator 3fold decoupling of dimensions of information exchange: 1.Processes do not need to address their communication partner, i.e., are completely decoupled in reference. 2.Communication is asynchronous since the space guarantees persistent storage of data, i.e., processes are completely decoupled in time. 3.The processes run in completely different computational environments as long as they can access the same space, i.e., processes are completely decoupled in space.

7 Semantic Web Technology Shortcomings of the current Tuple Space models: lack of namespaces lack of unique identifiers lack of semantics (how do tuples relate in the space) structures (ontologies) for describing the information content of the tuples RDF/RDFS, WSMO! Graphs of -triples make up a structured Triple Space!

8 Web Service Technology Current Web Services technologies (WSDL, SOAP, UDDI) are not so much about the Web They mainly use (synchronous) message exchange over Web protocols Process and application integration is inflexible How did the Web revolutionize human communication? By persistent publication, and searching information put by others on the Web  This is much closer to TupleSpaces than to RPC-Style Web Service Technologies around WSDL and SOAP!

9 A Convergence of Technologies Semantic Web + Web Services Semantic Web Services Semantic Web + Tuple Spaces Triple Space Semantic Web Services + Triple Space

10 Triple Spaces Triple Spaces provide a communication paradigm for anonymous, asynchronous information exchange that ensures the persistency and unique identification of the communicated semantic, semi-structured data.

11 Triple Space Communication

12 Basic entities: Triples  The semantic data exchanged or shared Triple Space  The space used to exchange or share triples Triple Space server  The infrastructure / server hosting Triple Spaces Triple Space Communication

13 Triple Space Communication Triple Space architecture: Communication protocol for data exchange Communication interfaces e.g., write(triples) and read(query) over HTTP Triple Space operations layer Query handling Reasoner bindings Triple Space management (delete, empty, create…) Data Store management (resource bindings…) Storage component RDF Store, file system…

14 1.Improve the ideas of Tuple Space computing by adding semantics 2.Integration of Web service infrastructure with the newly emerging Triple Space 3.Establishing a novel Semantic Web service paradigm 4.Address the lack of standardized business data ontologies 5.Scalable and linkable Triple Space storage 6.Security and trust mechanisms Core Objectives from the Proposal

15 History Semantic Web + Web Services Semantic Web Services A Conceptual Model for SWS A Formal Language for WSMO Execution Environment for WSMO

16 History (2) Semantic Web + Tuple Space Triple Space D. Fensel: Triple-space computing: Semantic Web Services based on persistent publication of information, Proc. of IFIP Int'l Conf. on Intelligence in Communication Systems, Bangkok, Thailand, November 2004: R. Krummenacher, M. Hepp, A. Polleres, Ch. Bussler, and D. Fensel: WWW or What is Wrong with Web Services, Proc. 3rd European Conf. on Web Services ECOWS2005, Växjö, Sweden, November 2005: Triple Space Computing (TSC) funded by FFG Austria

17 History (3) Semantic Web Services + Triple Space Strengthen expertise in the fields of: Semantic Web (RDF) Web services (WS-* Standards) Linda/Tuple Spaces (extensions towards Semantic Web) Applications in Industry and Public Sector

18 Selected Previous Collaborations UIBK, TUW: ongoing Austrian FFG project: "Triple Space Computing" TUW, UniS: research cooperation "BPEL and Space Based Computing" NUIG, FUB, UIBK: ongoing network of Excellence "KnowledgeWeb" UIBK, Ontotext, NUIG, SAP: ongoing integrated project "dip" UIBK, Ontotext, Profium: ongoing EU project "InfraWebs" CEFRIEL and partners in the WSMO+WSMX working groups: implementing a WSMO/L/X compliant discovery engine which is deployed within the COCOON project

19 Main Project Output Reference Architecture (D6.1) Reference Implementation (D6.4, D2.3, D3.4) High-Performance RDF repositories (D1.3) Solutions to security & trust in distributed systems (D5.4) Integration with WSMO/L/X (D4.5) Ontologized version of selected EDI standards (D7.2) Realization in two concrete use cases (D8A.2, D8B.2) Standardization impact (D9.5) in Semantic Web, Semantic Web Services, Coordination Systems

20 SEKT (Semantically-Enabled Knowledge Technologies) DIP (Data, Information and Process with Semantic Web Services) Knowledge Web Dissemination Channels Other Related efforts/projects: Super under negotiation Cocoon Infrawebs Target Standardization Bodies: World Wide Web consortium (W3C) Organization for the Advancement of Structured Information Standards (OASIS)

21 Exploitation Strategy 1.Enhance existing products of the commercial partners of TripCom, e.g. Telefonica 1.Leverage TripCom implementations of semantically enhanced service interaction patterns 2.Target BPEL Standardization 3.Incubator programme for "Serviceoutsource.com" 4.Target public sector as early adopter 2.Identify new business possibilities / raise venture capital for new start-ups, e.g. CEFRIEL 3.Address other companies via our dissemination strategy