+ All Categories
Home > Documents > eGov-Bus: Advanced eGovernment Information Service...

eGov-Bus: Advanced eGovernment Information Service...

Date post: 04-Jul-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
22
eGov-Bus: Advanced eGovernment Information Service Bus Herbert Leitold, A-SIT OASIS Open Standards Forum Enabling Transformational Government Through Web Services and SOA Ditton Manor, London area, 29 October 2007
Transcript
Page 1: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

eGov-Bus: Advanced eGovernment Information Service Bus

Herbert Leitold, A-SIT

OASIS Open Standards ForumEnabling Transformational GovernmentThrough Web Services and SOADitton Manor, London area, 29 October 2007

Page 2: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

Table of Contents

Project OverviewObjectives, ArchitectureStandards – ModulesSecurity / eID Lessons learned (so far)

29.10.2007 [email protected]

Page 3: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

Project Overview

Research project funded under the EU 6th Framework Programme, Information Society TechnologiesProject Budget: € 3.368.674,40Community Funding: € 2.269.945,00 Project Duration: 1.1.2006 – 31.12.2007

extension to June 20088 Project Partners

Companies, Universities, Research Institutions

29.10.2007 [email protected]

Page 4: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

Project Partners

Rodan Systems S.A. – Project Co-ordinator - PolandAxway – FranceUniversity Paris Dauphine – FranceEuropean Microsoft Innovation Centre – GermanyPolish-Japanese Institute of Information Technology – PolandMinistry of Internal Affairs and Administration – PolandSecure Information Technology Centre – AustriaUniversity of Uppsala – Sweden

29.10.2007 [email protected]

Page 5: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

Project Objectives

Overall GoalSpecific ObjectivesOverall Architecture

29.10.2007 [email protected]

Page 6: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

eGov-Bus Overall Goal

To integrate and extend research and standards in the area of process and content management for government and cross-government systems,with the capability of creating advanced applications of electronic signature enhancing acceptance of the technology and establishing trusted system validity and non-repudiation,relying on web services, process and repository management platforms based on a highly secure, highly available, scalable and distributed architecture providing data access abstraction.

29.10.2007 [email protected]

Page 7: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

Specific eGov-Bus Objectives

Create adaptable process management technologies by enabling virtual services to be combined dynamically from the available set of e-Gov functions, personalizing preferences and supporting the rules of the specified life event. Exploit and integrate current and ongoing research results in the area of natural language processing to provide user-friendly personalisable interfaces to the eGov-Bus.Orchestrate available web services according to the specific life-event requirements, creating a comprehensive workflow process and providing explanation to the end-user.

29.10.2007 [email protected]

Page 8: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

Specific eGov-Bus Objectives (cntd.)

Support a virtual repository of data structures required by life-event processes, representing declarative (i.e. rules governing life-events categories) and procedural knowledge. Provide these capabilities based on a highly available, distributed and secure architecture that uses existing systems.

29.10.2007 [email protected]

Page 9: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

Project Architecture

Using existing eGov WebservicesNon-intrusiveInnovative user interfaceSecurity services

29.10.2007 [email protected]

Page 10: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

Envisaged User Experience

Describing a situation via the portalInterview to identify life-event and collect the needed informationLife-event firedExisting services either

CompliantAccessed via RelayWrapped and accessed via Relay

29.10.2007 [email protected]

Page 11: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

Standards - Modules

Based on Overall ArchitectureMain Modules / Work Packages

29.10.2007 [email protected]

Page 12: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

Some standards as of the overall architecture

29.10.2007 [email protected]

BPQL, TopicMaps, ebXML Registry Information Model / Registry Services

SOAP, WSDL, UDDI

WS-Security, WS-Addressing, WS-Policy, (WS-Reliable Messaging)

CMS, XMLDDsig,XAdES

WS-Security, SAML, WS-Trust, WS-SecureConversationWS-SecurityPolicy

RDF views, SQL

Page 13: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

Architecture

Requests issued via front –end system / portalLegacy services invoced via Service Integration / Relay eGovernment services published in UDDI registry

29.10.2007 [email protected]

Countries e-Government Services and Applications

e-GovernmentFully CompliantWeb Service

e-GovernmentPartially CompliantWeb Service

e-GovernmentLegacyApplication

Public Portal

Security

VirtualRepository

Business Process Management

Administrative Process Generator

UDDIRepository

Enhanced WebServices Framework

UDDIRegistry

ServiceIntegrationLayer

ManagementEngine

WebServicesEngine

ServiceClient

Back-end System

Front-end System

VirtualizationEngine

Auditing andMonitoringEngine

WebServicesEngine

ServiceProvider

RelayProxy

Page 14: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

APG Architecture

29.10.2007 [email protected]

APG: Administrative Process Generator J2EE / JSR 168 portletsat client interface layerAPG service broker as interaction logic layer APG life-event generation engine and emulation engineAdaptive Administrative Process (AAP) execution engine

Page 15: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

29.10.2007 [email protected]

Virtual Repository

Transparent access to heterogeneous data sourcesSemantic Web (RDF) representation of existing sources

Page 16: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

Security / eID

Trust DomainsSecurity Modules / ArchitectureeID TransformationSignature-Transformation

29.10.2007 [email protected]

Page 17: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

Trust Domains

29.10.2007 [email protected]

Page 18: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

Security Modules

Signature-relatedServer signature-creationSignature validationSignature transformation

eID-related serviceseID validation eID transformation

Auxiliary servicesCertificate validationTimestampEncryption

29.10.2007 [email protected]

Page 19: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

Authentication Module (eID transformation)

Goal: De-couple eGov-Bus from integration of national eIDsTransformation to a standard eGov-Bus - internal representation

SAML has been chosen

eIDs so far integratedAustrian citizen card Belgian BELPICSSL/TLS certificatesUsername-Passwords

29.10.2007 [email protected]

Page 20: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

Signature Transformation

No commonly accepted eDocument frameworkJust a few electronic eGovernment results

e.g. signed electronic certificate of enrolment or or certificate of register of convictions in AustriaMay need to cope with different signature formats

Idea: to act as a trusted signature validation and “re-signing” service

e.g. Input XAdES, resultCMS or different XAdES profile

29.10.2007 [email protected]

Page 21: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

Lessons Learned

eGovernment (SOAP) Webservices are scare

a few exist (e.g. Austria)Could not yet define a sufficiently complex cross-border life-event solely based on WebservicesNeed to wrap Web-forms and simulate

No common eID standards yetCIP ICT PSP Large Scale Pilots

Project objectives arestill valid

29.10.2007 [email protected]

Page 22: eGov-Bus: Advanced eGovernment Information Service Busevents.oasis-open.org/home/sites/events.oasis-open... · enabling virtual services to be combined dynamically from the available

Thank You for Your Attention!

Contact [email protected] Project-Web http://www.egov-bus.org

eGov-Bus: Advanced eGovernment Information Service Bus

OASIS Open Standards ForumEnabling Transformational GovernmentThrough Web Services and SOADitton Manor, London area, 29 October 2007


Recommended