fp5 ist egov project presentation at the french prime minister cabinet in 2002

78
French PM Cabinet Paris 15 November 2002 Dr. Efthimios Tambouris Archetypon S.A. An Integrated Platform for Realising Online One-Stop Government: The eGOV project

Upload: efthimios-tambouris

Post on 14-Jan-2017

90 views

Category:

Presentations & Public Speaking


0 download

TRANSCRIPT

French PM Cabinet Paris 15 November 2002

Dr. Efthimios Tambouris

Archetypon S.A.

An Integrated Platform for Realising Online One-Stop Government:

The eGOV project

French PM Cabinet Paris 15 November 2002 2

The eGOV Team

Dr. Efthimios Tambouris

e-Government Unit Manager, Archetypon S.A.

Mr. John Malone

CEO, Archetypon International

Mr. Frederique Loeurng

Project Officer, European Commission

French PM Cabinet Paris 15 November 2002 3

Presentations and demonstrations

Project Overview

Our Conceptual e-Government Framework

Project Organisation and Management

Technical Approach

Use Scenarios and Slides Demonstrations

French PM Cabinet Paris 15 November 2002 4

Project Fact Sheet

Name: An Integrated Platform for Realising Online One-Stop Government

Contract: IST-2000-28471

Duration: 24 months

Budget: 4,782,211 €

EC Funding: 2,500,000 €

Person Months: 468.2

Web Site: www.egov-project.org; www.egovproject.org (available in English, German, French and Greek)

E-mail: [email protected]

French PM Cabinet Paris 15 November 2002 5

The Consortium

• IKV ++

• Archetypon S.A.

• NCSR ‘Demokritos’

• Ministry of Interior, Public

Admin & Decentralisation

• Municipality of Amaroussion

• Siemens • University of Linz • Ministry of Public service and Sports • Federal Computer Center • IDHEAP

• Tieto Enator

PO: Frederic Loeurng

• Beijing?

French PM Cabinet Paris 15 November 2002 6

Archetypon S.A. and e-Government

Archetypon:

A Hellenic, independent IT company

Stable rhythm of growth (from 35 to 150 employees in the last 5 years)

International Market focused (customers: Microsoft, IBM, Siebel, European Commission…)

Activities: e-Government, e-Solutions, S/W engineering & testing factory, multi-lingual content, digital media, telecoms, consulting.

e-Government Unit:

Coordination of IST EURO-CITI and eGOV projects

Initiator and partner in IST SmartGov project

Many scientific publications

Members act as Team Members in CEN and Dublin Core-GOV Working Group.

Members act as peer-reviews in significant e-government workshops and conferences e.g. EGOV conference (within DEXA), KMinGOV, e-government track within Bled e-commerce conference etc.

Members act as thinks tank members, consultants, experts etc. in a number of projects, panels, groups etc.

French PM Cabinet Paris 15 November 2002 7

To specify and develop the eGOV integrated one-stop government platform which consists of the following major building blocks:

Portal platform

Service Repository and Service Creation Environment

GovML as the connecting ‘glue’

To develop public services using the Service Creation Environment

To deploy and evaluate the platform in three countries (Austria, Greece, Switzerland)

To investigate relevant process models

To disseminate and exploit the project’s results

Project Objectives

French PM Cabinet Paris 15 November 2002 8

e-development in context

Political System

Administration

Citizen

Business

Formulate Public Policy

B2B

e-democracy e-government

(G2B)

e-government

(G2C)

e-commerce

G2G

G2E

French PM Cabinet Paris 15 November 2002 9

e-government

is e-business of the state

hence practices and experiences from e-commerce might be applicable to e-government

but e-government and e-commerce have significant and considerable differences!

Some differences with significant impact in IT & consulting projects:

Law (the private sector is free to do anything except what is explicitly forbidden by law while the public sector cannot do anything unless it is explicitly legislated)

Mission (the public sector does not chose its “customers” and has to be concerned about the limitation of exclusions and digital divide)

e-government and e-commerce

French PM Cabinet Paris 15 November 2002 10

e-government domain characteristics

Design-for-all

Compatibility with ISO 13407 and the international templates of W3C (Web Accessibility Initiative) that have recently been adopted by the EU.

Design according to the Citizen's needs

A Human-centric model of service provision based on life events.

Interoperability

Adoption of open templates and architectures (Web Services, XML).

