jhs170 - nykytila ja tavoitteet

Post on 08-Jul-2015

369 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

JHS170Nykytila 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

[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

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ö

[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

[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

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

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

JHS Sanasto

JHS170: Nimeämisesimerkki

Tekninen termi/nimi:

Termi:Sukunimi

Käsiteartikkeli

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

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

JHS170: Modulaarisuus

JHS Sanastotyön valmistelu

…ideointia ja inspiraation hakemista…

Sanasto

Sanaluettelo

Vapaa LiiketoimintaelementtiSidottu Liiketoimintaelementti

Ontologia-kytkentä!

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

liiketoimintaelementtiluettelo

CCTS-kytkentä!

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ö

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

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

TanTansskankan

Tenkisestä OIO XML:stä kohti ”laajempaa

tiedonmallinnuskontekstia”

malli – ja sen kehitys

Produkterne

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

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

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

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

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

top related