jhs170 - nykytila ja tavoitteet

25
JHS170 Nykytila ja tavoitteet

Upload: mikael-af-haellstroem

Post on 08-Jul-2015

369 views

Category:

Documents


2 download

DESCRIPTION

JHS170-suosituksen suunniteltu yhteentoimivuus tulevan JHS Sanaston kanssa - luonnos ja ideointia

TRANSCRIPT

Page 1: JHS170 - Nykytila ja tavoitteet

JHS170Nykytila ja tavoitteet

Page 2: JHS170 - Nykytila ja tavoitteet

Nykytila 06/2009

• JHS170-suositus julkaistu 04/2009– JHS Ydinskeeman ensimmäinen versio

• JHS Sanastotyö alkamassa 06/2009

• Yhteentoimivuuden ohjausryhmän perustaminen 08/2009

• Valtiotason tietoarkkitehtuuri –projektin käynnistys 08/2009

Page 3: JHS170 - Nykytila ja tavoitteet

[Sanaston] hallinnointi

Sanastotyöväline

Käsitevarasto

[Skeemojen] hallinnointi

Sanastotyö

Skeemavarasto

JHS Ydinskeemat

JHS170JHS Sanasto

JHS YdinsanastoJHS Koosteskeemat

Käsiteartikkeli

- keskitettyä- sektorikohtaista- organisaatiokohtaista

Rajapintaskeemat

The Big Picture

Page 4: JHS170 - Nykytila ja tavoitteet

JHS170 4. Sanastotyön ja XML-skeemojen yhteys

Sanastotyö• menetelmä ja käytännön työ,

joilla kehitetään semanttista yhteentoimivuutta edistäviä sanastoja

”Sanasto”• luettelo sallituista sanoista

luokitteluineen, määritelmineen, kuvauksineen ja esimerkkeineen

• käsitteiden merkityksien kuvaus siten, että tietojärjestelmät voivat ymmärtää käsittelemäänsä tietoa

• teknologiariippumaton– johdettavissa erilaisia teknisiä

kuvaustapoja - mm. XML-skeemat

[Sanaston] hallinnointi

Sanastotyö

Page 5: JHS170 - Nykytila ja tavoitteet

[Sanaston] hallinnointi

Käsitevarasto

JHS170 4. Sanastotyön ja XML-skeemojen yhteys

Sanastotyöväline• apuväline teknisen formaatin

mukaisten käsiteartikkeleiden tuottamiseksi

Käsiteartikkeli• JHS Sanasto.xsd:n mukainen

Sanastotyövälineellä tai muulla tavoin tuotettu XML-tiedosto

• Sisältää kaikki tarvittavat tiedot ja metatiedot yksittäisestä käsitteestä

Käsitevarasto• Käsiteartikkeleiden

yhteiskäyttöinen tallennus- ja hakupaikka

Sanastotyöväline

Käsiteartikkeli

Page 6: JHS170 - Nykytila ja tavoitteet

[Sanaston] hallinnointi

Käsitevarasto

JHS170 4. Sanastotyön ja XML-skeemojen yhteys

JHS Sanasto• [Sanastoa] hallinnoivan

tahon hyväksymät käsitteet, niitä edustavat termit ja niiden määritelmät

• Tallennus tiettyyn tekniseen formaatiin

– JHS Sanasto.xsd

JHS Ydinsanasto• ”Controlled vocabulary”• termielementit, joista kaikki

muut käsitteet rakentuvat

JHS Sanasto

JHS Ydinsanasto

Page 7: JHS170 - Nykytila ja tavoitteet

JHS170 4. Sanastotyön ja XML-skeemojen yhteys

Yhteys XML-skeemoihin• skeemojen tuottaminen

alkaa Sanaston käsitteiden määrittelemisestä tai jo määriteltyjen käsitteiden hyödyntämisestä

• hallinnointi ja tekniset varastointiratkaisut tukevat sanaston käsitteistä lähtevää skeemojen tuottamista

[Sanaston]hallinnointi

[Skeemojen]hallinnointi

JHS170

JHS Sanasto

JHS Ydinsanasto

Page 8: JHS170 - Nykytila ja tavoitteet

JHS170

• Mekanismi käsitteiden muuttamiseksi yhteiskäyttöisiksi skeemaelementeiksi– Luku 5: Nimeäminen

