1 / 28

Digitalisering: fra forretning til færdig service

Digitalisering: fra forretning til færdig service. Modelbaseret standardisering 1. april 2009, IT-arkitekturkonferencen 2009 Jan Brown/OIO-teamet, Kontoret for Standardiserings- og Arkitekturpolitik IT- og Telestyrelsen, Videnskabsministeriet. Fra forretning til færdig service.

duer
Télécharger la présentation

Digitalisering: fra forretning til færdig service

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Digitalisering: fra forretning til færdig service Modelbaseret standardisering 1. april 2009, IT-arkitekturkonferencen 2009 Jan Brown/OIO-teamet, Kontoret for Standardiserings- og Arkitekturpolitik IT- og Telestyrelsen, Videnskabsministeriet

  2. Fra forretning til færdig service • Fra syntaktisk til modelbaseret standardisering • Næste evolutionære trin for dataudveksling med OIO • Beskriv den virkelige verden med respekt for konteksten • Projektet: Modelbaseret Standardisering • Lancering af et åbent udviklingsforløb med workshops • Ny gruppe i Digitalisér.dk, m.m. • Produkterne i det fremtidige koncept: • Et sammenhængende koncept for OIO-dataudveksling • Nye OIO-regelsæt (NDR, MDR) • Et OIO-værktøj

  3. Fra syntaktisk tilmodelbaseretstandardisering

  4. Syntaktisk standardisering • OIO-datastandardisering er i dag baseret udelukkende på syntaktiske beskrivelser med OIOXML-skemaer • Beskrivelse af et OIOXML-skema i en metadata-fil er terminologisk svagt opbygget, hvilket gør den svær at anvende til semantiske regelcheck og andre semantiske relaterede funktioner • Der er sjældent en forankring i forretningsmodeller, hvilket medfører svag kobling mellem forretning og it

  5. Næste evolutionære trin • Kobling mellem forretning og it skal styrkes • Større fokus på forretningsbeskrivelse på modelniveau og semantisk niveau • Inddragelse af domæneeksperter, modellører og terminologer, m.v. og ikke bare it-arkitekter • Dataudveksling og implementering forankres i forretningen • OIOXML - let, hurtigt og billigt • Autogenerering af OIOXML-skemaer og OIOWSDL-filer fra modelniveau • Forankring af OIOXML i forretningen • Reverse engineering fra OIOXML til model • Modelbaseret standardisering

  6. Projekt:ModelbaseretStandardisering

  7. Målet • Flytte fokus fra syntaks udtrykt i XML-skemaer til en modelbaseret tilgang til digitaliseringsprocessens forretningsobjekter • Et sammenhængende OIO-dataudvekslingskoncept for modellering og standardisering af den offentlige forretning • International forankring i standarder – XML, XML Schema, WSDL, UML, XMI, BPMN, CCTS, ISO-1087 (terminologi), mv.

  8. Åbent udviklingsforløb • Alle kan deltage • Starter 1. april • Fase 1: Etablering (april – maj) • Fase 2: Modning (juni – august) • Fase 3: Tilretning (september) • Workshops: 6. maj og medio september • Slutter 1. oktober • med en ”Release Candidate” … • hvis produkterne har X-faktor! • Efterfølgende godkendelse i OIO-komiteen

  9. Ny gruppe på Digitalisér.dk • Deltag i gruppen Modelbaseret Standardiseringpå Digitaliser.dk (http://digitaliser.dk/group/41979) • Foreløbig projektplan kan nu findes i gruppen • Send alle udviklingsønsker for projektets 3 produkter til denne gruppe, så alle deltagere kan se forslagene og debattere dem • Workshops bliver annonceret i gruppen

  10. Produkterne

  11. De 3 produkter • Ny konceptmodel for OIO-dataudveksling og modelbaseret standardisering(”fra forretning til færdig service”) • Nye regelsæt (NDR, MDR) for syntaks og modellering (semantik- og datadefinitioner, OIOXML-skemaer, OIO-WSDL, m.m.) • OIO-værktøj (gratis open source) med tæt kobling til Digitalisér.dk og det lokale miljø

  12. NDR MDR P1 OIOWSDL-fil Kontekstdef Messages Forretningsmodeller Types Operations P2 Procesmodeller Port types Kontekstdef Bindings Ports Informationsmodeller Services Kontekstdefinition Datadefinition Kontekstdef Semantiske modeller OIOXML-skemaer Ontologier Datadef Datadef Datadef Elements Attributter Taksonomier Datadefinition Datadef Datadef Types Datadef Datadef Datadefinition Forretningsafklaring Dataudveksling Implementering Harmonisering og standardisering Produktvisionen Servicedefinitioner Meddelelses-definitioner Datadefinitioner Semantikdefinition Term: Adresse Definition: Angivelse af fysisk lokalisering … OIO-processtandard OIO-servicestandard OIO-datastandard OIOXML-skema OIO-semantikstandard OIO-meddelelsesstandard

  13. NDR MDR P1 OIOWSDL-fil Kontekstdef Messages Forretningsmodeller Types Operations P2 Procesmodeller Port types Kontekstdef Bindings Ports Informationsmodeller Services Kontekstdefinition Datadefinition Kontekstdef Semantiske modeller OIOXML-skemaer Ontologier Datadef Datadef Datadef Elements Attributter Taksonomier Datadefinition Datadef Datadef Types Datadef Datadef Datadefinition Forretningsafklaring Dataudveksling Implementering Harmonisering og standardisering Produktvisionen Servicedefinitioner Dan view af informationsmodel Meddelelses-definitioner Datadefinitioner Semantikdefinition Term: Adresse Definition: Angivelse af fysisk lokalisering … OIO-processtandard OIO-servicestandard OIO-datastandard OIO-semantikstandard OIO-meddelelsesstandard

  14. Borger Adresse • Borgernavn • CPR-nummer • Hjemmeadresse • Gadenavn • Postnummer • Bynavn Personnavn • Fornavn • Efternavn Informationsmodel - Meddelelse - Data Meddelelses-definition Borger (ADD) Borgernavn (ASDD) CPR-nummer (BDD) Hjemmeadresse (ASDD) Borgernavn Personnavn (ADD) Hjemmeadresse CPR-nummer (DT) Adresse (ADD) Fornavn (BDD) Efternavn (BDD) Gadenavn (BDD) Postnummer (BDD) Bynavn (BDD) Navn (DT) Postnummer (DT) ADD = Aggregeret datadefinition ASDD = Associeret datadefinition BDD = Basal datadefinition DT = Datatype Semantik-definition

  15. NDR MDR P1 OIOWSDL-fil Kontekstdef Messages Forretningsmodeller Types Operations P2 Procesmodeller Port types Kontekstdef Bindings Ports Informationsmodeller Services Kontekstdefinition Datadefinition Kontekstdef Semantiske modeller OIOXML-skemaer Harmonisering Ontologier Datadef Datadef Datadef Elements Attributter Taksonomier Datadefinition Datadef Datadef Types Datadef Datadef Datadefinition Forretningsafklaring Dataudveksling Implementering Harmonisering og standardisering Produktvisionen Servicedefinitioner Autogenerering Dan view af informationsmodel Meddelelses-definitioner Datadefinitioner Reverseengineering Semantikdefinition Term: Adresse Definition: Angivelse af fysisk lokalisering … Reverseengineering OIO-processtandard OIO-servicestandard OIO-datastandard OIO-semantikstandard OIO-meddelelsesstandard

  16. Regelsættene – NDR, MDR • NDR – Navngivnings- og Designreglerfor OIOXML-skemaer og OIOWSDL-filer • MDR – Modellerings- og Designreglerfor semantikdefinition, servicedefinition, meddelelsesdefinition, datadefinition • Regelsæt grundlag for OIO-godkendelse • Større automatik i check af regler • Minimal manuel sagsbehandling • Designprincipper: • Færrest mulige regler • Alle regler skal have et rationale • Størst mulig it-understøttelse for både udvikler og sagsbehandler • OIOXML-udvikling skal være så let, hurtig og billig som muligt for udviklerne

  17. OIO-værktøjet • Lokalt installeret værktøj, der danner bro mellem Digitalisér.dk og det lokale udviklings- og produktionsmiljø • Gratis • Open source • Modulopbygget • 100% XML-baseret • Tilgængeligt på Softwarebørsen • Alpha-version lanceres i april, derefter løbende opdateringer

  18. Mapper Filer OIO-værktøjet XML-værktøj Digitalisér.dk OIO-værktøj Modelleringsværktøj … Lokalt udviklings- og produktionsmiljø Digitalisér.dk

  19. Mapper Filer Repository Modulopbygningen Presentation (views, navigation/searching) Digitaliser.dk Manage Model Exchange Implement XML Schema, XMI, etc. Resources

  20. Manage: • Upload/download til/fra Digitalisér.dk • Synkronisering med Digitalisér.dk • Eksport/import til/fra lokalt miljø • Styring (projekter, samlinger, ressourcer) Mapper Filer Repository Modulopbygningen Presentation (views, navigation/searching) Digitaliser.dk Manage Model Exchange Implement XML Schema, XMI, etc. Resources

  21. Model: • Ressourceoprettelse & -versionering (klasse/attribut/relation, semantikdefinitioner) • Import/eksport XMI <-> lokalt miljø • Generér datadefinitioner fra modelressourcer Mapper Filer Repository Modulopbygningen Presentation (views, navigation/searching) Digitaliser.dk Manage Model Exchange Implement XML Schema, XMI, etc. Resources

  22. Exchange: • Ressourceoprettelse & -versionering (service, meddelelse, data) • MDR-check af ressourcer • Autogenerér OIOXML-skemaer fra datadefinitioner • Autogenerér WSDL fra service- og meddelelsesdef. • Reverse eng. modelressourcer fra datadefinitioner Mapper Filer Repository Modulopbygningen Presentation (views, navigation/searching) Digitaliser.dk Manage Model Exchange Implement XML Schema, XMI, etc. Resources

  23. Mapper • Implement: • NDR-check af ressourcer • Reverse eng. datadefinitioner fra XML-skemaer • Reverse eng. service.- og meddelelsesdef. fra WSDL-filer Filer Repository Modulopbygningen Presentation (views, navigation/searching) Digitaliser.dk Manage Model Exchange Implement XML Schema, XMI, etc. Resources

  24. Temastyret udvikling • Implementering af ressourcetyper • Autogenerering af OIOXML fra model • Reverse engineering fra syntaks til model • Semantikbaseret fremsøgning • Harmonisering og standardisering med kontekster

  25. Fremsøgning i OIO-værktøjet • Semantik- og kontekstdefinitioner skal danne rygraden i intelligent navigation og søgning, der er semantisk styret • Det skal være hurtigt at afgøre om, der er ressourcer, man skal genbruge eller ej i den kontekst, man arbejder i • Man skal være 100% sikker på, at resultatet er normativt, dvs. kunne afgøre om der eksisterer eller ikke eksisterer ressourcer, der falder ind under de givne søgeparametre

  26. Harmonisering og standardisering • Stærk kontekst- og semantikstyring skal fremover gøre harmonisering og standardisering langt enklere og tydeligere at finde rundt i • Kvalitetsstempling ud fra vedtagne OIO-taksonomier (OIO-klassifikation, FORM) og ud fra brugernes egne taksonomier • Kontekstdimensioner • Ejerskab • FORM • ?

  27. Checkliste • Find den røde tråd i dit digitaliseringsprojekt, og følg hvert trin i processen fra afklaring og beskrivelse af forretningen til realisering af en service. • Med udgangspunkt i et konkret eksempel og mottoet: "Gør det, du er god til - så gør OIO-værktøjet resten for dig" illustreres, hvordan et nyt gratis open source OIO-værktøj kan hjælpe dig med hurtigt at skabe værdi og overblik. • Dette gøres ved at etablere OIO-digitaliseringsprocessens væsentligste produkter for dig (semantik- og datadefinitioner, OIOXML-skemaer, WSDL-filer, m.m.) og stadig være forankret i forretningens beskrivelse af information, proces og semantik.

  28. ?

More Related