Data-Driven IT Service Management

Dmn-drvn dsgn (DDD) s mjr sftwr dsgn pprch, fcsng n mdlng sftwr t mtch dmn ccrdng t npt frm tht dmn's xprts. DDD s gnst th d f hvng sngl nfd mdl; nstd t dvds lrg systm nt bndd cntxts, ch f whch hv thr wn mdl. ndr dmn-drvn dsgn, th strctr nd lngg f sftwr cd (clss nms, clss mthds, clss vrbls) shld mtch th bsnss dmn. Fr xmpl: f sftwr prcsss ln pplctns, t mght hv clsss lk "ln pplctn", "cstmrs", nd mthds sch s "ccpt ffr" nd "wthdrw". Dmn-drvn dsgn s prdctd n th fllwng gls: plcng th prjct's prmry fcs n th cr dmn nd dmn lgc lyr; bsng cmplx dsgns n mdl f th dmn; nttng crtv cllbrtn btwn tchncl nd dmn xprts t trtvly rfn cncptl mdl tht ddrsss prtclr dmn prblms. Crtcs f dmn-drvn dsgn rg tht dvlprs mst typclly mplmnt grt dl f sltn nd ncpsltn t mntn th mdl s pr nd hlpfl cnstrct. Whl dmn-drvn dsgn prvds bnfts sch s mntnblty, Mcrsft rcmmnds t nly fr cmplx dmns whr th mdl prvds clr bnfts n frmltng cmmn ndrstndng f th dmn. Th trm ws cnd by rc vns n hs bk f th sm nm pblshd n 2003.

nd frmltng Fr mdl dsgn pr pprch drvn th n

Sitemap