Presentation is loading. Please wait.

Presentation is loading. Please wait.

Semantic Annotation of Services and Processes in Business Alliances Karol Furdík 1,2 1 InterSoft, a.s., Floriánska 19, 040 01 Košice, Slovakia

Similar presentations


Presentation on theme: "Semantic Annotation of Services and Processes in Business Alliances Karol Furdík 1,2 1 InterSoft, a.s., Floriánska 19, 040 01 Košice, Slovakia"— Presentation transcript:

1 Semantic Annotation of Services and Processes in Business Alliances Karol Furdík 1,2 1 InterSoft, a.s., Floriánska 19, 040 01 Košice, Slovakia karol.furdik@intersoft.sk 2 Faculty of Electrical Engineering and Informatics, Technical University of Košice, Letná 9, 042 00 Košice, Slovakia karol.furdik@tuke.sk PROCESS CONTROL 2010 - 9th International Conference Kouty nad Desnou, Czech Republic, June 7 - 10, 2010

2 Contents  Introduction, motivation  Project SPIKE: basic facts, vision, pilot applications  System architecture and components  System data, ontology design  Information view, data elements  Conceptual perspective, ontology design  Semantic structures  Resource ontologies  Abstract models of business processes  Technology used for implementing the semantic structures  Semantically enhanced Enterprise Service Bus  Conclusions, future work

3 Motivation  Networked enterprises:  combining BP modelling, semantic technologies, security infrastructure  to support a creation and maintenance of short-term business alliances  Related projects:  STASIS (FP6-034980, www.stasis-project.net): eEconomy services, semantic interoperability;  TrustCom (FP6-001945, www.eu-trustcom.com): framework for Virtual Organisations;  OPUCE (FP6-034101, www.opuce.tid.es): service environment, infrastructure for collaborative and dynamic loosely coupled services;  SUPER (FP6-026850, www.ip-super.org): modular architecture for semantic BPM.  other projects and research groups focused on SWS, Security, Identity Management and Privacy, Process-Oriented Knowledge Management, etc. PROCESS CONTROL 2010 - 9th International Conference Kouty nad Desnou, Czech Republic, June 7 - 10, 2010

4 Project SPIKE - Basic facts  SPIKE: Secure Process-oriented Integrative Service Infrastructure for Networked Enterprises  Web: www.spike-project.eu  FP7 ICT EU project, FP7-2007-217098  FP7-ICT-Call1, Challenge 1 - Pervasive and Trusted Network and Service Infrastructures, ICT in support of the networked enterprise  Duration: 01/2008 – 12/2010 (36 months)  Consortium: 8 partners from 5 countries (GE,A,FIN,ESP,SK)  Coordinator: University of Regensburg, GE  3 Pilot applications in Austria and Finland  Main objective:  Development of a software service platform for the easy, secure, and fast start-up of short-term and project-based business alliances. PROCESS CONTROL 2010 - 9th International Conference Kouty nad Desnou, Czech Republic, June 7 - 10, 2010

5 SPIKE vision PROCESS CONTROL 2010 - 9th International Conference Kouty nad Desnou, Czech Republic, June 7 - 10, 2010

6 Pilot applications  1. Information hotel  Controlling and automation of the supplier vs. client documentation management processes and related sub-processes  Use cases: uploading, sending, receiving docs from supplier, verifying uploaded docs, verifying received docs near deadline, sending reminder messages to suppliers,...  2. Legacy applications  Location of services of partners, integration into workflows.  Use cases: maintenance of service providers, service information and configuration, tracking services, contracting and ordering services,...  3. Identity federation  Enable access to the inner infrastructure of partners within an alliance to support effective collaboration.  Use cases: collaboration setup and maintenance, role and resource management PROCESS CONTROL 2010 - 9th International Conference Kouty nad Desnou, Czech Republic, June 7 - 10, 2010

7 Architecture - system components SPIKE System Core: back end, system data processing SPIKE Service Bus: internal / external communication PROCESS CONTROL 2010 - 9th International Conference Kouty nad Desnou, Czech Republic, June 7 - 10, 2010

