17
Semanttisen yhteentoimivuuden viitekehys (menetelmä) Esimerkkejä käyttökohteista

Semanttisen yhteentoimivuuden viitekehys (menetelmä)

Embed Size (px)

Citation preview

Page 1: Semanttisen yhteentoimivuuden viitekehys (menetelmä)

Semanttisen yhteentoimivuuden

viitekehys (menetelmä)Esimerkkejä käyttökohteista

Page 2: Semanttisen yhteentoimivuuden viitekehys (menetelmä)

”Semanttisen yhteentoimivuuden viitekehys”

JHS175 JHS170

KäsitemalliSanasto

Tieto-kompone

ntit

(XML)-skeema

Sovellus-profiilit

Koodisto-palvelu

Aikaisempi näkemys semanttisen yhteentoimvuuden edistämisestä perustui JHS175-sanastotyön ja JHS170-XML-skeemarakenteiden väliseen suoraan yhteyteen.

Tämän liian suoraviivaisen ”sanastoista skeemoihin” näkemyksen tilalle on nyt kehitetty uusi menetelmä, joka tuo sanaston ja teknisten tietorakenteiden väliin uusia tärkeitä tietoarkkitehtuurikuvausten piiriin kuuluvia mallinnuselementtejä.

Sanasto (XML)-skeema

Page 3: Semanttisen yhteentoimivuuden viitekehys (menetelmä)

Käyttötapaus 1: Kilpailuttaminen

Page 4: Semanttisen yhteentoimivuuden viitekehys (menetelmä)

Tilaaja on laatimassa [IT-järjestelmän] kilpailutusdokumentaatiota.

Yhtenä tehtävänä kuvata tulevan järjestelmän tiedonsiirtorajapinnat.

Miten edetään?

ToimittajiaTilaaja

Page 5: Semanttisen yhteentoimivuuden viitekehys (menetelmä)

Tilaaja

1) Laaditaan ”toimintakokonaisuuden” Sovellusprofiili hyödyntämällä Yhteentoimivuusvälineistöä

Page 6: Semanttisen yhteentoimivuuden viitekehys (menetelmä)

Tilaaja

Sovellusprofiili on toiminnan tietotarvelähtöinen ja tilannekohtainen otos julkisen hallinnon yhteisistä tietokomponenteista ja niiden ominaisuuksista.

XYZ Sovellusprofiili

Page 7: Semanttisen yhteentoimivuuden viitekehys (menetelmä)

Tilaaja

Mikäli Tilaaja huomaa Sovellusprofiilia koostaessaan, että julkisen hallinnon yhteisistä tietokomponenteista puuttuu jokin hänen tarvitsema komponentti (luokka) tai jonkin luokan ominaisuus…

XYZ Sovellusprofiili

Page 8: Semanttisen yhteentoimivuuden viitekehys (menetelmä)

Tilaaja

…tulee hänen ottaa yhteyttä Julkisen hallinnon käsitemalliryhmään (KMR) ja tehdä ehdotus uuden komponentin tai luokan ominaisuuden lisäämiseksi Tietokomponenttikirjastoon.

XYZ Sovellusprofiili

KMR

zxzxzxzxzxzx

Something/Jotain

Page 9: Semanttisen yhteentoimivuuden viitekehys (menetelmä)

KMR

zxzxzxzxzxzx

Something/Jotain

KMR:n tehtävänä on tunnistaa, onko komponentin tai ominaisuus luonteeltaan Ydin, Yhteinen vai ”Domain-kohtainen”.

Komponentin ja/tai sen ominaisuuden määrittelyssä laaditaan…

a) komponentin/ominaisuuden taustalla olevaa käsitettä kuvaava käsitemääritelmä ja sitä edustava termi JHS-sanastoon

b) komponentti/ominaisuus tietokomponentiksi Tietokomponenttikirjastoon

c) ominaisuuden arvoalueen määrittelevä koodisto/luokitus Koodistopalveluun

Page 10: Semanttisen yhteentoimivuuden viitekehys (menetelmä)

Käyttötapaus 2: Lainsäädäntö

Page 11: Semanttisen yhteentoimivuuden viitekehys (menetelmä)

Lainsäätäjä on uudistamassa olemassa olevaa tai laatimassa uutta lainsäädäntöä.

Mitä hänen kuuluu tehdä?

Laatia sovellusprofiili!

Lainsäätäjä

§

§ §

Page 12: Semanttisen yhteentoimivuuden viitekehys (menetelmä)

Sovellusprofiili on toiminnan tietotarvelähtöinen ja tilannekohtainen otos julkisen hallinnon yhteisistä tietokomponenteista ja niiden ominaisuuksista.

Uuden lainsäädännön sovellusprofiili

Lainsäätäjä

Page 13: Semanttisen yhteentoimivuuden viitekehys (menetelmä)

1) Laaditaan ”lainsäädäntökokonaisuuden” Sovellusprofiili hyödyntämällä Yhteentoimivuusvälineistöä

Lainsäätäjä

Page 14: Semanttisen yhteentoimivuuden viitekehys (menetelmä)

Mikäli Lainsäätäjä huomaa Sovellusprofiilia koostaessaan, että julkisen hallinnon yhteisistä tietokomponenteista puuttuu jokin hänen tarvitsema komponentti (luokka) tai jonkin luokan ominaisuus…

XYZ Sovellusprofiili

Lainsäätäjä

Page 15: Semanttisen yhteentoimivuuden viitekehys (menetelmä)

…tulee hänen ottaa yhteyttä Julkisen hallinnon käsitemalliryhmään (KMR) ja tehdä ehdotus uuden komponentin tai luokan ominaisuuden lisäämiseksi Tietokomponenttikirjastoon.

Uuden lainsäädännön sovellusprofiili

KMR

zxzxzxzxzxzx

Something/Jotain

Lainsäätäjä

Page 16: Semanttisen yhteentoimivuuden viitekehys (menetelmä)

KMR

zxzxzxzxzxzx

Something/Jotain

KMR:n tehtävänä on tunnistaa, onko komponentin tai ominaisuus luonteeltaan Ydin, Yhteinen vai ”Domain-kohtainen”.

Komponentin ja/tai sen ominaisuuden määrittelyssä laaditaan…

a) komponentin/ominaisuuden taustalla olevaa käsitettä kuvaava käsitemääritelmä ja sitä edustava termi JHS-sanastoon

b) komponentti/ominaisuus tietokomponentiksi Tietokomponenttikirjastoon

c) ominaisuuden arvoalueen määrittelevä koodisto/luokitus Koodistopalveluun

Page 17: Semanttisen yhteentoimivuuden viitekehys (menetelmä)

Re-inventing ”bureaucrasy”

Present day definition: “a system of administration marked by officialism, red tape, and proliferation”

Future state definition:“a system of automated application of the

clearly and unambiguously defined rule of law based on real-time information about the

relevant facts and circumstances resulting in a just and equal enforcement of both the rights as well as the responsibilities of an

individual”