Maturity level

Materialization of solution in all levels (Information, offering of electronic forms, support of bilateral communications, transactions).

French PM Cabinet Paris 15 November 2002 11

e-government: Planning for change

There must be visible and committed leadership within both the political and administrative arms of government.

There must be the right infrastructure and implementation programme, with clear accountability for results.

There must be a clear policy statement, set deliverables and a timetable.

There must be a framework for an authentic e-government strategy.

French PM Cabinet Paris 15 November 2002 12

Level of Sophistication of e-government services

The EC has proposed a four-stages framework:

Stage 1 - Information: online information about public services

Stage 2 - Interaction: downloading of forms

Stage 3 - Two-way interaction: processing of forms, including authentication

Stage 4 - Transaction: case handling; decision and delivery (payment)

In addition to those, in the USA a fifth stage has been proposed:

Stage 5 - Integration: services integration based on users needs

French PM Cabinet Paris 15 November 2002 13

Governmental Web Presence: Website vs. Portal

Website Portal Basic homepage Homepage organised by

customer groups/interests

List of agencies List key services

Mainly static information Information and Interactions

Some transactions Transaction rich

Organised by agency Organised by used needs

Often stand-alone to IT Fully integrated to IT systems

Weak customer support Full customer support

Source: Accenture, 2001

French PM Cabinet Paris 15 November 2002 14

The Ultimate e-government realization: One-Stop Government

Definition:

The integration of public services from a customer’s (citizen or business) point of view.

Characteristics:

Services must be integrated (technological and organisational challenge)

The integration must follow citizens needs (human, technical and organisational challenge)

Life-events and business-episodes as guiding metaphors for integration:

The life-event concept: Life-events describe situations of human beings where public services may be required.

The business-episode concept: Business episodes describe topics of companies and self-employed citizens that may trigger public services or interactions with public authorities.

French PM Cabinet Paris 15 November 2002 15

Human centered Service Provision

From a model based on the internal organization of the Public Sector to a model based on the needs of the citizen

Municipality

Directorate of Urban Planning

Directorate of Technical Service

Directorate of Citizenship

Ministry of the Interior

Tax Office

CITIZEN

BIRTH

SCHOOL

WORK

HEALTH

TRAVEL

MARRIAGE

PENSION

DEATH

French PM Cabinet Paris 15 November 2002 16

Service Provision Model

PORTAL ΣΥΣΤΗΜΑ ΠΑΡΟΧΗΣ

ΥΠΗΡΕΣΙΩΝ ΚΑΙ ΠΕΡΙΕΧΟΜΕΝΟΥ

G2G

System for Providing

Services and Content and for

Coordination Activities

Each channel has its own system for

connection with the back-office

French PM Cabinet Paris 15 November 2002 17

Project Scope

Scope:

Portal

Mid-office

Integration with back-office and channels

Out of scope:

Back-office automation

Implementation of communication channels

French PM Cabinet Paris 15 November 2002 18

eGOV Conceptual Model

Life-event

eGOV Composite

Service

Public Content

eGOV Elementary

Service

Back-office process

Public Service

Metadata

Content eGOV Elementary

Service

eGOV Elementary

Service

French PM Cabinet Paris 15 November 2002 19

eGOV Layered Architecture

Service A

Citizen

Service B

Service Implem.

Element. Service Public

Service

Public Service

Public Service

Life Event

Service Implem.

Element. Service

Composite Service

Public Authority 2

Public Authority 1

Mid-office Portal

Public Authority responsible for one-stop government

Back-office

French PM Cabinet Paris 15 November 2002 20

Main Benefits of eGOV Approach

Benefits to citizens and businesses:

Invocation of integrated public services based on the life-event

concept

Invocation of individual public services

Benefits to public authorities:

eGOV services may be re-used in many different life-events

Existing automated public services can be provided to the

citizens through the eGOV platform

Automated as well as non-automated public services can be

integrated in the eGOV platform

The eGOV conceptual model is implemented based on standards and state of the art technologies (XML, RDF, UDDI, WSDL, SOAP, etc.)

French PM Cabinet Paris 15 November 2002 21

Project Overview

Project Organisation and Management

Technical Approach

Use Scenarios and Slides Demonstrations

Presentations and demonstrations

French PM Cabinet Paris 15 November 2002 22

Project structure – Gantt Chart

