Download presentation
Presentation is loading. Please wait.
Published byWinifred Melton Modified over 8 years ago
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
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.