Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Tietokomponentit ovat uudelleenkäytettäviä resursseja, kuten luokkia, attribuutteja (ominaisuuksia) ja assosiaatioita (luokkien välisiä suhteita). Näitä resursseja voidaan hyödyntää muiden tietomallien kuvaamisessa. Tietokomponentit muodostavat tietokomponenttikirjaston (data vocabulary).
  • Soveltamisprofiilit (application profile) ovat johonkin tiettyyn kohdealueeseen/asiayhteyteen liittyviä tietomalleja, jotka hyödyntävät ja tarkentavat tietokomponentteja.

...

TietokomponenttiSoveltamisprofiili
  • tietomääritys, joka kuvaa tietoa reaalimaailman ilmiöistä ja niiden ominaisuuksista yleisellä tasolla
  • tietokomponenttien soveltamisohje tietyssä asiayhteydessä
  • ei ole riippuvainen yksittäisistä toteutuksista (toteutusneutraali) ja siten on käytettävissä uudelleen muissa tietomalleissa
  • tietomääritys, joka määrittelee tietojärjestelmän, rajapinnan tms. tarvitsemat tai tarjoamat tietosisällöt ja rakenteet
  • siten, että nämä rakenteet ovat semanttisesti yhteentoimivia muiden tietojärjestelmien kanssa
  • on Yhteentoimivuusalustalla luokka, attribuutti tai assosiaatio, tai näiden yhdistelmä
  • koostuu luokista, attribuuteista ja assosiaatioista
  • voidaan järjestää esimerkiksi aiheen mukaan uudelleenkäytettävien tietokomponenttien joukoksi eli tietokomponenttikirjastoksi
  • määrittelyssä hyödynnetään olemassa olevia sanastoja, koodistoja sekä luonnollisestikin tietokomponentteja

  • jos tietomallissa on kardinaliteetteja tai siihen kytketään koodistoja, se on spesifi kuvaus ja siten tyypillisesti kyseessä on soveltamisprofiili

...

  • Soveltamisprofiilin luokkia ei ole tarkoitus käyttää uudelleen toisessa tietomallissa. Mikäli tällaiseen olisi tarvetta, tulee tarvittava luokka tms. lisätä jo olemassa olevaan tietokomponenttikirjastoon tai luoda uusi kirjasto, ja tarkentaa soveltamisprofiilin luokka sen pohjalta.