Doménový model - Domain model - Wikipedia
![]() | tento článek potřebuje další citace pro ověření.Listopad 2015) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |

v softwarové inženýrství, a model domény je konceptuální model domény[je nutná definice ] který zahrnuje chování i data.[1][2] v ontologické inženýrství, doménový model je formální zastoupení a znalostní doména s koncepty, rolemi, datovými typy, jednotlivci a pravidly, obvykle založenými na a logika popisu.
Přehled
Doménový model je systém abstrakcí, který popisuje vybrané aspekty sféry znalostí, vlivu nebo činnosti (doména[3]). Tento model lze poté použít k řešení problémů souvisejících s danou doménou. Model domény je reprezentací smysluplných reálných konceptů souvisejících s doménou, které je třeba modelovat v softwaru. Koncepty zahrnují data zahrnutá do podnikání a pravidla, která podnik používá ve vztahu k těmto datům. Doménový model využívá přirozený jazyk domény.
Doménový model obecně používá slovník domény, což umožňuje komunikaci reprezentace modelu s netechnickými zúčastněnými stranami. Nemělo by odkazovat na žádné technické implementace, jako jsou databáze nebo softwarové komponenty, které jsou navrhovány.
Používání
Doménový model je obecně implementován jako objektový model ve vrstvě, která pro trvalost používá vrstvu nižší úrovně a „publikuje“ API do vrstvy vyšší úrovně, aby získala přístup k datům a chování modelu.
V Unifikovaný Modelovací Jazyk (UML), a třídní diagram se používá k reprezentaci modelu domény.
Viz také
Poznámky
- ^ Fowler, Martin. Vzory podnikové aplikační architektury. Addison Wesley, 2003, s. 116.
- ^ Fowler, Martin. „P EAA - model domény“
- ^ Evans, Eric Návrh založený na doméně: Definice a souhrny vzorů. Domain Language Inc., 2006, str. 3.
Reference
![]() | Tato část je prázdná. Můžete pomoci přidávat k tomu. (Červen 2015) |