oasis bcm tc and norstella eprxml-project bcm tc... · haa:25/06/2003 breaking up today’s...
TRANSCRIPT
HAA:25/06/2003
EE--Government Services organized and Government Services organized and managed through Portal Technologymanaged through Portal Technology
Services wrapped together with:Services wrapped together with:
Web Services (WS) Web Services (WS) & &
Electronic Processes (EPR)Electronic Processes (EPR)
NorStella’sNorStella’see--Government Government
““eprXMLeprXML” project” project
HAA:25/06/2003
The Object Web with WS:
Content Management (competing frameworks) :
Apache SOAP:Open Source.NET MicrosoftONE Open Net Environment SunWebSphere IBMWebLogic BEAMySAP SAP .MAC Apple etc
Today's WEB:Human Centric WEB
PRESENTATION:
HTML
PORTAL:
Now with Web Services:Application Centric WEB
UDDIWSDLSOAP
Dokumentkort
Versjonskontroll versjonHøringsrunde statusColumnHeadings kols
SendDokumentPåHøring()Skanne()SkriveBrev()SkriveNotat()LeggeInnLyd()Hjelp()
Hjelpemiddel(from Tilgangskort_P)
Dokument
Navn navnUtført initialerDatoKlokkeslett
Utført()
(from Dokument_P)
DokumentArbeid
Common Mapping (Abstraction)
META Object modeling
CONTENT-definition:
XML
HAA:25/06/2003
Breaking up Today’s Proprietary Data Systems and enablingObject Modeling Integration
( Technology & Platform independent mapping )
by help of WS:
”THIN” Clients:
Intranett/EthernetInternet
– Accountancy– Salary– Payment– Order– Invoicing– Inventory– Purchase– Sale– Logistic– Transport– etc
– Reporting– Control/Supervision– Custom– Tax– VAT– Transport– Fleet management– Bank services– etc
INTERNAL BUSINESS PROCESSES: EXTERNAL BUSINESS PROCESSES :
Service Part with Business logic:- ebXML- ”eprXML”Mapping:- Data variables- Methods- Scenarios
SOAP/XML
HTML / XML
Catalog ServicesBusiness Processes:(WSs’)- Account - Reports- Salary - Control- Payment - Custom- Order - Tax- Invoicing - VAT- etc - etc
HTML / XML
HTML
WSDL META mode l
WS 1 WSDL META mode l
WS 2 WSDL META mode l
WS 3 WSDL META mode l
WS 4 WSDL META mode l
WS 5 WSDL META mode l
WS 6WSDL META mode l
WS n
UDDI
DatabaseDatabase--server:server:
ApplicationApplication--server:server:
DatabaseDatabase--server:server:
ApplicationApplication--server:server:
Service Portal
WSDL META model
WS XWSDL META model
WS FWSDL META model
WS EWSDL META model
WS DWSDL META model
WS CWSDL META model
WS BWSDL META model
WS A.NET,ONE,SAP,WEBSphere .. ! .NET,ONE,SAP,WEBSphere .. !
HAA:25/06/2003
ServiceService--StructureStructure vis-à-vis ITT--StructureStructure :Wrapped together with WS + ”eprXML”
IT organized structure IT organized structure ( HW+SW+ Infrastructure )( HW+SW+ Infrastructure )
Bottom Up Bottom Up ApproachApproachService organized structure Service organized structure
(Users + (Users + ServiceProvidersServiceProviders))
Top Down Top Down ApproachApproach
Ministry
X
Ministry
A
Company 3Company 3
Ministry
C
Ministry
B
Company mCompany m
E-Gov LOCAL administration
E-Gov REGIONAL administration
E-Gov CENTRAL administration
Company 1Company 1 Company 2Company 2
Intranet/InternetSOAP-messages
XMLEPR Folder System
UDDI ServiceInterpretation
Center
ServiceCatalog:EPR Folder Structure
Dokumentkort
Versjonskontroll versjonHøringsrunde statusColumnHeadings kols
SendDokumentPåHøring()Skanne()SkriveBrev()SkriveNotat()LeggeInnLyd()Hjelp()
Hjelpemiddel(from Tilgangskort_P)
Dokument
Navn navnUtført initialerDatoKlokkeslett
Utført()
(from Dokument_P)
DokumentArbeid
WSDL Interface
WS nWSDL Interface
WS 1WSDL Interface
WS 2WSDL Interface
WS 3WSDL Interface
WS 5WSDL Interface
WS 4
Portal Service integration module:
HAA:25/06/2003
EPR Portal Server Integration module:
e-Government Co-operation Methodology as “driver”
WEB Services: (XML)UDDI = Service CatalogWSDL = ConnectionSOAP = Message exchange
Service Portal:
Info.part & Service part
HTML
XML
Legacy system 1 Legacy system n
Closed Net Closed Net
XML XML
Web Server Web Server
Process Server 1
Web Server
RefridgeRefridge/Freeze/Freeze--devicesdevices
LightingLightingControlControl
SecuritySecuritySystemsSystems
Process Control LANsProcess Control LANsEL meterEL meter
Node 1Node 1Node 2Node 2
Node 3Node 3 Node iNode i
HVACHVAC
Node 4Node 4
Service Part:
Employees working folder with information and help tools
HTML
Intranet/InternetSOAP-messages
XMLEPR Folder System
UDDI ServiceInterpretation
Center
ServiceCatalog:EPR Folder Structure
Dokumentkort
Versjonskontroll versjonHøringsrunde statusColumnHeadings kols
SendDokumentPåHøring()Skanne()SkriveBrev()SkriveNotat()LeggeInnLyd()Hjelp()
Hjelpemiddel(from Tilgangskort_P)
Dokument
Navn navnUtført initialerDatoKlokkeslett
Utført()
(from Dokument_P)
DokumentArbeid
WSDL Interface
WS nWSDL Interface
WS 1WSDL Interface
WS 2WSDL Interface
WS 3WSDL Interface
WS 5WSDL Interface
WS 4
HAA:25/06/2003
HTML
1: Citizens and Customers/Suppliers:Info. Part &Service Part
BROWSERS:
XML XML XML XML XMLWS in Legacy Systemswith different Business logic
( Security Domains )
SERVICE PORTALS: ( TCP/IP networkig )
”eprXML”Core Components
UDDI Service Catalog
WSDL Connection
SOAP Message Exchange
e-Governments User Rolesin EPR organized Service Portals
2: Adm. and Service workers:Work Folders with info.and Help Tools
Service Part
HTML
3: Folder Constructors:Construction of newfolder employmentsGenerate Folder Container Template/structur with roles
Service Part
HTML
4: Portal & System-developers:Programming of Portal- and Legacy Systems with WSinterfacing (WSDL modeling)
New WS’sWSDL META model
spesifications
.NET, ONE, WEBSphere, mySAP .. !
HAA:25/06/2003
Visualization ofEPR Folders
Folder Container:
Time
Service
Phase 1 Phase m
Service 1
Service n
Folder 1 Folder m
Folder n Folder q
HAA:25/06/2003
EPR Folder’s Core ComponentsObject Models Organizing and Managing WS
Service Portals SERVICE PART
EPR Folder Container:
DokumentkortStyrer tilgang til blankett- og dokumentmaler samt arkiverte
Dokumenter.
DokumentkortStyrer tilgang til blankett- og
dokumentmaler samt arkiverte Dokumenter.
DokumentkortStyrer tilgang til blankett- og
dokumentmaler samt arkiverte Dokumenter.
DokumentkortStyrer tilgang til blankett- og
dokumentmaler samt arkiverte Dokumenter.
DokumentkortStyrer tilgang til blankett- og dokumentmaler samt arkiverte
Dokumenter.
Document cardHandles all the
Documents in the folder.WS linking
Steering Card functions
Routine cardSupport to adm. working
process in the business logic.(Often RuleControlled ProcessFlow)
DokumentkortStyrer tilgang til blankett- og
dokumentmaler samt arkiverte Dokumenter.
DokumentkortStyrer tilgang til blankett- og
dokumentmaler samt arkiverte Dokumenter.
DokumentkortStyrer tilgang til blankett- og
dokumentmaler samt arkiverte Dokumenter.
DokumentkortStyrer tilgang til blankett- og
dokumentmaler samt arkiverte Dokumenter.
DokumentkortStyrer tilgang til blankett- og
dokumentmaler samt arkiverte Dokumenter.
Instruction card(Service card)
Def. of physical Instructionsin a working process.
Includes inspection and reports.
Steering Cards:
Arbeidsmappe( Opprettes når ny bruker eller ny process )Arbeidsmappe
( Opprettes når ny bruker eller ny process )
Working FolderContain everything a user needs in work. All Working Folders are divided into phasesRelated to progress.
RoleService
+ UsererID
phase
Steering card
Single Sign-On (PKI) portal:
(Security Domains)