Secure Process-oriented Infrastructure for Networked Enterprises - PowerPoint PPT Presentation

nash-harper
slide1 n.
Skip this Video
Loading SlideShow in 5 Seconds..
Secure Process-oriented Infrastructure for Networked Enterprises PowerPoint Presentation
Download Presentation
Secure Process-oriented Infrastructure for Networked Enterprises

play fullscreen
1 / 19
Download Presentation
Secure Process-oriented Infrastructure for Networked Enterprises
94 Views
Download Presentation

Secure Process-oriented Infrastructure for Networked Enterprises

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Secure Process-oriented Infrastructure for Networked Enterprises Karol Furdík InterSoft, a.s., Floriánska 19, 040 01 Košice, Slovakia karol.furdik@intersoft.sk WDA 2009 - 9th Workshop on Data Analysis Čertovica, June 2-3, 2009

  2. Basic facts • SPIKE: Secure Process-oriented Integrative Service Infrastructure for Networked Enterprises, 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) • Budget: 2.8 mil. EUR, EC Contribution: 2 mil. EUR • Effort: 351 person-months WDA 2009, Čertovica, June 2-3, 2009 K. Furdík: Secure Process-oriented Infrastructure for Networked Enterprises 2

  3. Consortium • 8 partners from 5 different EU countries • 3 academic institutions: • Technical University of Košice (SK) • University of Malaga (ESP) • University of Regensburg (D) Coordinator • 5 industrial partners: • addIT Dienstleistungen GmbH & Co KG (A) • Citec Information Oy Ab (FIN) • Infineon Technolgies IT-Services GmbH (A) • InterSoft a.s. IS (SK) • IT Inkubator Ostbayern GmbH (D) WDA 2009, Čertovica, June 2-3, 2009 K. Furdík: Secure Process-oriented Infrastructure for Networked Enterprises 3

  4. Objectives (1) • Main objective: • Development of a software service platform for the easy, secure, and fast start-up of short-term and project-based virtual business alliances. • Organisational objectives: • Enable outsourcing of parts of the value chain to business partners; • Simplify collaboration between the members of participating organizations through dynamically created and pre-defined business processes and workflows; • Achieve interoperability between organizations of all sizes; • Offer generic solutions for inter-enterprise interoperability and collaboration through reference scenarios and guidelines for their use; • Have a special focus on security and trust. WDA 2009, Čertovica, June 2-3, 2009 K. Furdík: Secure Process-oriented Infrastructure for Networked Enterprises 4

  5. Objectives (2) • Technology objectives - design of the components: • Semantic service bus for registering, discovering and contracting services, as well as for service message routing and processing; • Semantic BPM engine, handling customized processes, workflows and distributed processes built from generic process fragments; • Information flow control between members of the alliance: service message and user context filtering according to specified policies; • Security infrastructure: attribute management, authentication, workflow and service access control, and auditing functionality; • Repositories for processes and ontologies; • Portal server extension for semantic context capturing and communication; • Portal-based interfaces and tools for user-friendly administration of alliances, ad-hoc workflow modeling and process handling.. WDA 2009, Čertovica, June 2-3, 2009 K. Furdík: Secure Process-oriented Infrastructure for Networked Enterprises 5

  6. Related research • EU projects of particular interest for SPIKE: • STASIS (FP6-034980, www.stasis-project.net): eEconomy services, semantic interoperability; • TrustCom (FP6-001945, www.eu-trustcom.com): framework for Virtual Organisations; • SeCSE (FP6-511680, www.secse-project.eu): support for service-centric applications - specification, discovery, design and management of services; • 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. WDA 2009, Čertovica, June 2-3, 2009 K. Furdík: Secure Process-oriented Infrastructure for Networked Enterprises 6

  7. SPIKE vision (1) Networked Enterprise SPIKE Conceptual Layer WDA 2009, Čertovica, June 2-3, 2009 K. Furdík: Secure Process-oriented Infrastructure for Networked Enterprises 7

  8. SPIKE vision (2) Networked Enterprise SPIKE Conceptual Layer SPIKE Service Layer WDA 2009, Čertovica, June 2-3, 2009 K. Furdík: Secure Process-oriented Infrastructure for Networked Enterprises 8

  9. 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 WDA 2009, Čertovica, June 2-3, 2009 K. Furdík: Secure Process-oriented Infrastructure for Networked Enterprises 9

  10. Architecture design • Methodology: • spec. of viewpoints, perspectives, stakeholders • Scope - functional viewpoint, levels of collaboration: • Collaborative processes: modeled by patterns - business processes, incl. steps/activities, resources/artefacts, workflow structures, semantic description of processes. • Sharing services: environment for offering and contracting services, based on project-oriented workflow. • Identity federation: SPIKE as mediator to enable access to internal resources of/between alliance partners. WDA 2009, Čertovica, June 2-3, 2009 K. Furdík: Secure Process-oriented Infrastructure for Networked Enterprises 10

  11. System context - actors Human actors and software agents, as they were identified during the architecture design: concurrency and operational viewpoints, as well as in the usability perspective WDA 2009, Čertovica, June 2-3, 2009 K. Furdík: Secure Process-oriented Infrastructure for Networked Enterprises 11

  12. Overall system architecture SPIKE Administration, Reporting, and Monitoring SPIKE Service Bus Platform Manager Alliance Manager Report Manager SPIKE Portal Instance Wrapper Manager Display Manager Intra Portlet Manager Session Manager Interface Manager SPIKE System Core Security Manager Notification Manager Communication Manager Identity Manager Search Manager Semantic Manager Process Manager Service Manager Content Manager Rel. DB Index space File System Ontologies Data Storage Repositories WDA 2009, Čertovica, June 2-3, 2009 K. Furdík: Secure Process-oriented Infrastructure for Networked Enterprises 12

  13. Functional description of managers • 17 managers have been broken down into 48 modules • Description of each manager consists of: • Context of the manager • Supported use cases • Structure of the manager • Modules with their APIs and dependencies • Interactions among manager’s modules WDA 2009, Čertovica, June 2-3, 2009 K. Furdík: Secure Process-oriented Infrastructure for Networked Enterprises 13

  14. Data elements WDA 2009, Čertovica, June 2-3, 2009 K. Furdík: Secure Process-oriented Infrastructure for Networked Enterprises 14

  15. Technology (1) • Open Source, Java-based • BPMN/BPEL for BP modelling: • BPMO Modeller (of WSMO Studio) for visual BP modelling • Automatic transformation to the executable BPEL • sBPEL ontology for semantic representation of BPs • WSMO framework for semantic modelling: • WSMO Lite - basic conceptual framework • WSML ontology representation • WSMO Studio for general ontology maintenance • Annotation tool for semantic annotation of information resources WDA 2009, Čertovica, June 2-3, 2009 K. Furdík: Secure Process-oriented Infrastructure for Networked Enterprises 15

  16. Technology (2) • ESB - Enterprise Service Bus: • Java Business Integration (JBI) compliant ESB • Apache ServiceMIX • OpenESB • JBI components: • BPEL – Apache ODE (Orchestration Director Engine) • Portal integration layer: • Intalio Tempo • Security: • Single Sign On service & Authentication: Simple Authentication and Security Layer (SASL), i.e. SASL-CA • Authorisation: PERMIS infrastructure WDA 2009, Čertovica, June 2-3, 2009 K. Furdík: Secure Process-oriented Infrastructure for Networked Enterprises 16

  17. Summary - work done so far • User requirements and application cases specified for all the pilot applications; • Guidelines and toolchain for semantic mark-up of the processes and resources provided; • Architecture of the platform designed; • Functional components identified and described in their mutual interactions, detailed specification created; • 17 functional components / managers • context, use cases, internal structure of services, class diagrams, sequence diagrams; technology frameworks identified • 1st project review (January 29, 2009) successfully accomplished WDA 2009, Čertovica, June 2-3, 2009 K. Furdík: Secure Process-oriented Infrastructure for Networked Enterprises 17

  18. Future work • System implementation: • Implementation of the 1st prototype (08/09) • Semantic BP modelling: • Development of the resource ontologies and BP models (08/09) • 1st trial of the pilot applications, validation of the SPIKE platform on the application cases (09-12/09) WDA 2009, Čertovica, June 2-3, 2009 K. Furdík: Secure Process-oriented Infrastructure for Networked Enterprises 18

  19. Questions? More info: http://www.spike-project.eu WDA 2009, Čertovica, June 2-3, 2009 K. Furdík: Secure Process-oriented Infrastructure for Networked Enterprises 19