konseptimalleja
Konseptimalleja ovat käsitteellisiä, abstrakteja esityksiä siitä, miten jokin ilmiö tai domain koostuu keskeisistä käsitteistä ja niiden välisistä suhteista. Ne pysyttelevät toteutuksesta ja teknisistä ratkaisuista riippumattomina, ja niiden tarkoituksena on tarjota yhteinen ymmärrys sekä selkeä kommunikaation väline sidosryhmille projektin varhaisessa vaiheessa.
Käyttötarkoitukset ovat moninaisia: ne auttavat vaatimusten kartoituksessa, liiketoiminnan ja järjestelmän yhteisen kielen muodostamisessa sekä tiedonarkkitehtuurin ja
Tyyppeihin kuuluvat esimerkiksi käsitteelliset kartat (concept maps), domain-mallit ja ontologiat. Esimerkki ohjelmistokehityksessä: domaint-malli kuvaa keskeisiä entiteettejä,
Prosessi on usein iteratiivinen: määritellään keskeiset käsitteet, testataan niiden ymmärrystä sidosryhmien kanssa ja täydennetään suhteita sekä
Hyötyjä ovat parempi viestintä, vähentynyt epäselvyys ja selkeä suunta arkkitehtuurille sekä suunnittelulle. Rajoitteita ovat liiallinen abstraktiotaso,