8 Information view - data elements PROCESS CONTROL 2010 - 9th International Conference Kouty nad Desnou, Czech Republic, June 7 - 10, 2010

9 Conceptual perspective  Ontologies designed according to the data elements:  Core, Resource, Service, Domain, System, Business process, & User ontologies  WSMO platform, WSML ontology representation  WSMO Lite conceptual model, WSMO Studio toolkit  Existing ontologies reused: Dublin Core, WSMO ontologies, SKOS, vCard, SIOC, ontologies of project SUPER, etc.  Methodology: Requirement-driven approach  Semantic BP modelling  Creation of BP models for ACs  Identification of information resources exchanged in the process  Semantic annotation of process elements (sub-processes, tasks, activities, services) PROCESS CONTROL 2010 - 9th International Conference Kouty nad Desnou, Czech Republic, June 7 - 10, 2010

10 Semantic structures produced  Ontologies:  http://www.spike-project.eu/ontologies/  Process-related  Business process ontology  Service ontology  Resource ontology  System-related  Core / System / User ontologies  Domain: 4 ontologies for pilot ACs  Abstract BP models:  http://www.spike-project.eu/BPmodels/  Models of ACs for all pilot applications  Additional demonstrative AC: SPIKE Furniture Store PROCESS CONTROL 2010 - 9th International Conference Kouty nad Desnou, Czech Republic, June 7 - 10, 2010 Information Hotel AC: domain ontology for documentation management

11 Domain ontology sample PROCESS CONTROL 2010 - 9th International Conference Kouty nad Desnou, Czech Republic, June 7 - 10, 2010 Information Hotel AC: domain ontology for doc. management

12 Abstract BP sample PROCESS CONTROL 2010 - 9th International Conference Kouty nad Desnou, Czech Republic, June 7 - 10, 2010

13 Technology used  Open Source, Java-based  Ontologies and semantic annotation:  WSMO framework, WSMO Studio (www.wsmostudio.org)  BP modelling:  based on BPMN/BPEL,  BPMO Modeller (of WSMO Studio), sBPEL ontology.  Enterprise Service Bus:  Java Business Integration (JBI) compliant ESB (Apache ServiceMIX, OpenESB)  Portal integration layer: Intalio Tempo  Security:  Single Sign On service & Authentication:  Simple Authentication and Security Layer (SASL), PERMIS infrastructure for authorization PROCESS CONTROL 2010 - 9th International Conference Kouty nad Desnou, Czech Republic, June 7 - 10, 2010

14 Semantic ESB (1) PROCESS CONTROL 2010 - 9th International Conference Kouty nad Desnou, Czech Republic, June 7 - 10, 2010 JBI architecture adapted to the SPIKE platform

15 Semantic ESB (2) PROCESS CONTROL 2010 - 9th International Conference Kouty nad Desnou, Czech Republic, June 7 - 10, 2010 Interactions between the JBI environment, Message Transformer and Semantic Manager

16 Conclusions  Work done so far:  User requirements and application cases specified for all the pilots;  Semantic structures (ontologies and abstract BP models) designed and implemented, including proper guidelines, methodology and toolchain;  Architecture of the platform designed, functional components specified in detail and implemented into the 1st prototype (12/09);  1st trial of the pilot applications, validation of the SPIKE platform on the application cases (03/10).  Future work:  Implementation of enhancements and updates required by the evaluation of 1st trial is ongoing;  Development of the integrated SPIKE platform - 2nd prototype (06-11/10)  2nd trial of the pilot applications, validation of the integrated SPIKE platform on the application cases (12/10-02/11) PROCESS CONTROL 2010 - 9th International Conference Kouty nad Desnou, Czech Republic, June 7 - 10, 2010

17 Questions? More info: http://www.spike-project.eu PROCESS CONTROL 2010 - 9th International Conference Kouty nad Desnou, Czech Republic, June 7 - 10, 2010


Download ppt "Semantic Annotation of Services and Processes in Business Alliances Karol Furdík 1,2 1 InterSoft, a.s., Floriánska 19, 040 01 Košice, Slovakia"

Similar presentations


Ads by Google