measuring the level of abstraction and detail of models in the context of mdd
TRANSCRIPT
-
8/2/2019 Measuring the Level of Abstraction and Detail of Models in the Context of MDD
1/13
Oh`~xudam ych Fhrhf kb @e~yu`nydka`ai Ihy`df kb Okihf~ da ych Nkayhsy
kb OII
^yxihay: CHAM ^kyc`udyc
Da~ydyxydka: Xadrhu~dyt kb Euhy`mah Knndihai`fhI`yh: 0> J`ax`ut 5705
-
8/2/2019 Measuring the Level of Abstraction and Detail of Models in the Context of MDD
2/13
Yu`a~bkuo`ydka da OII
Okydr`ydka
Okihf ihbdadydka
Oh`~xudam `~ ` yu`a~bkuo`ydka nc`da
Ohyudn~
Hs`owfh
Nkanfx~dka
Wuh~hay`ydka Wf`a
0
-
8/2/2019 Measuring the Level of Abstraction and Detail of Models in the Context of MDD
3/13
Okihf~ da OII `uh yu`a~bkuohi `xyko`ydn`fft dayk kychu okihf~!Ycd~ fh`i yk yu`a~bkuo`ydka nc`da~!
@e~yu`ny #wf`ybkuo daihwhaihay$ okihf~ `uh x~hi yk ihbdah ych~t~yho~ ~ho`aydn!
Nkanuhyh #wf`ybkuo ~whndbdn$ okihf~ `uh x~hi yk ihbdah wf`ybkuoihy`df
Ych nkih d~ mhahu`yhi buko ycd~ nkanuhyh okihf~
Db ych wf`ybkuo d~ nc`amhi kaft ych wf`ybkuo ~whndbdn okihf~ #W^O$
c`rh yk eh uhihbdah& }cdfh wf`ybkuo daihwhaihay okihf~ #WDO$ n`aeh uhx~hi!
Yu`a~bkuo`ydka da OII
5
\Yu`a~bkuo`ydka da OII_\Okydr`ydka_\Okihf Ihbdadydka_\Oh`~xudam `~ Yu`a~bkuo`ydka nc`da_\Ohyudn~_\Hs`owfh_\Nkanfx~dka_
-
8/2/2019 Measuring the Level of Abstraction and Detail of Models in the Context of MDD
4/13
Mk`f:
^hyxw ku dowukrh `a hbbdndhay yu`a~bkuo`ydka nc`da!
Okydr`ydka
>
\Yu`a~bkuo`ydka da OII_\Okydr`ydka_\Okihf Ihbdadydka_\Oh`~xudam `~ Yu`a~bkuo`ydka nc`da_\Ohyudn~_\Hs`owfh_\Nkanfx~dka_
-
8/2/2019 Measuring the Level of Abstraction and Detail of Models in the Context of MDD
5/13
Da ycd~ }kul& }h ihbdah okihf~ `~ mu`wc~ M? #R&H$ }dyc rhuydnh~ R`ai himh~ Hku f`ehfhi mu`wc~ M? #R& H& f$ }dyc f`ehf~ f!
Ych hfhohay~ kb ych mu`wc `uh `~~knd`yhi yk hfhohay~ kb ych ohy`/okihf!
Da cd~ Mhahu`f Okihf Ychkut ^y`nck}d`l ihbdah~ okihf~ x~damycuhh bh`yxuh~:
O`wwdam bh`yxuh: @ okihf d~ `f}`t~ ` okihf kb ~koh kudmda`f& da }cdncych kudmda`f n`a eh ` okihf dy~hfb!
Uhixnydka bh`yxuh: @ okihf ikh~ aky uhbfhny `ff `yyudexyh~ kb ych kudmda`f!
Wu`mo`ydn bh`yxuh: Okihf~ `uh `~~dmahi yk `a kudmda`f et ~koh ~xejhny#cxo`a ku o`ncdah$!
Okihf ihbdadydka
9
\Yu`a~bkuo`ydka da OII_\Okydr`ydka_\Okihf Ihbdadydka_\Oh`~xudam `~ Yu`a~bkuo`ydka nc`da_\Ohyudn~_\Hs`owfh_\Nkanfx~dka_
-
8/2/2019 Measuring the Level of Abstraction and Detail of Models in the Context of MDD
6/13
Da yhuo~ kb OII& oh`~xudam n`a dayhuwuhyhi `~ ` yu`a~bkuo`ydkanc`da!
Oh`~xudam `~ ` yu`a~bkuo`ydka nc`da
8
\Yu`a~bkuo`ydka da OII_\Okydr`ydka_\Okihf Ihbdadydka_\Oh`~xudam `~ Yu`a~bkuo`ydka nc`da_\Ohyudn~_\Hs`owfh_\Nkanfx~dka_
-
8/2/2019 Measuring the Level of Abstraction and Detail of Models in the Context of MDD
7/13
Ych ~ho`aydn ~dzh kb ` okihf O d~ ihbdahi chuh `~ ych axoehu kb dy~`yyudexyh~ @!
~ho#O$ ? v@v #0$
Bku ~ho#O0$ }h `f~k }udyh ~ho0 ku v@0v
Ych ~dzh kb ` okihf O d~ ihbdahi chuh `~ ych ~xo kb ych rhuydnh~ kbych okihf mu`wc& dy~ himh~ `ai ych mu`wc dy~hfb!
~dzh#O$ ? vR v , vHv , 0 #5$
Bku ~dzh#O0$ }h `f~k }udyh ~dzh0! ]h `ii 0 yk ych axoehu kbrhuydnh~ `ai himh~ da kuihu yk nkxay ych mu`wc dy~hfb!
Ohyudn~
2
\Yu`a~bkuo`ydka da OII_\Okydr`ydka_\Okihf Ihbdadydka_\Oh`~xudam `~ Yu`a~bkuo`ydka nc`da_\Ohyudn~_\Hs`owfh_\Nkanfx~dka_
-
8/2/2019 Measuring the Level of Abstraction and Detail of Models in the Context of MDD
8/13
Okihf~ O0 d~ okuh `e~yu`ny yc`a ` okihf O5& db dy kody~ okuh `yyudexyh~!
Ku okihf O0 nkay`da~ fh~~ wf`ybkuo ihy`df yc`a ` okihf O5& db fh~~ mu`wchfhohay~ uhwuh~hay ych `yyudexyh~ hswuh~~hi et ych okihf!
]h hswhny ` yu`a~bkuo`ydka yk wuh~hurh ~ho`aydn~!
Ych ~ho`aydn n`a kaft eh `iihi o`ax`fft!
Ohyudn~ #nkayi$
=
\Yu`a~bkuo`ydka da OII_\Okydr`ydka_\Okihf Ihbdadydka_\Oh`~xudam `~ Yu`a~bkuo`ydka nc`da_\Ohyudn~_\Hs`owfh_\Nkanfx~dka_
\Y b yd d OII_\O yd yd _\O i f I bd dyd _\O d Y b yd c d _\O y d _\H f _\N f d _
-
8/2/2019 Measuring the Level of Abstraction and Detail of Models in the Context of MDD
9/13
]h n`a n`fnxf`yh ck} oxnc ~ho`aydn~ d~ ~ykuhi da ` ~damfh mu`wc hfhohay#u`ydk kb `e~yu`nydka `ai ihy`df$ `~ ehfk}:
#>$
]h n`aaky oh`~xuh ych ~ho`aydn ~dzh!
Bku yu`a~bkuo`ydka nc`da & O0}`~ akymhahu`yhi et ` yu`a~bkuo`ydka!
]h `~~xoh yc`y ` ~whnd`f iko`da ~whndbdn f`amx`mh }`~ x~hi yk nuh`yhyc`y okihf& `ai ycx~ }h odadodzh ych ahnh~~`ut mfxh hfhohay~! ]h`~~xoh: #9$
]h `~~xoh yc`y ych u`ydk d~ nka~y`ay:
#8$
]h n`a n`fnxf`yh ~ho`aydn ~dzh kb O5 `~ ehfk}:
Ohyudn~ #nkayi$
3
#2$
\Yu`a~bkuo`ydka da OII_\Okydr`ydka_\Okihf Ihbdadydka_\Oh`~xudam `~ Yu`a~bkuo`ydka nc`da_\Ohyudn~_\Hs`owfh_\Nkanfx~dka_
0 ? 5 ?10
0?
5
5
5 ? 5 ?
0 5
0
\Y b yd d OII_\O yd yd _\O i f I bd dyd _\O d Y b yd c d _\O y d _\H `owfh_\N f d _
-
8/2/2019 Measuring the Level of Abstraction and Detail of Models in the Context of MDD
10/13
Yu`a~bkuo`ydka kb x~h n`~h okihf~ yk nf`~~ okihf~:
]h n`a }udyh y}k yu`a~bkuo`ydka nc`da `~ bkffk}~:
Hs`owfh
4
\Yu`a~bkuo`ydka da OII_\Okydr`ydka_\Okihf Ihbdadydka_\Oh`~xudam `~ Yu`a~bkuo`ydka nc`da_\Ohyudn~_\Hs`owfh_\Nkanfx~dka_
\Yu`a~bkuo`ydka da OII_\Okydr`ydka_\Okihf Ihbdadydka_\Oh`~xudam `~ Yu`a~bkuo`ydka nc`da_\Ohyudn~_\Hs`owfh_\Nkanfx~dka_
-
8/2/2019 Measuring the Level of Abstraction and Detail of Models in the Context of MDD
11/13
]h n`a h`~dft ~hh yc`y ych ~hnkai yu`a~bkuo`ydka nc`da N5 #ikyyhi fdah$ d~ okuhhbbdndhay yc`a N0 #~kfdi fdah$! ^k& `nnkuidam yk kxu mk`f& }h nckk~h N5 }cha ~hyydamxw ych ihrhfkwohay wuknh~~!
Hs`owfh #nkayi$
07
\Yu`a~bkuo`ydka da OII_\Okydr`ydka_\Okihf Ihbdadydka_\Oh`~xudam `~ Yu`a~bkuo`ydka nc`da_\Ohyudn~_\Hs`owfh_\Nkanfx~dka_
\Yu`a~bkuo`ydka da OII_\Okydr`ydka_\Okihf Ihbdadydka_\Oh`~xudam `~ Yu`a~bkuo`ydka nc`da_\Ohyudn~_\Hs`owfh_\Nkanfx~dka_
-
8/2/2019 Measuring the Level of Abstraction and Detail of Models in the Context of MDD
12/13
Ych~h ohyudn~ ~kfrh~ ych mk`f kb ~hyydam xw `a hbbdndhay yu`a~bkuo`ydkanc`da~!
Hrha db dy d~ aky wk~~defh yk hswfdndyft nkxay ku uhyudhrh ych ~ho`aydnnkayhay kb ` okihf& dy d~ ~ydff wk~~defh yk nkow`uh ~hrhu`f okihf~!
Da fkamhu yu`a~bkuo`ydka nc`da~& }h c`rh yk ihrhfkw bxuychu hbbdndhantnudyhud`& h!m! et oh`~xudam ych `uh` ehfk} ych yu`a~bkuo`ydka nc`damu`wc~!
Nkanfx~dka
00
\Yu`a~bkuo`ydka da OII_\Okydr`ydka_\Okihf Ihbdadydka_\Oh`~xudam `~ Yu`a~bkuo`ydka nc`da_\Ohyudn~_\Hs`owfh_\Nkanfx~dka_
-
8/2/2019 Measuring the Level of Abstraction and Detail of Models in the Context of MDD
13/13
Yc`al tkx