210 likes | 222 Views
IST-4-027324-STP Start: April 2006. 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
E N D
IST-4-027324-STP Start: April 2006
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.-
The Concept " TripCom will change the Internet usage for computers just as the Web revolutionized the Internet usage for humans" Message Publishing Email Web Human net So-called Web Services Triple Space Machine net
The Concept (2) Communication platform for Semantic Web services based on Web principles: • “Persistently publish and read • semantic data that is denoted • by unique identifiers” Fundamentals: • Space-based computing – sharing information, knowledge • RDF triples of the form: <subject,predicate,object> • URI – Uniform Resource Identifier
Triple Space Service Technology The Vision Semantic Web (Triple) Technology + Ontologies Tuple Space Technology Web Service Technology
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: • Processes do not need to address their communication partner, i.e., are completely decoupled in reference. • Communication is asynchronous since the space guarantees persistent storage of data, i.e., processes are completely decoupled in time. • 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.
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 <subject predicate object>-triples make up a structured Triple Space!
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!
A Convergence of Technologies Semantic Web + Web Services Semantic Web Services Semantic Web + Tuple Spaces Triple Space Semantic Web Services+Triple Space TripCom
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.
Triple Space Communication 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 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…
Core Objectives from the Proposal • Improve the ideas of Tuple Space computing by adding semantics • Integration of Web service infrastructure with the newly emerging Triple Space • Establishing a novel Semantic Web service paradigm • Address the lack of standardized business data ontologies • Scalable and linkable Triple Space storage • Security and trust mechanisms
A Conceptual Model for SWS A Formal Language for WSMO Execution Environment for WSMO History Semantic Web + Web Services Semantic Web Services
History (2) Semantic Web + Tuple Space Triple Space Triple Space Computing (TSC) funded by FFG Austria 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: 43-53. 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: 235-243.
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 TripCom
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
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
Dissemination Channels SEKT (Semantically-Enabled Knowledge Technologies) http://sekt.semanticweb.org/ DIP (Data, Information and Process with Semantic Web Services) http://www.nextwebgeneration.org/projects/dip/ Knowledge Web http://knowledgeweb.semanticweb.org/ http://www.sdk-cluster.org Other Related efforts/projects: Super under negotiation Cocoon http://www.cocoon-health.com/ Infrawebs http://www.infrawebs.org/ Target Standardization Bodies: World Wide Web consortium (W3C) Organization for the Advancement of Structured Information Standards (OASIS)
Exploitation Strategy • Enhance existing products of the commercial partners of TripCom, e.g. Telefonica • Leverage TripCom implementations of semantically enhanced service interaction patterns • Target BPEL Standardization • Incubator programme for "Serviceoutsource.com" • Target public sector as early adopter • Identify new business possibilities / raise venture capital for new start-ups, e.g. CEFRIEL • Address other companies via our dissemination strategy