Mallintamisen metamalli ja notaatiot

Slides:



Advertisements
Samankaltaiset esitykset
Harjoituksissa käytettävä mallinnusväline
Advertisements

KAOS World Cafe valtiovarainministeriössä: JHS179 uudistus
Oliomallittaminen ja UML
Package diagram Tiia Jefremoff
– Ohjelmistojen mallintaminen Unified Modeling Language (UML)
JHS 179 Kokonaisarkkitehtuurin suunnittelu ja kehittäminen Liite 7. KA-kuvausten visualisointi Palautekierrosversio.
Tuloksia THL:n ja harjoittelukoulujen yhteistyöstä eNorssi -seminaari, Hämeenlinna Anne-Marie Rigoff.
Prosessimallinnuksen kehittäminen JHKA-jaosto Jari Kallela.
VALMENNUS JULKISEN HALLINNON YHTEENTOIMIVUUDEN EDISTÄMISEKSI Aihe 5: Toiminnan kuvaaminen
Miten tietoa voisi kysyä vain kerran? JulkICT/ Yhteinen tiedon hallinta (YTI) -hanke Tietoarkkitehtuuri ja sisältömääritykset
CSC:n tietovarastoihin liittyvä toiminta Tietovarastofoorumi
Tutkimustietovaranto
Koulutuksen ja opetuksen järjestämisen prosessit
Yhtenäisen metatiedon tärkeys loppukäyttäjän kannalta
Kuntatieto laaja projektikokous
JHKA 2.0 – välituloksia työkokoukseen
JHKA 2.0 tilanne JHKA-työryhmän kokous JulkICT.
VARDA-tietovirrat: Varhaiskasvatuksen tietojen siirtyminen tiedon tuottajilta tiedon hyödyntäjille.
Kansallisen palveluväylän viitearkkitehtuurin päivitys
Semanttisen yhteentoimivuuden viitekehys
JHS 179- ja JHS 198 -suositusten esittely JHKA-jaosto
ASREK-hanke Tilannekatsaus ja liittymäpinta TALTIO-hankkeeseen
Opetuksen suunnittelu ja toteutus
TOIMINTA-REFLEKTIO-OPPIMINEN.
JHKA kuvaukset ja määritykset
Sähköisen hyvinvointikertomus hyvinvointiklinikalla
Datan avaamisen ohjeistus
Tutkimustietovaranto – Virran tuomaa Työpaja
Tietosuojan kypsyysanalyysin syventäminen mitä se voisi olla?
– Ohjelmistojen mallintaminen, kesä 2010
Koulutuksen järjestämisen ja opintojen järjestämisen prosessit
”Palvelu” –kokonaisuus, osa 3
Paikkatietojen hyväksikäyttö -digihanke (MMM) Työnimi: Paikkatiedon palvelualusta Rakennetaan yhteiskäyttöinen, muita järjestelmiä täydentävä paikkatieto-
JHKA tietoarkkitehtuurin kehittämispolku 2018
Tiedon hallinnan viitearkkitehtuurin osa-alueet
Pienen kunnan ka-prosessi
Julkisen hallinnon yhteisten viitearkkitehtuurien rakenne ja päivitys Esittely JHKA-jaoston kokouksessa
Otsikon asettelu Alaotsikko.
Otsikon asettelu alaotsikko.
Datan avaamisen ohjeistus
Tervetuloa Innopajaan
Avainresurssit ja kyvykkyydet
Yhteentoimivuusmenetelmän soveltaminen rekistereissä
<Hankkeen nimi>
Kilpailustrategia LEA4LH004 SWOT – synteesianalyysi TOWS – strategiavaihtoehtojen luonti SWOTin pohjalta Riitta Rautava.
Arkkitehtuuripankin uudet ominaisuudet
Aineisto CANopen projektit Simulointikirjasto Prosessi RDF-malli
Digityökalujen valmistelu järjestämistehtävää varten
Vauhdittaa kiinteistö- ja rakentamisalan digitalisaatiota
Looginen tietovaranto – fyysinen tietovaranto – päätietoryhmä -käsitekeskustelu Riitta Autere JHKA-työryhmä JulkICT-osasto.
THL:n tuki kehittämishankkeille
Alustava suunnitelma Kanta-mittarien kehittämisestä
OTE’TTA TOIMINTAMALLIEN KUVAAMISEEN Pori
Esityksen nimi / Tekijä
Asiakas- ja palveluohjaustyöryhmä helmikuu 2018
Otsikon asettelu Alaotsikko.
Otsikko ja kuva -asettelu
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Otsikon asettelu Alaotsikko.
Komponenttikirjasto Käyttöohje.
Otsikon asettelu Alaotsikko.
8. Periytyminen.
Video 4: Avoimen ja yhteisen rajapinnan hallintasuunnitelma
Näyttöpinta-alan laajennus virtuaalitodellisuuden keinoin
Näkökulmia kunnalliseen nuorisotyöhön
Esityksen transkriptio:

Mallintamisen metamalli ja notaatiot 21.2.2018 Arkkitehtuuripankki Mallintamisen metamalli ja notaatiot 21.2.2018

Sisältö Kuvaustapa (notaatio) ja standardit Mallityypit Metamalli Muuta

