View
213
Download
0
Tags:
Embed Size (px)
Citation preview
Copyright OASIS, 2007
Does Norway have the Political Courage to Act Holistically ?
Why do our Civic Authorities accept today's ICT anarchy ?
Do the politicians in the new Global and Inclusive ICT society dare to have:
- Innovative Thinking? ( From Static and Locked to Dynamic and Agile solutions: Agile eBusiness in Adaptive Info.systems )- Think Global, but Act Nationally and Local? ( Global Holistic Thinking with Local Solutions )- Enable Opportunities? ( Proactively encourage : Voluntary work ? Debate ? Grants from the Industry ? )- Take Control & Ownership in Co-operative Solutions? (Super Portals with common ”Traffic Rules”)- Underwrite Pilot Projects? ( Public Funding ? Innovation Norway ? )- Involve Independent Facilitators?( Brønnøysundreg., Standards Norway ? Etc )- Participate in International Standardization of Critical Common Components? ( Neutral basis )- Specify Service Oriented Architecture based on Choice, Change and Growth? (SOA and change mng)- Change today’s framework in Public Bargaining ? (electronic and adaptive contracts)- Clean up undesirable vendor lock-in + wired projects ? ( Insiders / sitting on both sides of the table in negotiations)- Use experienced ICT expertise (unaligned) ? ( Neutral advisors for system specifications)
Infrastructures & Public Super Portals must be our Civic responsibility !
eGov Test-Bed: Look to Norway ? www.eprforum.no / www.eprforum.org
Copyright OASIS, 2007
Industriesinterests
Why Public Supervision & Quality Assurance ? Standardized and Atomic Mechanisms for Public Supervision and Quality control or do you prefer
anarchy ?
Citizensinterests
Public-Interests
( Safety / Justice )- Service Orientation ?
-Infrastructures ? -Common “Traffic Rules” ?
Copyright OASIS, 2007
Why common ”Traffic Rules” for integration?
Analogy:Analogy:
Each Car Manufacturer can not dictate their own Each Car Manufacturer can not dictate their own traffic rules in a common road infrastructure! traffic rules in a common road infrastructure!
(Off course that is the road authority's (Off course that is the road authority's responsibility)responsibility)
NB ! NB ! Without open and Without open and international ”traffic rules”international ”traffic rules” today’s XML- today’s XML-anarchy will still be controlled and dominating by vendors who set anarchy will still be controlled and dominating by vendors who set the rules and limit the open and inclusive interconnection with fair the rules and limit the open and inclusive interconnection with fair competition and integration!competition and integration!
Interconnection and reuse of information in Interconnection and reuse of information in a common and open infrastructure a common and open infrastructure requires an INTERCONNECTION REGIME requires an INTERCONNECTION REGIME notnot dominated by select vendor(s) ! dominated by select vendor(s) !
The The PSQA approachPSQA approach uses ” uses ”traffic rulestraffic rules” specified through ” specified through completely open standardscompletely open standards by by OASISOASIS and and UN/CEFACTUN/CEFACT.. ( The global community )( The global community )
Copyright OASIS, 2007
• Traditional Approach– ETL (Extract Transform & Load) – EAI (Enterprice Application Integration) – UML (Unified Modeling Language)– Data warehouse– B2B + electronic commerce
• New Holistic Approach( TemplateTemplate driven ) ( SW design needed for CHOICE, CHANGE and GROWTH )
– Service Oriented Architecture– Business Centric Models– Context Driven Environment– Semantic vocabularies and othologies– XML implementation
What is the SOA Paradigm Shift ?
SHIFTSHIFT SHIFTSHIFT
Hub n’ Spoke Service-Oriented (SOA)Ad HocSource: eProcess Solutions
Copyright OASIS, 2007
Do we want vendor locking in our common and Do we want vendor locking in our common and inclusive SOA community: e-Norway / e-Gov ????inclusive SOA community: e-Norway / e-Gov ????
Or INTERCONNECTION of competing frameworks :– Apache SOAP / ZOPE:Open SourceOpen Source– . NET MicrosoftMicrosoft– ONE Open Net Environment SunSun– WebSphere IBMIBM– WebLogic BEABEA– MySAP SAPSAP– . MAC AppleApple – etc
Copyright OASIS, 2007
E-Gov INTERNATIONAL administration ( Globalization )E-Gov INTERNATIONAL administration ( Globalization )
Ministry
X
Ministry
A
CompanyCompany
33
Ministry
C
Ministry
B
Company Company
mm
E-Gov E-Gov LOCALLOCAL administration administration
E-Gov E-Gov REGIONALREGIONAL administration administration
E-Gov E-Gov CENTRALCENTRAL administration administration
Company Company
11
CompanyCompany
22
e-Gov Super Portal based on Hybrid SOA integratione-Gov Super Portal based on Hybrid SOA integration Open Integration based on eFolder organized mapping of Loosely Coupled applications ( ebXML / WS Open Integration based on eFolder organized mapping of Loosely Coupled applications ( ebXML / WS )
TOA:IT organized structureTOA:IT organized structure ( HW+SW+ Infrastructure )( HW+SW+ Infrastructure )
Bottom Up Bottom Up
ApproachApproach
EDIebXML
WSetc
SOA:Service organized structureSOA:Service organized structure (Users + ServiceProviders)(Users + ServiceProviders)
Top Down Top Down
ApproachApproach
Intranet/InternetSOAP-messages
XML
e-Folder system
ServiceInterpretation
Center
ServiceCatalog:eFolder 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 n
WSDL Interface
WS 1WSDL Interface
WS 2WSDL Interface
WS 3
WSDL Interface
WS 5WSDL Interface
WS 4
eFolder Template-processing:
Copyright OASIS, 2007
OOrganization for the AAdvancement of SStructured IInformation SStandards
Setting the new www portal standardsSetting the new www portal standards www.oasis-open.org
Hans A. Kielland Aanesen Co-chair OASIS BCM EPR SC
EPR-forum Senior adviser Web services
19. januar 2007
Toward a SOA (SToward a SOA (Service ervice OOriented riented AArchitecturerchitecture) Paradigm) Paradigm What’s next ?
Superstructure containing:- Template processing Template processing
- Front-Office eFolder workFront-Office eFolder workToward a complete end-to-end solution
including services
www.eprforum.org www.eprforum.no
Copyright OASIS, 2007
Motivation Time People
Specifications Schema
Workflow
Contract
Directory S
ervices
Presentation
Artifact relationships
Data/Codes Services/Functions Network
Source: OASIS BCM Lubash Pyramid
Core Components
Core Components WSDLWSDL
XFormsXForms
TransportRouting, Packaging
TransportRouting, Packaging
Collaboration Partner
Agreements- CPA
Collaboration Partner
Agreements- CPA
MSHSOAP
MSHSOAP
MessagesMessages
RolesRoles
Collaboration Partner
Profiles - CPP
Collaboration Partner
Profiles - CPP
NounsNouns
EventsEvents
Templat
e engine
RulesRules
VerbsVerbs
Content Assembly
Mechanism - CAM
Content Assembly
Mechanism - CAM
BP Specification Schema
BPSS
BP Specification Schema
BPSSProcessProcess
Semantic Interoperability Standards Semantic Interoperability Standards StackStack
((OASIS- CAM , BCM , SAML, ebSOA, BPEL , UBL …………………. )OASIS- CAM , BCM , SAML, ebSOA, BPEL , UBL …………………. )
eFolderTemplates:
Organizing and Orchestrating
Loosely coupled applications
(ebXML, WS)
GS1 Product ID
Copyright OASIS, 2007
eFolder Basic templates eFolder Basic templates eFolders organize and handle tasks and information in user environmentseFolders organize and handle tasks and information in user environmentsSuper portal Super portal
SERVICE SERVICE ACCESS POINTACCESS POINT
eFolder Container: ( eFolder content is accessed from many SERVERS )
Phases
SteeringCard
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.
Content CardHandles and organize all the
Documents, Drawings,Audio-files, Video-files,
Condition Monitoring data etc in the folder.
Steering card functions
Workflow CardSupport to Manage work
process and business logic.(Rule Controlled Process Flow)
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.
Task Description Card (Service Card)
Def. of physical instructions in 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 real time work.
All Working Folders are divided into phases Related to progress
Role Service
+
User ID
Single Sign-On (PKI) portal:
(Security Domains)
Copyright OASIS, 2007
Task Description Card - templateTask Description Card - template( GUI metaphor that can be modified dynamically )( GUI metaphor that can be modified dynamically )
Name of steering card TemplateTask Folders: - Folder 1 - Folder 2 . . - Folder n
Folder Content: - Group 1
- Task 1..- Task n
- Group n- Task 1..- Task n
Task Procedures: - Procedure 1 . . - Procedure n
Function buttons helps to handle physical work and reporting.The template organize info and logicin underlying Legacy systems by WSDL interfacing.
Copyright OASIS, 2007
PSQA & eFolder applications in Small Scale Production ( A SME approach )
eFolders Processing Dynamic Forms/Templates
eFolder TemplateseFolder Templates =>=> Shifting Power to Business EXPERTSShifting Power to Business EXPERTS
Copyright OASIS, 2007
PSQA in different eprArenas: eFoodFresh & Secure Food from Origin to Table Quality Assurance through eFolders Service and Reporting Applications
Copyright OASIS, 2007
PSQA-program: eFood at KLONES PSQA-program: eFood at KLONES ( Small Scale Mountain Farming )( Small Scale Mountain Farming ) - - Tracing and Quality Control in the Supply Chain of “Fresh food”Tracing and Quality Control in the Supply Chain of “Fresh food” - Integrated Planning/Description/Reporting work using PDA-phones. - Integrated Planning/Description/Reporting work using PDA-phones.
- Role authentication with Digital signature or SMS- Role authentication with Digital signature or SMS - Implementing the TraceCore standard and RFID tracing- Implementing the TraceCore standard and RFID tracing
(Task description / Reporting / Inspection by help of PDA-phone. SIM-card = Digital signature )
Copyright OASIS, 2007
PSQA-program: eFood-TOSSS PSQA-program: eFood-TOSSS ( T( Trading rading OOf f SSeafood eafood SSustainably & ustainably & SSafely)afely) - - Tracing and Quality Control in the Supply Chain of “Sea food”Tracing and Quality Control in the Supply Chain of “Sea food” - Integrated Planning/Description/Reporting work using PDA-phones. - Integrated Planning/Description/Reporting work using PDA-phones.
- Role authentication with Digital signature or SMS- Role authentication with Digital signature or SMS
Copyright OASIS, 2007
PSQA-program: eConstructionPSQA-program: eConstructionElectronic co-operation inside the Building & Construction
Arena (Task description/Reporting/Inspection by help of PDA-phone. SIM-card = Digital signature )
Copyright OASIS, 2007
PSQA-program: eHealth - HomeCarePSQA-program: eHealth - HomeCare Home Care & Home Nursing Home Care & Home Nursing handlinghandling Integrated Service Planning & Reporting. Integrated Service Planning & Reporting.
(Task description/Reporting/Inspection by help of PDA-phone. SIM-card = Digital signature )
Copyright OASIS, 2007
FAD-slide
Copyright OASIS, 2007
2) PSQA Portal:
Trading Partners
Computer systems
Trading Partners
Computer systems
Trading Partners
Computer systems
Authority's and the Participant's local Legacy/Expert-systems Owner of Data &Business logic
Product ID =
DataebXML
Web services
3) Traditional Computer Systems:
Open and Thin Clients PDA/PC (option: speech control)
1) Browser GUI:
Flexible PHASES in the Supply Chain: (Role based)
The PSQA-portal’sSteeringCard
&Templateregister
eFolder-engine:Processing
SteeringCards/Templates in Underlying Computer Systems
Copyright OASIS, 2007
eFolder Templates eFolder Templates =>=> Shifting Power to Business EXPERTS Shifting Power to Business EXPERTS
Do you want to learn more ? Do you want to learn more ?
- Contact me [email protected] See www.oasis-open.org- See www.eprforum.org- See www.eprforum.no
- Courses planned in EPR-forum