• Mekanismi yhteiskäyttöisten skeemaelementtien hyödyntämiseksi eri kohdealueilla tapahtuvassa tiedonvälityksessä (rajapintaskeemat)– Luku 8: Modulaarisuus

Page 9: JHS170 - Nykytila ja tavoitteet

JHS Sanasto

JHS170: Nimeämisesimerkki

Tekninen termi/nimi:

Termi:Sukunimi

Käsiteartikkeli

Page 10: JHS170 - Nykytila ja tavoitteet

JHS170: Nimeämisesimerkki

PostinumeroKoodiOsoite. Postinumero. KoodiPostinumero

KatuNimiOsoite. Katu. NimiKadun nimi

KuolemaPvmHenkilo. Kuolema. PvmKuolinpäivä

TurvakieltoKytkinHenkilo. Turvakielto. KytkinTurvakielto

SukuNimi Henkilo. Sukunimi. NimiSukunimi

EtunimetNimiHenkilo. Etunimet. NimiEtunimet

HenkiloTunnusHenkilo. Henkilotunnus. TunnusHenkilötunnus

JHS-elementtinimiSanaston tekninen termiKäsite

Page 11: JHS170 - Nykytila ja tavoitteet

JHS170 8: Modulaarisuus ja hierarkkisuus

Modulaarisuus• mahdollistaa tehokkaan uusiokäytön• kerran määriteltyjä osia voidaan käyttää useissa ylemmän

tason skeemoissa

Perusmallin tavoitteet• tarpeeksi yksinkertainen, jotta sitä voidaan soveltaa

käytännössä• riittävän monipuolinen, jotta se vähentää kehittäjien työtä

skeemojen määrittelyssä• uudelleenkäytettävyys• elementti- ja tyyppimääritykset johdettavissa suoraan

sanaston käsitteistä• tiukkoja ja monimutkaisia rakenteita ei pyritä kiinnittämään

omiksi aliskeemoikseen – elementtien järjestys ja pakollisuus vaihtelevat organisaatioittain

Page 12: JHS170 - Nykytila ja tavoitteet

JHS170: Modulaarisuus

Page 13: JHS170 - Nykytila ja tavoitteet

JHS Sanastotyön valmistelu

…ideointia ja inspiraation hakemista…

Page 14: JHS170 - Nykytila ja tavoitteet

Sanasto

Sanaluettelo

Vapaa LiiketoimintaelementtiSidottu Liiketoimintaelementti

Ontologia-kytkentä!

Tällä puolella näitä ”elementtejä” koostetaan ”katalogeiksi” = luettelo…

liiketoimintaelementtiluettelo

Page 15: JHS170 - Nykytila ja tavoitteet

CCTS-kytkentä!

Page 16: JHS170 - Nykytila ja tavoitteet

Määrä

Ensimmäinen

Ammatti

Loppu

Teksti

Nimi

Kutsuma

Sähköinen

Hetki

Koodi

Päivämäärä

LoppuPäivämäärä

KutsumaNimi

AmmattiKoodi

Käsitevarasto

”Vapaat liiketoimintaelementit”

JHS Ydinsanasto

Henkilö

Page 17: JHS170 - Nykytila ja tavoitteet

Määrä

Ensimmäinen

Ammatti

Loppu

Teksti

Nimi

Kutsuma

Sähköinen

Hetki

Koodi

Päivämäärä

LoppuPäivämäärä

KutsumaNimi

AmmattiKoodi

Henkilö

A. Käyttö UML-mallin kautta

Henkilö

KutsumaNimi

AmmattiKoodi

Page 18: JHS170 - Nykytila ja tavoitteet

Määrä

Ensimmäinen

Ammatti

Loppu

Teksti

Nimi

Kutsuma

Sähköinen

Hetki

Koodi

Päivämäärä

LoppuPäivämäärä

KutsumaNimi

AmmattiKoodi

Henkilö

Käyttö XML-skeeman kautta

KutsumaNimi

AmmattiKoodi

Henkilö

Henkilö

AmmattiKoodi

KutsumaNimi

Import

Page 19: JHS170 - Nykytila ja tavoitteet

TanTansskankan

Tenkisestä OIO XML:stä kohti ”laajempaa