Workpackage name 01 02 03 04 05 06 07 08 09 10 11 12

Year 1

13 14 15 16 17 18 19 20 21 22 23 24

Year 2

WP0.1. Project Management

and Coordination

WP1.1. Specification of Portal

and Network Architecture

WP1.2. Specification of Services and

Investigation of Process Models

WP2.1. Implementation of the Network

Architecture and the eGOV Portal

WP2.2. Implementation of the SCE

and the Service Repository

WP2.3. Implementation of GML

Syntax and Filters

WP2.4. Development of the eGOV

Process Models

WP3.1. Integration and

Trials Configuration

WP3.2. Trials evaluation

M2

D021

D111

D121

MilestonesM5

D211

D221

D231

D241

Deliverables

M6

D311

D312

M7

D321

D032

D022

D012

D031 D011

WP0.2. Dissemination and Exploitation

WP0.3. Assessment and Evaluation

M1 M3 M4

French PM Cabinet Paris 15 November 2002 23

Achievements so far (1/2)

Technical Achievements

Citizens, Businesses, and Public Authorities Requirements gathered using questionnaires including online ones

Specifications of eGOV Portal, Network Architecture and services derived

Process Models at participating local authorities surveyed

Implementation of Portal nearly completed

Implementation of the network architecture (SCE, SR,STT,SDT) nearly completed

Implementation of GovML filters nearly completed

GovML data and metadata vocabulary almost finalised

Contribution to standards (GovML presentation at CEN)

Process Models and re-engineering methodology developed

Necessary commercial software products determined

French PM Cabinet Paris 15 November 2002 24

Achievements so far (2/2)

Managerial Achievements

Firm management, coordination and quality processes in place

Creation and maintenance of the project’s Web site in four

languages (English, German, French and Greek)

Creation of dissemination material (A3-size and A4-size folder,

poster, “briefcase”)

Participation in numerous events

Several scientific publications in conferences and journals

Several companies/universities expressed their interest to join

the eGOV consortium

Potential products identified and initial exploitation and use plan

constructed

French PM Cabinet Paris 15 November 2002 25

Dissemination and Promotion Activities

Elaboration of websites http://www.egov-project.org; http://www.egovproject.org in

English,

French,

German and

Greek

Creation of promotional material (leaflets, briefcase) in several languages

French PM Cabinet Paris 15 November 2002 26

Scientific Publications / Standardization

Partners organise workshops and present eGov results at all relevant conferences. - participation in 23 events - 10 scientific publications

GovML is the eGOV contribution towards the international standardisation bodies. A presentation at CEN (European Committe for Standardization) has already been made.

French PM Cabinet Paris 15 November 2002 27

Project Overview

Project Organisation and Management

Technical Approach

Use Scenarios and Slides Demonstrations

Presentations and demonstrations

French PM Cabinet Paris 15 November 2002 28

Technical Objectives

Portal

To specify and implement the Life-Event Portal

Network architecture

To specify and implement the Service Creation

Environment (SCE) and the Service Repositories (SR)

GovML

To implement the GovML syntax and filters

Process Models

To develop the eGOV process models and re-

engineering methodology

French PM Cabinet Paris 15 November 2002 29

Overview of the Technical Architecture

Life Event Portal

INTERNET

Service Repository

Service Runtime Environment

Service Creation Environment

Service Repository

Service Runtime Environment

Service Creation Environment

eGOV Middleware eGOV Middleware

Access through multiple devices

The eGOV platform consists of:

The Life Event Portal, deployed in one public authority responsible for one-stop government

The eGOV Middleware, deployed in all participating public authorities

French PM Cabinet Paris 15 November 2002 30

eGOV components: Life Event Portal

Main functionality of the life event portal consists of:

Authentication

User registration

Personalisation

Service invocation

Content retrieval

Multilinguality

Wireless support

Metadata management

and query invocation

Portal

result Service Description

Service Description

Content Meta Data Description Service

Meta Data Description

Service Request

Service Response

Service Repository

Service Runtime

Environment Content

Repository

UDDI SIR

French PM Cabinet Paris 15 November 2002 31

eGOV components: SCE, SRE and SRs

Main functionality:

Incorporation of service

implementations

Web service creation

Definition of service flow

Service description

Service publishing

Managing service flow

Service tracking

Elementary Service

Interface

Service Metadata

