copyright oasis, 2007 oasis setting the new www portal standards o rganization for the a dvancement...
TRANSCRIPT
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 “true”Toward a “true” SOA (SSOA (Service ervice OOriented riented AArchitecturerchitecture)) ParadigmParadigm 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.no www.eprforum.org
Copyright OASIS, 2007
Do Norway have Political Courage into Holistic Thinking ?
How is it possible that our Common Society (Authorities) can accept today's ICT anarchy ?
Do the politicians in the new Global and Inclusive ICT society dear to do :
- 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 )- be giver of Premises? ( Do we show activeness by encourage to : Voluntary work ? Debate ? Grants from the Industry ? )- take Control & Ownership in Co-operative interchange solutions? (Super Portals with common ”Traffic Rules”)- finance illustrating Pilots? ( Public Funding ? Innovation Norway ? )- Utilize and Thrust Public and Neutral ”Instruments”?( Brønnøysundreg., Standards Norway ? Etc )- participate in International Standardization on the Common Community's terms? ( Neutral basic )- specify Service Oriented Architecture based on Choice, Change and Growth ?(SOA and change mng)- change today’s framework in Public Bargains ? (electronic and adaptive Contracts)- clean up undesirable and tied up vendor connections ? ( Insiders / sitting on both sides of the table in negotiations)- use experienced ICT expertise ( non sale ) ? ( Neutral advices in system specifications)
Infrastructures & Public Super Portals must be our Common Community's responsibility !
eGov Test-Bed: Look to Norway ? www.eprforum.no / www.eprforum.org
Copyright OASIS, 2007
Industriesinterests
Why Public Supervision & Quality Assurance ? Standardized and Atomized Mechanisms in 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” in interconnection ?
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 the Authority's responsibility)(Off course the Authority's 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 by dominating vendors that set the anarchy will still be controlled by dominating vendors that set the rules and limit the open and inclusive interconnection with fair 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 do require an INTERCONNECTION REGIME do require an INTERCONNECTION REGIME notnot dominated by some vendor(s) ! dominated by some vendor(s) !
The The PSQA-projectsPSQA-projects utilize ” utilize ”traffic rulestraffic rules” specified through ” specified through completely open standardscompletely open standards by by OASISOASIS and and UN/CEFACTUN/CEFACT.. ( The Globalized community )( The Globalized 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 Source ( PHP , Perl, Plone, mm )Open Source ( PHP , Perl, Plone, mm )– . NET MicrosoftMicrosoft– SunONE Open Net Environment Sun Microsystems ( J2EE )Sun Microsystems ( J2EE )– WebSphere IBM ( J2EE )IBM ( J2EE )– WebLogic BEA ( J2EE )BEA ( J2EE )– MySAP SAP ( J2EE )SAP ( J2EE )– HP Web Services HewletPackard ( Apace SOAP (Cocoon2), J2EE )HewletPackard ( Apace SOAP (Cocoon2), J2EE )– Orbix E2A IONA ( J2EE )IONA ( J2EE )– Oracle9iAS Web Services ORACLE ( J2EE )ORACLE ( J2EE )– . 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
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
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