Kuvaustavat ja hyödynnetyt standardit JHS179 template ArchiMate Pääasiallisin kuvausstandardi kaikissa näkökulmissa ArchiMate 3.0 soveltaen UML (ArchiMate:a täydentäen) Prosessin kulku – aktiviteettikaavio Tietojärjestelmien integraatio – sekvenssikaavio Käsitemalli – luokkakaavio Looginen tietomalli ja soveltamisprofiili – luokkakaavio Fyysinen tietomalli – luokkakaavio Muut templatet ArchiMate v2.0, UML v2.5 ja BPMN v2.0 Näihin löytyy erillinen template Tehdyt mallit voidaan linkittää JHS179 templatella tehtyyn malliin UML 2.5 (tulossa, vaatii QPR EA 2017.1 version) Esim. Class, Component, Deployment, Information flow, Package, Sequence, State machine, Use case

Mallityypit palvelinympäristössä - periaate Sisältömalleissa (lapsimallit) voidaan hyödyntää yhteiskäyttöisiä elementtejä pohjamallista. Itsenäinen malli Lapsimalli1 (child model) Lapsimalli2 (child model) Lapsimalli3 (child model) Mallipohja (template) Pohjamalli (base model) Pohjamallissa ylläpidetään yhteinen metamalli ja kaavioiden visualisointitapa (notaatio), navigaattori- ja matriisinäkymät sekä mahdolliset yhteiskäyttöiset elementtiluettelot (esim. roolit, tietojärjestelmät, käsitteet, jne.) jotka periytyvät pohjamallista sisältömalleihin (lapsimalleihin) -> mallien yhteensopivuus ja yhtenäisyys ! Mallipohjien avulla luodaan uudet sisältömallit (antaa kaaviokehikon)

Mallityypit Arkkitehtuuripankissa Näillä luodaan uudet mallit KA-mallista (esim. Prosessista) voidaan tehdä linkitys tarkempaan malliin/ kaavioon (Ulkoinen malli -elementillä) Itsenäinen BPMN prosessi-malli org 3 KA-malli org 1 KA-malli org 2 KA-malli org 3 JHS179 mallipohja JHS179 pohjamalli JHS198 mallipohja (tulossa) JHS152 mallipohja BPMN mallipohja UML mallipohja ArchiMate mallipohja Tarvittaessa luodaan uudet mallit näillä

Metamallin periaatteet Metamalli ja kaaviotyypit noudattavat ja tarkentavat JHS179 2.0 suositusta. Metamalli perustuu pitkälti ArchiMate 3.0:n metamalliin tietyin rajoituksin ja laajennuksin (UML). Metamalli tukee yhteentoimivia kuvauksia kaikissa KA- näkökulmissa ja kaikilla abstraktiotasoilla ArchiMate ja UML standardien soveltaminen Selkeä ja käytännöllinen (pelkistetty) kuvaustapa Kaavioiden linkittyminen toisiinsa Antaa myös luettelojen ja taulukoiden rakenteet (samat elementit kuin kaavioissa)

Metamallin keskeiset käsitteet (core concepts) Laajennettu kuvaus

Muuta

Esimerkkejä: Toiminta-, tieto- ja tietojärjestelmä-arkkitehtuurien kuvausten kytkentöjä Käsitemalli Looginen tietomalli Kerrosnäkymä Prosessien kuvaukset Prosessien vuorovaikutus

Esimerkkejä: Tietojärjestelmä- ja teknologia-arkkitehtuurien kuvausten kytkentöjä Tietojärjestelmäpalvelut Kerrosnäkymä Looginen verkkokaavio Tietojärjestelmäkartta Teknologiaresurssien kuvaus Tietojärjestelmien vuorovaikutus Looginen alustajäsennys Päätietoryhmät Looginen tietomalli Käsitemalli

Kuvausten väliset yhteydet JHS179-kehikossa 1/3 Käsitteellisen tason kuvauksilla jäsennetään ja ryhmitellään mitä toimijoita, palveluita, prosesseja, tietoja, tietojärjestelmiä ja teknologioita kehityskohteessa on. Käsitemallissa ilmaistaan mitä tietoa (käsitteitä) on ja miten sitä käytetään prosessien ja tieto-järjestelmien vuorovaikutuksissa. Käsitemallia tarkennetaan loogisen tietomallin avulla. Loogisia tietoelementtejä voidaan edelleen hyödyntää tietojärjestelmien rajapintojen kuvauksissa.

Kuvausten väliset yhteydet JHS179-kehikossa 2/3 Arkkitehtuurin kerrosnäkymällä kuvataan toimijoiden, palveluiden, prosessien, tietojärjestelmäpalveluiden, ja tietojärjestelmien muodostama kokonaisuus. Kerrosnäkymään on mahdollista lisätä myös teknologiakerros osoittamaan mitä teknologiaresursseja tietojärjestelmät käyttävät.

Kuvausten väliset yhteydet JHS179-kehikossa 3/3 Periaatteellisella tasolla määritellään arkkitehtuuria ohjaavat tiedot. Kehitettävät kyvykkyydet ja niitä tarkentavat kehittämisvaatimukset ja tavoitteet kohdistetaan arkkitehtuuriin kehittämis-pakettien avulla. Vaatimus voi kohditua mihin tahansa arkkitehtuurinäkö-kulmaan ja –elementtiin. Kehittämispaketit sijoitetaan aikajanalle kehittämisen tiekartalle.

JHS179 2.0 arkkitehtuurikuvausten viitekehys Peruskuvaukset Laajennetut kuvaukset