Service & Content Repository

Service Creation Environment

Us

er

I/F

Service Description Tool

Web Service Creation Environment

Service Requestor I/F Service Admin I/F

Service Runtime Environment

Service Requestor

(Portal)

Service Management

Elementary eGOV

Services Composite eGOV

Services

Basic eGOV

Services

STT ESI SDC ASL

French PM Cabinet Paris 15 November 2002 32

GovML Data vocabulary:

Three XML vocabularies for describing the structure of information about public services:

General description of Public Services

General description of Life Events

Specific description of Public Services

GovML Metadata vocabulary:

Metadata element set (application profile) based on Dublin Core

Implements RDF schema specification

eGOV components: GovML

GovML documents

General description

Specific description

Public Services

Life Events

XML XML

XML

Metadata Element Set

French PM Cabinet Paris 15 November 2002 33

General Description vocabulary

Element Element 1 Title 11 Attention

2 Description 12 Periodicity

3 Language 13 Time to deliver

4 Related Services 14 Cost Information

5 Audience 15 Service Hours

6 Public authority type 16 Employee Hints

7 Eligibility 17 Citizen Hints

8 Required Documents 18 FAQ

9 Procedure 19 Result

10 Law

General description data vocabulary for public services

Element 1 Title

2 Description

3 Language

4 Related Services

5 Law

General description data vocabulary for life-events

French PM Cabinet Paris 15 November 2002 34

Specific Description vocabulary

Element Element 1 Title 14 Cost

2 Description 15 Cost Information

3 Language 16 Service Hours

4 Public Authority name 17 Contact Details

5 Public authority department

18 Employee Hints

6 Required Documents 19 Citizen Hints

7 Electronic Documents 20 FAQ

8 Eligibility 21 Service Code

9 Procedure 22 Level of automation

10 Attention 23 Public authority address

11 Delivery channel 24 State

12 Periodicity 25 Name of service

13 Time to deliver

Specific description data vocabulary for public services

French PM Cabinet Paris 15 November 2002 35

Production of GovML documents

Service Description Tool

Service Repository

XML storage mechanism

GovML (XML)

GovML (XML)

French PM Cabinet Paris 15 November 2002 36

GovML metadata element

RDF schema

The core of GovML metadata element set is Dublin Core

Elements of EGMS, PRISM have also been used

Element Metadata standard 1 Title Dublin Core

2 Creator Dublin Core

3 Subject Dublin Core

4 Publisher Dublin Core

5 Date Dublin Core

6 Type Dublin Core

7 Format Dublin Core

8 Language Dublin Core

9 Relation Dublin Core

10 Coverage Dublin Core

11 Audience EGMS

12 Has Translation PRISM

French PM Cabinet Paris 15 November 2002 37

eGOV components: Process Models

Homogenised terminology and integrated service modelling

Consists of

Public services

Process steps and primary

services

Portal

Front-office

M a

p

p i n

g

Life-event / business situation

Processes

have

Consists of

Back-office

French PM Cabinet Paris 15 November 2002 38

One-stop Process Models: Example

Example of an integrated process model (abstract level) for the public service “marriage at the civil office”

Process flow describes the tasks of the citizen at the portal layer and the interaction with the back-office of the respective PA

French PM Cabinet Paris 15 November 2002 39

Technologies & Deployment Platform

eGOV Middleware

eGOV Portal

• BEA WebLogic Application Server

• BEA WebLogic Portal Server

• IONA XML bus

• WOKUP Mobile Extensions

• BEA WebLogic Application Server

Content Directory

• Profium SIR • Protégé

Service Directory

• SUN UDDI

Service Repository

• Oracle 8i

Service Description

Tool

Service Tracking

Tool

ESI SDC ASL GovML Filters GovML

GovML

Portal Applications (Portlets)

Web Services

WSDL/SOAP

XML/XSLT

J2EE

RDF

UDDI

SR API Technologies used

Products & Tools

eGOV Implementation

• ADONIS Modeling Tool

French PM Cabinet Paris 15 November 2002 40

Presentations and demonstrations

Project Overview

Project Organisation and Management

Technical Approach

Use Scenarios and Slides Demonstrations

French PM Cabinet Paris 15 November 2002 41

Use scenarios

Use Scenario 1: eGOV Portal (citizen’s point of view)

