domeinarchitectuur
Domeinarchitectuur is het ontwerp en de structuur van een informatiesysteem dat is georganiseerd rond bedrijfsdomeinen. In een enterprise-architectuur beschrijft het hoe verschillende bedrijfsfuncties en processen worden ondersteund door applicaties, data en integraties, met duidelijke grenzen tussen de domeinen en verantwoordelijkheid voor data en functionaliteit. Het doel is om af te bakenen wat bij een domein hoort, decoupling tussen domeinen te bevorderen en wendbaarheid te vergroten.
Kernbegrippen zijn onder andere bounded contexts, waarbinnen modellen en logica consistent blijven; domeinmodellering die businessbegrippen omzet
Architectuurprincipes omvatten loskoppeling, duidelijke eigenaarschap per domein, dataconsistentie en eigendom van data, beveiliging en compliance, schaalbaarheid
Deliverables zijn onder meer een domeinschema, contextmap, definities van domeinmodellen, service- en data-architectuur, integratiepatronen en migratiepaden.
Toepassing: domeinarchitectuur komt vooral voor in grote organisaties die modulariteit en flexibiliteit nastreven, en die IT-voorzieningen