Secure Process-oriented Infrastructure for Networked Enterprises Karol Furdík InterSoft, a.s., Floriánska 19, 040 01 Košice, Slovakia

Slides:



Advertisements
Similar presentations
The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005.
Advertisements

Personalized Presentation in Web-Based Information Systems Institute of Informatics and Software Engineering Faculty of Informatics and Information Technologies.
ISWC Doctoral Symposium Monday, 7 November 2005
Connect. Communicate. Collaborate Click to edit Master title style MODULE 1: perfSONAR TECHNICAL OVERVIEW.
Support for Forming Temporal Business Alliances as Networked Enterprises Marián Mach 1, Peter Bednár 1, Karol Furdík 2 1 Faculty of Electrical Engineering.
SmartER Semantic Cloud Sevices Karuna P Joshi University of Maryland, Baltimore County Advisors: Dr. Tim Finin, Dr. Yelena Yesha.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
L4-1-S1 UML Overview © M.E. Fayad SJSU -- CmpE Software Architectures Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
Aligning Business Processes to SOA B. Ramamurthy 6/16/2015Page 1.
Infrastructure for Electronic Government, An Overview
Copyright © WebGiro AB, All rights reserved. E-Commerce Integration Meta-Framework Andrzej Bialecki Chief System Architect TM The.
GMD German National Research Center for Information Technology Innovation through Research Jörg M. Haake Applying Collaborative Open Hypermedia.
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
February Semantion Privately owned, founded in 2000 First commercial implementation of OASIS ebXML Registry and Repository.
Architecture Design of a System for Collaborative Policy Modelling Karol Furdik, Peter Butka, Marian Mach Karol Furdik 1,2, Peter Butka 1, Marian Mach.
Initial slides for Layered Service Architecture
ESB Guidance 2.0 Kevin Gock
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
Interoperability and Service Integration in the Context of European Research Projects Karol Furdik InterSoft, a.s., Kosice, Slovakia and Dept. of Cybernetics.
Towards semantic modelling of business processes for networked enterprises Karol Furdik 1, Marian Mach 2, Tomas Sabol 3 1 InterSoft, a.s., Florianska 19,
The EBBITS Project: An Interoperability platform for a Real-world populated Internet of Things domain Viliam Vajda 1, Karol Furdík 2, Jozef Glova 1, Tomáš.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 6 Slide 1 Requirements Engineering Processes l Processes used to discover, analyse and.
Agenda Context and Vision FI-WARE Architecture
25./ Final DIP Review, Innsbruck, Austria1 D11.22 DIP Project Presentation V5 Oct 2006 Presented at Final Review Innsbruck, Oct, 2006.
1st Workshop on Intelligent and Knowledge oriented Technologies Universal Semantic Knowledge Middleware Marek Paralič,
FP October 22, 2008eCom eGov '081 Marek Skokan 1, Tomáš Sabol 1, Marián Mach 1 Karol Furdík 2 Integration of governmental services in semantically.
C2-SENSE T.3.5 & WP4 Organizational Interoperability Ankara.
Margherita Forcolin (Insiel S.p.A.) Thessaloniki, 13 October 2011.
The OCOPOMO Project: A Toolkit Supporting the Open Collaboration for Policy Modelling Peter Butka 1, Karol Furdík 1,2, Marián Mach 1, Tomáš Sabol 3 1 Technical.
DESIGNING A LONG-TERM INTEGRATION ARCHITECTURE FOR PROVISIONING TNC May 2007, Copenhagen Aida Omerovic Scientist & project manager – UNINETT FAS,
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
© DATAMAT S.p.A. – Giuseppe Avellino, Stefano Beco, Barbara Cantalupo, Andrea Cavallini A Semantic Workflow Authoring Tool for Programming Grids.
FP WIKT '081 Marek Skokan, Ján Hreňo Semantic integration of governmental services in the Access-eGov project Faculty of Economics.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
AUTHORS: MIKE P. PAPAZOGLOU WILLEM-JAN VAN DEN HEUVEL PRESENTED BY: MARGARETA VAMOS Service oriented architectures: approaches, technologies and research.
WIKT 2006, , Bratislava Service-based architecture of Access-eGov system {Martin.Tomasek, InterSoft, a.s.,
Prototype of a Platform for Business Collaboration Marián Mach 1, Ján Hreňo 1, Karol Furdík 2 1 Faculty of Electrical Engineering and Informatics, Technical.
Unified Modeling Language* Keng Siau University of Nebraska-Lincoln *Adapted from “Software Architecture and the UML” by Grady Booch.
Secure Systems Research Group - FAU SW Development methodology using patterns and model checking 8/13/2009 Maha B Abbey PhD Candidate.
Creating a European entity Management Architecture for eGovernment CUB - corvinus.hu Id Réka Vas
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
© 2007 IBM Corporation SOA on your terms and our expertise Software WebSphere Process Server and Portal Integration Overview.
The SPIKE project: Secure Process-oriented Integrative Service Infrastructure for Networked Enterprises Karol Furdík 1, Marián Mach 2, Tomáš Sabol 2 1.
INFRAWEBS Intelligent Framework for Generating Open (Adaptable) Development Platforms for Web-Service Enabled Applications Using Semantic Web Technologies,
Semantic Annotation of Services and Processes in Business Alliances Karol Furdík 1,2 1 InterSoft, a.s., Floriánska 19, Košice, Slovakia
Business Productivity Infrastructure Optimization Campaign 1 Agenda: BPIO Partner Sales Readiness Workshop Day 3: Topic: Enterprise Content management.
Jose Jimenez Telefónica I+D Future Network & Mobile Summit 2011 The vision of Future Internet in the FI PPP Core Platform project.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE User Forum, Manchester, 10 May ‘07 Nicola Venuti
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Tomas Vitvar SemanticGov 3 rd Planetary.
Jini Architecture Introduction System Overview An Example.
The FI-WARE Project – Base Platform for Future Service Infrastructures FI-WARE Stefano De Panfilis (Fi-WARE PCC Member) 4 th July 2011 FInES - Samos Summit.
Registries, ebXML and Web Services in short. Registry A mechanism for allowing users to announce, or discover, the availability and state of a resource:
Independent Insight for Service Oriented Practice Summary: Service Reference Architecture and Planning David Sprott.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
FP January 9, 2016 Autors: Ján hreňo, Marek Skokan, Tomáš Sabol1 Project Access-eGov Ján Hreňo - Marek Skokan - Tomáš Sabol
Session 5b, 23 October 2008 eChallenges e-2008 Copyright 2008 Access-eGov Semantic Integration of Government Services - the Access-eGov Approach Peter.
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.
FP February 3, 2016 Autors: Peter Džupka, Marek Skokan1 NATIONAL AND REGIONAL ECONOMICS VII Herľany, Slovak Republic Peter Džupka, Marek Skokan.
Design of a Semantic Service Bus for Networked Enterprises Peter Bednár, Karol Furdík, Gabriel Lukáč, Tomáš Sabol AMIF 09 : Ambient Intelligence Forum.
March 24, 2007 SOA CoP Demo Model Driven Enterprise SOA GSA Financial Management Enterprise Architecture Cory Casanave cory-c (at) modeldriven.com Oct.
Ocean Observatories Initiative Common Operating Infrastructure (COI) Overview Michael Meisinger, Munindar Singh September 29, 2009.
ACGT Architecture and Grid Infrastructure Juliusz Pukacki ‏ EGEE Conference Budapest, 4 October 2007.
By Jeremy Burdette & Daniel Gottlieb. It is an architecture It is not a technology May not fit all businesses “Service” doesn’t mean Web Service It is.
Information Collection and Presentation Enriched by Remote Sensor Data
The GEMBus Architecture and Core Components
The 2007 Winter Conference on Business Intelligence
EIN 6133 Enterprise Engineering
Introduction to SOA Part II: SOA in the enterprise
Presentation transcript:

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

Basic facts WDA 2009, Čertovica, June 2-3, 2009 K. Furdík: Secure Process-oriented Infrastructure for Networked Enterprises  SPIKE: Secure Process-oriented Integrative Service Infrastructure for Networked Enterprises, project.eu  FP7 ICT EU project, FP  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 2

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

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

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

Related research  EU projects of particular interest for SPIKE:  STASIS (FP , eEconomy services, semantic interoperability;  TrustCom (FP , framework for Virtual Organisations;  SeCSE (FP , support for service-centric applications - specification, discovery, design and management of services;  OPUCE (FP , service environment, infrastructure for collaborative and dynamic loosely coupled services;  SUPER (FP , modular architecture for semantic BPM.  other projects and research groups focused on SWS, Security, Identity Management and Privacy, Process-Oriented Knowledge Management, etc. 6 WDA 2009, Čertovica, June 2-3, 2009 K. Furdík: Secure Process-oriented Infrastructure for Networked Enterprises

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

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

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

Architecture design 10  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

System context - actors 11 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

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

Functional description of managers 13  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

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

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

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

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

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

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