Use Scenario 2: eGOV Service Lifecycle (public authority’s point of view)

French PM Cabinet Paris 15 November 2002

Use Scenario 1

eGOV Portal (citizen’s point of view)

eGov Portal

Authentication SIR UDDI Actual content Actual service

Life-events

Marriage

We are going to get married!

Where could we find information

and help with our problems and

arrangements?

•How do we get hold of information?

•Is it worth the effort to register?

•How do we do it?

Looks good! But…

Now we are in!

Where could we find information

concerning our situation??

…so about getting married…

Here we start digging for

information…

Useful information and hints!!

Could it be possible to make

some arrangements as well?

French PM Cabinet Paris 15 November 2002

Use Scenario 2

eGOV Service Lifecycle (public authority’s point of view)

A new public service to eGOV portal

SD CD

2. Service

description

3. Portal for citizens

1. Service creation

and run-time

/**

* Constructor.

*

* @param regQueryUrl Query Url to Registry component, optional: could be given

in property, @see EgovRegistry

* @param regHttpProxyHost Proxy Host (if beyond firewall) to Registry component, optional:

could be given in property,

* @see EgovRegistry

* @param regHttpProxyPort Proxy Port (if beyond firewall) to Registry component, optional:

could be given in property,

* @see EgovRegistry

* @exception EgovException If bad arguments or logger initialisation fails

* @see EgovException

*/

public EgovWSClient(String regQueryUrl, String regHttpProxyHost, String regHttpProxyPort) throws

EgovException

/**

* Gets the wsdl url and access point url of a Service and it's service id.

* Only one fetch from UDDI needed.

* <br/> A. Service name match: Only partial match needed.

* <br/> B. Service id match: Perfect match needed.

* <br/> Final match is logical AND operation between A and B.

*

* @param serviceName Service name

* @param serviceId Service id

* @return String array, 0: WSDL Url, 1: Access Point Url

* @exception EgovException If service failed

* @see EgovException

*/

public synchronized String[] getWsdlAndAccessPointUrls(String serviceName, String serviceId)

throws EgovException

/**

* Retrieves the data from url.

*

* @param url Url as String

* @return Data from url as String

* @exception EgovException If service failed.

* @see EgovException

*/

public String getData(String url) throws EgovException

/**

* Connect to service.

*

* @param url Access Point Url as String

* @param params Paramters for the service and SOAP parameters

* @return Xml Response Message as String

* @exception EgovException If service failed.

* @see EgovException

*/

public String connectToService(String url, String params) throws EgovException

/**

* Convert to string.

*

* @return String String representation of object

*/

public String toString()

1. Create service

• process modelling

• service implementation

• Web service creation

SD

2. Create service decription

• specific description

• general description

SR

3. Create service metadata

• metadata model

• service metadata

Life Event

...

...Marriage

Resource

Civil

MarriageReligious

Marriage...

CD

4. Invoke eGOV service

CD SD

French PM Cabinet Paris 15 November 2002

Demonstration

Service Description Tool

French PM Cabinet Paris 15 November 2002 63

SDT - Login

French PM Cabinet Paris 15 November 2002 64

SDT - Welcome

French PM Cabinet Paris 15 November 2002 65

SDT - Service Description Manager

French PM Cabinet Paris 15 November 2002 66

SDT - Service Description Manager

French PM Cabinet Paris 15 November 2002 67

SDT - Service Description Manager

French PM Cabinet Paris 15 November 2002 68

SDT - Edit Page and Workflow

French PM Cabinet Paris 15 November 2002 69

SDT - Edit Page and Workflow

French PM Cabinet Paris 15 November 2002 70

SDT - Edit Page and Workflow

French PM Cabinet Paris 15 November 2002 71

SDT - Edit Page and Workflow

French PM Cabinet Paris 15 November 2002 72

SDT - Service Description Manager Search

French PM Cabinet Paris 15 November 2002 73

SDT - Service Description Manager

French PM Cabinet Paris 15 November 2002 74

SDT - Content Manager

French PM Cabinet Paris 15 November 2002 75

SDT - Content Manager Edit Page and Workflow

French PM Cabinet Paris 15 November 2002 76

SDT - User Manager List

French PM Cabinet Paris 15 November 2002 77

SDT - User Manager Edit

French PM Cabinet Paris 15 November 2002 78

Thank you for your attention!

Questions/Comments?