tiedonmallinnuskontekstia”

malli – ja sen kehitys

Page 20: JHS170 - Nykytila ja tavoitteet

Produkterne

Page 21: JHS170 - Nykytila ja tavoitteet

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ø

De 3 produkter

Page 22: JHS170 - Nykytila ja tavoitteet

Harmonisering og standardisering

DataudvekslingForretningsafklaring Implementering

Produktvisionen

Datadefinitioner

Datadef Datadef Datadef

Datadef DatadefDatadefinition

Datadef Datadef Datadefinition

Datadefinition

Ontologier

Taksonomier

Semantiske modeller

Informationsmodeller

Forretningsmodeller

Procesmodeller

Term: AdresseDefinition: Angivelse af fysisk lokalisering …

Semantikdefinition

Servicedefinitioner

Meddelelses-definitioner

OIOWSDL-filMessages

Types

Operations

Port types

Bindings

Ports

Services

OIOXML-skemaer

Attributter

Elements

Types

Kontekstdefinition

Kontekstdef

Kontekstdef

Kontekstdef

OIO-semantikstandard OIO-meddelelsesstandard

OIO-processtandard

OIOXML-skema

OIO-servicestandard OIO-datastandard

P1

P2

MDR NDR

Page 23: JHS170 - Nykytila ja tavoitteet

Harmonisering og standardisering

DataudvekslingForretningsafklaring Implementering

Produktvisionen

Datadefinitioner

Datadef Datadef Datadef

Datadef DatadefDatadefinition

Datadef Datadef Datadefinition

Datadefinition

Ontologier

Taksonomier

Semantiske modeller

Informationsmodeller

Forretningsmodeller

Procesmodeller

Term: AdresseDefinition: Angivelse af fysisk lokalisering …

Semantikdefinition

Servicedefinitioner

Meddelelses-definitioner

OIOWSDL-filMessages

Types

Operations

Port types

Bindings

Ports

Services

OIOXML-skemaer

Attributter

Elements

Types

Kontekstdefinition

Kontekstdef

Kontekstdef

Kontekstdef

OIO-semantikstandard OIO-meddelelsesstandard

OIO-processtandard OIO-servicestandard OIO-datastandard

P1

P2

MDR NDR

Dan view af informationsmodel

Page 24: JHS170 - Nykytila ja tavoitteet

Borger

• Borgernavn• CPR-nummer• Hjemmeadresse

Personnavn

• Fornavn• Efternavn

Borgernavn

Adresse

• Gadenavn• Postnummer• Bynavn

Hjemmeadresse

Meddelelses-definition

Borger(ADD)

Borgernavn(ASDD)

CPR-nummer(BDD)

Hjemmeadresse(ASDD)

Personnavn(ADD)

Adresse(ADD)

Fornavn(BDD)

Efternavn(BDD)

Gadenavn(BDD)

Postnummer(BDD)

Bynavn(BDD)

Postnummer(DT)

Informationsmodel - Meddelelse - Data

ADD = Aggregeret datadefinitionASDD = Associeret datadefinitionBDD = Basal datadefinitionDT = Datatype

CPR-nummer(DT)

Navn(DT)

Semantik-definition

Page 25: JHS170 - Nykytila ja tavoitteet

Harmonisering og standardisering

DataudvekslingForretningsafklaring Implementering

Produktvisionen

Datadefinitioner

Datadef Datadef Datadef

Datadef DatadefDatadefinition

Datadef Datadef Datadefinition

Datadefinition

Ontologier

Taksonomier

Semantiske modeller

Informationsmodeller

Forretningsmodeller

Procesmodeller

Term: AdresseDefinition: Angivelse af fysisk lokalisering …

Semantikdefinition

Servicedefinitioner

Meddelelses-definitioner

OIOWSDL-filMessages

Types

Operations

Port types

Bindings

Ports

Services

OIOXML-skemaer

Attributter

Elements

Types

Kontekstdefinition

Kontekstdef

Kontekstdef

Kontekstdef

OIO-semantikstandard OIO-meddelelsesstandard

OIO-processtandard OIO-servicestandard OIO-datastandard

P1

P2

MDR NDR

Reverseengineering

Reverseengineering

Dan view af informationsmodel Autogenerering