230 likes | 375 Views
Architecture Models to Support Accessible eGovernment Services for All. Karl Wessbrandt, the Swedish Administrative Development Agency 19 April 2007. Local level Elections to the Municipal Council The Municipal Council elects the Municipal Executive Board. Regional level
E N D
Architecture Models to Support Accessible eGovernment Services for All Karl Wessbrandt, the Swedish Administrative Development Agency 19 April 2007
Locallevel • Elections to the Municipal Council • The Municipal Council elects the Municipal Executive Board • Regional level • Elections to the County Council • Assembly • The County Council Assembly elects the County Council Executive Board • National level • Elections to the Riksdag (Swedish parliament) • The Riksdag elects the Prime Minister, who forms a government 21 Countys 290 Municipalities The democratic system in Sweden
Directing the Operations of Government Agencies Appropriation directions, allocation of appropriations and assignments Appointments to senior posts and organisational form Laws and ordinances Performance Management §
eGovernment targeted areas • Service Quality • Efficiency • Working Conditions • Impact on Society • Transparency
Cabinet Industry Representatives Verva - The AdministrativeDevelopment Agency Representatives Regulations Guidelines Representatives Municipalities & Counties Government Agencies
Verva – instruments • Prepare and issue guidelines and ordinances to national agencies • ICT-procurement for public sector • To promote common development and activities • To promote joint action within the public sector and with the private sector
A Public Administration that is Connected and Coherent Inter Office Organi- sation eID & Dynamic Chan- nels Back Office Front Office Service eID Personal eID
Joined-up eGov Services: Coherent Case Processing standardized messages Agency A Service Oriented Support Stove-pipe systems Information Content XML Schema, Metadata, Controlled terminology Web catalog Agency B XML-converter Internet Secure eLink Transport Information Management Platform Infra Services
€ € € € € € € € € € € e-Identification modelTop Down?
? € € € € € € € € € € € e-Identification modelBottom Up? Internet Banking: Some 3 million accountholders (out of a population of close to 9 million) ”Soft eID’s” Download over the net No Cards – now…
CA • Contract. • ”Token” or other method to handle keys. • Safe identification method. • Client hardware and software. • Help Desk and Revocation. Issuer • Secure Channel • Revocation information • Helpdesk and Service.: User e-Id Service Model Relying Party
Period Payment CA • The User pays • For Certificate. • For Usage. • etc Issuer Transaction Payment • Relying Party pays: • For Active User. • For Usage • etc € € € User e-Id Cost Model Relying Party
What´s in the message envelope?Good practice schema structure, designed for re-use
Semantic interoperability: Example from a modeling workshop about the concept ”person”
Example: Termbank of the National Health & Welfare Board http://app.socialstyrelsen.se/termbank/
Critical issues & success factors for eGovernment development Interoperability layers and supporting services Models and Guidelines IT Framework Agreements
Interoperability Layers Legal interoperability Organisational interoperability Semantic interoperability Technical interoperability Based on IDABC EIF
Framework of Architectures Interoperability Architecture Enterprise architecture Statskontoret
Architecture Framework for eGovernment User demands and neeeds Common Front End Functions Common Resources and Structures Enterprise systems Enterprise systems Enterprise systems eGovernment Specifications Statskontoret 2004 Guidelines Regulations Procurements Verva as a platform for collaboration Specifications Standards Methods Processes Interfaces
Approach according to the OASIS SOA Reference Model • Framework – stating basic principles, independent of specific standards or technologies • Reference Architectures – with more detailed guidelines, from different viewpoints and for different sectors, including references to standards or common specifications • Concrete Architectures, describing the details needed to implement specific solutions 1 and 2 are central issues, 2 and 3 are handled by the sectors, by the user organisations and by the vendors and consultants concerned
Map and Publish Electronic Information Exchange per Public Authority Municipality Y Region Z Municipality X • Provide info about • Data Base Name • Purpose • Legal basis • Secrecy level (if any) • Access fees (if any) • Information security • Information Interface • Communication Interface • etc. Authority F Authority A Agency B Board C Agency E Authority D Open Catalog Service Public Internet Access
A coherent process from idea to working solution to build a collaborative eGovernment system practice Working, collaborative implementations implementation Guidelines Procurements Ordinances eGovernment Function Specifications development Processes Interfaces Specifications Methods Standards eGovernment Reference Architectures idea eGovernment Architecture Framework General Market Function Specifications Formal standards De facto Standards Specifications Methods Processes Interfaces
Karl Wessbrandt, the Swedish Administrative Development Agency karl.wessbrandt@verva.se