A1 Evaluation Questionnaires
A1 Evaluation Questionnaires
Table A1 Session A ScreenFlow QuestionnaireN QuestionQ1 What ATL script contains the lsquoTrigger2Buttonrsquo rule
Q2In Mockup2GUIatl what transformation rulecontains the binding expression isMainlt-mockscreenmaintoString()endsWith(lsquotruersquo)
Q3 What metamodel elements are used in the creationof the GUIApplication element
Q4 What metamodel elements are created using theMockupTriggerSection element
Q5Considering the entire transformation chainwhat metamodel elements does the templateline 24 in generateControllesmtl depend on
Q6What template lines in generateControllesmtlare used in the generation of line 21 inPlayerActivityjava
Q7Considering the entire transformation chain whatmetamodel elements does the generation ofline 4 in loginxml depend on
Q8Considering the entire transformation chain whatmetamodel elements does the generation of line 34in AndroidManifestxml depend on
Q9 What files does the generateControllersmtl templategenerate
Q10 What files does the generateViewsmtl templategenerate
Q11 What metamodel elements are used in the creationof the GUIScreen element
Q12 What metamodel elements are created using theMockupScreenSection element
Q13 What metamodel elements are created using theproperty lsquonamersquo of the MockupScreen element
Q14Considering the entire transformation chain whatmetamodel properties does the generation of line17 in login_activityxml depend on
Q15Considering the entire transformation chain whatmetamodel elements does the template line 19in generateViewsmtl depend on
Q16What template lines in generateControllersmtl areused in the generation of line 37in LoginActivityjava
Q17 Are there any unused elements in the Mockupmetamodel If so which ones
Q18 Are there any unused elements in the GUImetamodel
Q19Considering the entire transformation chain whatmetamodel elements does the generation of line 14in AndroidManifestxml depend on
Q20Considering the entire transformation chain whatmetamodel elements does the generation of line 38in LoginActivityjava depend on
Q21Considering the entire transformation chain whatmetamodel elements does the generation of line 14in login_activityxml depend on
Q22Considering the entire transformation chain whatmetamodel elements does the template lines 41-44in generateControllersmtl depend on
Q23What metamodel elements are created using theproperty lsquofromScreenrsquo of the MockupTransitionelement
Q24Considering the entire transformation chain whatmetamodel properties does the generation of line 8in login_activityxml depend on
Q25 What template lines in generateViewsmtl are usedin the generation of line 27 in AndroidManifestjava
Table A2 Session B PhyDSL Questionnaire
N QuestionQ1 What ATL script contains the lsquoEffect2Actionrsquo rule
Q2In Game2Layoutatl what transformation rulecontains the binding expression isBalllt-ractorDefinitionfirst()isBallbooleansolveBool()
Q3 What metamodel elements are used in thecreation of the ScoringTouchRule element
Q4 What metamodel elements are created using thePhyDSLCoordinate element
Q5Considering the entire transformation chainwhat metamodel elements does the templateline 148 in generateDynamicsmtl depend on
Q6What template lines in generateScoringmtlare used in the generation of line 102 inScoringManagerjava
Q7Considering the entire transformation chainwhat metamodel elements does the generation ofline 100 in ScoringManagerjava depend on
Q8Considering the entire transformation chainwhat metamodel elements does the generation ofline 220 in DrawingHelperjava depend on
Q9 What files does the generateLayoutmtl templategenerate
Q10 What files does the generateGraphicsmtl templategenerate
Q11 What metamodel elements are used in the creationof the ScoringCollisionRule element
Q12 What metamodel elements are created using thePhyDSLEnds element
Q13 What metamodel elements are created using theproperty lsquonamersquo of the PhyDSLActor element
Q14Considering the entire transformation chainwhat metamodel properties does the generation of line76 in ScoringManagerjava depend on
Q15Considering the entire transformation chainwhat metamodel elements does the template line 110in generateScoringmtl depend on
Q16 What template lines in generateLayoutmtl are usedin the generation of line 264 in PhysicsViewjava
Q17 Are there any unused elements in the PhyDSLmetamodel If so which ones
Q18 Are there any unused elements in the Dynamicsmetamodel If so which ones
Q19Considering the entire transformation chainwhat metamodel elements does the generationof line 141 in MainActivityjava depend on
Q20Considering the entire transformation chainwhat metamodel elements does the generationof line 29 in ControlManagerjava depend on
Q21Considering the entire transformation chainwhat metamodel elements does the generation ofline 281 in PhysicsViewjava depend on
Q22Considering the entire transformation chainwhat metamodel elements does the template lines104-108 in generateControlsmtl depend on
Q23 What metamodel elements are created using theproperty lsquovaluersquo of the PhyDSLBooleanType element
Q24Considering the entire transformation chainwhat metamodel properties does the generation ofline 18 in ControlManagerjava depend on
Q25What template lines in generateControlsmtl areused in the generation of line 99 inControlManagerjava
129
A2 ChainTracker Evaluation Result Tables
A2 ChainTracker Evaluation Result Tables
Table A3 Session A (ScreenFlow) - Results Metamodel Coverage and Expression Location
Results of Mann-Whitney Test (Two-Tailed) Time and Accuracy ScoreN Question Score (p-value) Time (p-value)Q9 What files does the generateControllersmtl template generate 03496 00721Q10 What files does the generateViewsmtl template generate 01423 02319Q1 What ATL script contains the lsquoTrigger2Buttonrsquo rule 04227 01206Q2 In Mockup2GUIatl what transformation rule contains the binding expression isMain 10000 09551Q17 Are there any unused elements in the Mockup metamodel 00066 00093Q18 Are there any unused elements in the GUI metamodel 10000 00400
Treatments Time Mean and SD Treatments Score Mean and SD Median TimeComparison
Median ScoreComparison
N CTMean
CTSD
ECMean
ECSD Max CT
MeanCTSD
ECMean
ECSD CT EC CT EC
Q9 18214 15790 6800 4821 2 178 056 200 000 10700 4600 200 200Q10 8271 10089 2862 2545 5 392 224 500 000 2800 2050 500 500Q1 13571 8156 7625 4378 1 100 000 075 070 10500 6350 100 100Q2 9042 8621 6525 2194 1 100 000 100 000 9042 6500 100 100Q17 4400 2407 9462 3887 2 128 134 -037 162 4400 10000 200 -150Q18 2185 853 4725 2896 1 100 000 100 000 1900 4600 100 100
010
020
030
040
0
Tim
e (s
ec)
Q9 Q10 Q1 Q2 Q17 Q18
Treatment Time minus ChainTracker vs Eclipse
minus1
01
23
45
Sco
re
Q9 Q10 Q1 Q2 Q17 Q18
Treatment Score minus ChainTracker vs Eclipse
130
A2 ChainTracker Evaluation Result Tables
Table A4 Session B (PhyDSL) - Results Metamodel Coverage and Expression Location
Results of Mann-Whitney Test (Two-Tailed) Time and Accuracy ScoreN Question Score (p-value) Time (p-value)Q9 What files does the generateLayoutmtl template generate 10000 01508Q10 What files does the generateGraphicsmtl template generate 10000 03095Q1 What ATL script contains the lsquoEffect2Actionrsquo rule 10000 04206Q2 In Game2Layoutatl what transformation rule contains the binding expression isBall 10000 08413Q17 Are there any unused elements in the PhyDSL metamodel 01563 00555Q18 Are there any unused elements in the Dynamics metamodel 009296 01508
Treatments Time Means and SD Treatments Score Mean and SD Median TimeComparison
Median ScoreComparison
N CTMean
CTSD
ECMean
ECSD Max CT
MeanCTSD
ECMean
ECSD CT EC CT EC
Q9 14860 5978 11320 000 1 100 000 100 000 12600 8500 100 100Q10 5300 1270 4400 1729 1 100 000 100 000 5300 4800 100 100Q1 20000 11674 13360 5343 1 100 000 100 000 17100 11600 100 100Q2 8500 6031 7560 1706 1 100 000 100 000 5800 7400 100 100Q17 49380 37979 16280 5969 1 009 102 -080 044 38000 16200 050 -100Q18 7400 2843 22380 18528 1 060 089 -060 089 9200 12900 100 -100
020
040
060
080
010
00
Tim
e (s
ec)
Treatment Time minus ChainTracker vs Eclipse
Q9 Q10 Q1 Q2 Q17 Q18
minus1
0minus
05
00
05
10
Sco
re
Q9 Q10 Q1 Q2 Q17 Q18
Treatment Score minus ChainTracker vs Eclipse
131
A2 ChainTracker Evaluation Result Tables
Table A5 Session A (ScreenFlow) - Results Metamodel Dependencies in M2M (Element Level)
Results of Mann-Whitney Test (Two-Tailed) Time and Accuracy ScoreN Question Score (p-value) Time (p-value)Q3 What metamodel elements are used in the creation of the GUIApplication element 00675 01893Q11 What metamodel elements are used in the creation of the GUIScreen element 00310 00021Q4 What metamodel elements are created using the MockupTriggerSection element 10000 00139Q12 What metamodel elements are created using the MockupScreenSection element 00006 00012
Treatments Time Means and SD Treatments Score Mean and SD Median TimeComparison
Median ScoreComparison
N CTMean
CTSD
ECMean
ECSD Max CT
MeanCTSD
ECMean
ECSD CT EC CT EC
Q3 17485 6698 25637 14037 5 414 226 306 270 14900 20400 500 450Q11 5971 2502 16712 8490 2 171 075 018 136 6400 13250 200 000Q4 5485 2201 28075 33490 1 071 075 075 070 5500 16700 100 100Q12 4028 1452 11162 6618 1 100 000 -100 046 4000 8650 100 -100
020
040
060
080
0
Tim
e (s
ec)
Treatment Time minus ChainTracker vs Eclipse
Q3 Q11 Q4 Q12
minus2
02
4
Sco
re
Q3 Q11 Q4 Q12
Treatment Score minus ChainTracker vs Eclipse
132
A2 ChainTracker Evaluation Result Tables
Table A6 Session B (PhyDSL) - Results Metamodel Dependencies in M2M (Element Level)
Results of Mann-Whitney Test (Two-Tailed) Time and Accuracy ScoreN Question Score (p-value) Time (p-value)Q3 What metamodel elements are used in the creation of the ScoringTouchRule element 00065 03095Q11 What metamodel elements are used in the creation of the ScoringCollisionRule element 00310 00555Q4 What metamodel elements are created using the PhyDSLCoordinate element 00072 05476Q12 What metamodel elements are created using the PhyDSLEnds element 00065 02222
Treatments Time Means and SD Treatments Score Mean and SD Median TimeComparison
Median ScoreComparison
N CTMean
CTSD
ECMean
ECSD Max CT
MeanCTSD
ECMean
ECSD CT EC CT EC
Q3 17180 15566 21400 5657 3 300 000 090 082 7800 21100 300 150Q11 8420 3223 24560 18086 3 300 000 040 089 9500 17600 300 050Q4 18520 7157 16620 8944 3 180 164 -120 109 17900 12300 300 -200Q12 9420 4730 23780 24436 1 100 000 -040 082 9000 18300 100 -100
100
200
300
400
500
600
Tim
e (s
ec)
Q3 Q11 Q4 Q12
Treatment Time minus ChainTracker vs Eclipse
minus2
minus1
01
23
Sco
re
Treatment Score minus ChainTracker vs Eclipse
Q3 Q11 Q4 Q12
133
A2 ChainTracker Evaluation Result Tables
Table A7 Session A (ScreenFlow) - Results Metamodel Dependencies in M2M (Property Level)
Results of Mann-Whitney Test (Two-Tailed) Time and Accuracy ScoreN Question Score (p-value) Time (p-value)
Q23 What metamodel elements are created using the property lsquofromScreenrsquo of theMockupTransition element 00046 06943
Q13 What metamodel elements are created using the property lsquonamersquo of theMockupScreen element 00491 09551
Treatments Time Means and SD Treatments Score Mean and SD Median TimeComparison
Median ScoreComparison
N CTMean
CTSD
ECMean
ECSD Max CT
MeanCTSD
ECMean
ECSD CT EC CT EC
Q23 9757 3955 9987 3105 1 092 018 -075 096 7900 1015 100 -100Q13 1488 7476 15800 10553 1 071 075 000 113 1750 1195 100 050
5010
020
030
0
Tim
e (s
ec)
Q23 Q13
Treatment Time minus ChainTracker vs Eclipse
minus2
0minus
10
00
10
Sco
re
Treatment Score minus ChainTracker vs Eclipse
Q23 Q13
134
A2 ChainTracker Evaluation Result Tables
Table A8 Session B (PhyDSL) - Results Metamodel Dependencies in M2M (Property Level)
Results of Mann-Whitney Test (Two-Tailed) Time and Accuracy ScoreN Question Score (p-value) Time (p-value)
Q23 What metamodel elements are created using the property lsquovaluersquo of thePhyDSLBooleanType element 00412 04206
Q13 What metamodel elements are created using the property lsquonamersquo of thePhyDSLActor element 00393 05476
Treatments Time Means and SD Treatments Score Mean and SD Median TimeComparison
Median ScoreComparison
N CTMean
CTSD
ECMean
ECSD Max CT
MeanCTSD
ECMean
ECSD CT EC CT EC
Q23 9980 4292 12360 2798 3 240 082 009 191 9200 12000 300 150Q13 18840 10601 15320 5349 6 390 311 -130 075 22800 16200 450 -150
5010
015
020
025
030
0
Tim
e (s
ec)
Treatment Time minus ChainTracker vs Eclipse
Q23 Q13
minus2
02
46
Sco
re
Q23 Q13
Treatment Score minus ChainTracker vs Eclipse
135
A2 ChainTracker Evaluation Result Tables
Table A9 Session A (ScreenFlow) - Results Metamodel Dependencies in M2T Transformations
Results of Mann-Whitney Test (Two-Tailed) Time and Accuracy ScoreN Question Score (p-value) Time (p-value)
Q5 Considering the entire transformation chain what metamodel elements does thetemplate line 24 in generateControllersmtl depend on 00119 00003
Q15 Considering the entire transformation chain what metamodel elements does thetemplate line 19 in generateViewsmtl depend on 02143 00205
Q22 Considering the entire transformation chain what metamodel elements does thetemplate lines 41-44 in generateControllersmtl depend on 00025 06126
Treatments Time Means and SD Treatments Score Mean and SD Median TimeComparison
Median ScoreComparison
N CTMean
CTSD
ECMean
ECSD Max CT
MeanCTSD
ECMean
ECSD CT EC CT EC
Q5 11285 4142 34312 9170 2 171 075 012 127 13200 32600 200 000Q15 7957 3723 17275 8297 5 500 000 262 305 7900 16200 500 350Q22 8028 4518 87625 3512 6 600 000 268 188 6300 8100 600 275
100
200
300
400
500
Tim
e (s
ec)
Q5 Q15 Q22
Treatment Time minus ChainTracker vs Eclipse
minus2
02
46
Sco
re
Q5 Q15 Q22
Treatment Score minus ChainTracker vs Eclipse
136
A2 ChainTracker Evaluation Result Tables
Table A10 Session B (PhyDSL) - Results Metamodel Dependencies in M2T Transformations
Results of Mann-Whitney Test (Two-Tailed) Time and Accuracy ScoreN Question Score (p-value) Time (p-value)
Q5 Considering the entire transformation chain what metamodel elements does thetemplate line 148 in generateDynamicsmtl depend on 00072 06905
Q15 Considering the entire transformation chain what metamodel elements does thetemplate line 110 in generateScoringmtl depend on 00097 10000
Q22 Considering the entire transformation chain what metamodel elements does thetemplate lines 104-108 in generateControlsmtl depend on 00117 02222
Treatments Time Means and SD Treatments Score Mean and SD Median TimeComparison
Median ScoreComparison
N CTMean
CTSD
ECMean
ECSD Max CT
MeanCTSD
ECMean
ECSD CT EC CT EC
Q5 36560 9265 40540 25440 6 550 000 -100 196 35400 30800 550 -150Q15 18040 6438 16560 6487 5 490 022 -009 119 18500 17600 500 000Q22 20340 6808 10820 9000 6 540 134 019 178 19200 13300 600 000
020
040
060
080
0
Tim
e (s
ec)
Treatment Time minus ChainTracker vs Eclipse
Q5 Q15 Q22
minus2
02
46
Sco
re
Q5 Q15 Q22
Treatment Score minus ChainTracker vs Eclipse
137
A2 ChainTracker Evaluation Result Tables
Table A11 Session A (ScreenFlow) - Results Generation Dependencies in M2T Transformations
Results of Mann-Whitney Test (Two-Tailed) Time and AccuracyN Question Score (p-value) Time (p-value)
Q6 What template lines in generateControllersmtl are used in the generation of line 21in PlayerActivityjava 05014 05358
Q16 What template lines in generateControllersmtl are used in the generation of line 37in LoginActivityjava 00874 00938
Q25 What template lines in generateViewsmtl are used in the generation of line 27in AndroidManifestxml 00377 03969
Treatments Time Means and SD Treatments Score Mean and SD Median TimeComparison
Median ScoreComparison
N CTMean
CTSD
ECMean
ECSD Max CT
MeanCTSD
ECMean
ECSD CT EC CT EC
Q6 26485 18108 27187 9824 1 050 132 062 051 17700 24650 100 100Q16 14042 6010 19137 4342 3 135 283 -012 219 13100 18700 300 025Q25 13142 9166 18425 1045 2 121 103 -062 182 12000 13850 200 -125
100
200
300
400
500
600
Tim
e (s
ec)
Treatment Time minus ChainTracker vs Eclipse
Q6 Q16 Q25
minus4
minus3
minus2
minus1
01
23
Sco
re
Q6 Q16 Q25
Treatment Score minus ChainTracker vs Eclipse
138
A2 ChainTracker Evaluation Result Tables
Table A12 Session B (PhyDSL) - Results Generation Dependencies in M2T Transformations
Results of Mann-Whitney Test (Two-Tailed) Time and AccuracyN Question Score (p-value) Time (p-value)
Q6 What template lines in generateScoringmtl are used in the generation of line 102in ScoringManagerjava 00482 04206
Q16 What template lines in generateLayoutmtl are used in the generation of line 264in PhysicsViewjava 08288 10000
Q25 What template lines in generateControlsmtl are used in the generation of line 99in ControlManagerjava 10000 00158
Treatments Time Means and SD Treatments Score Mean and SD Median TimeComparison
Median ScoreComparison
N CTMean
CTSD
ECMean
ECSD Max CT
MeanCTSD
ECMean
ECSD CT EC CT EC
Q6 23920 18166 32800 13757 2 050 183 -260 147 19600 37400 050 -200Q16 22140 15389 20940 6147 4 220 195 159 285 17700 23000 250 300Q25 6320 2883 12480 4318 2 160 065 150 070 7200 11000 200 200
100
300
500
Tim
e (s
ec)
Q6 Q16 Q25
Treatment Time minus ChainTracker vs Eclipse
minus4
minus2
02
4
Sco
re
Treatment Score minus ChainTracker vs Eclipse
Q6 Q16 Q25
139
A2 ChainTracker Evaluation Result Tables
Table A13 Session A (ScreenFlow) - Results Generation Dependencies in MTCs (Element Level)
Results of Mann-Whitney Test (Two-Tailed) Time and Accuracy ScoreN Question Score (p-value) Time (p-value)
Q7 Considering the entire transformation chain what metamodel elements does thegeneration of line 4 in loginxml depend on 00032 00093
Q8 Considering the entire transformation chain what metamodel elements does thegeneration of line 34 in AndroidManifestxml depend on 00073 00012
Q19 Considering the entire transformation chain what metamodel elements does thegeneration of line 14 in AndroidManifestxml depend on 00443 00037
Q20 Considering the entire transformation chain what metamodel elements does thegeneration of line 38 in LoginActivityjava depend on 00007 00003
Q21 Considering the entire transformation chain what metamodel elements does thegeneration of line 14 in login_activityxml depend on 00007 00003
Treatments Time Means and SD Treatments Score Mean and SD Median TimeComparison
Median ScoreComparison
N CTMean
CTSD
ECMean
ECSD Max CT
MeanCTSD
ECMean
ECSD CT EC CT EC
Q7 13057 12999 34325 8539 2 171 075 -081 171 11200 35300 200 -050Q8 9685 5061 29312 16804 6 600 000 281 284 9600 22750 600 300Q19 5900 323 15712 6058 5 500 000 387 132 5300 16350 500 425Q20 5228 2575 19875 5161 4 400 000 062 224 5700 18050 400 100Q21 5085 2211 15912 4322 6 600 000 212 219 4900 15450 600 275
010
030
050
0
Tim
e (s
ec)
Q7 Q8 Q19 Q20 Q21
Treatment Time minus ChainTracker vs Eclipse
minus4
minus2
02
46
Sco
re
Q7 Q8 Q19 Q20 Q21
Treatment Score minus ChainTracker vs Eclipse
140
A2 ChainTracker Evaluation Result Tables
Table A14 Session B (PhyDSL) - Results Generation Dependencies in MTCs (Element Level)
Results of Mann-Whitney Test (Two-Tailed) Time and CorrectnessN Question Score (p-value) Time (p-value)
Q7 Considering the entire transformation chain what metamodel elements does thegeneration of line 100 in ScoringManagerjava depend on 00094 03095
Q8 Considering the entire transformation chain what metamodel elements does thegeneration of line 220 in DrawingHelperjava depend on 00072 00079
Q19 Considering the entire transformation chain what metamodel elements does thegeneration of line 141 in MainActivityjava depend on 00066 08413
Q20 Considering the entire transformation chain what metamodel elements does thegeneration of line 29 in ControlManagerjava depend on 00055 02222
Q21 Considering the entire transformation chain what metamodel elements does thegeneration of line 281 in PhysicsViewjava depend on 00055 06905
Treatments Time Means and SD Treatments Score Mean and SD Median TimeComparison
Median ScoreComparison
N CTMean
CTSD
ECMean
ECSD Max CT
MeanCTSD
ECMean
ECSD CT EC CT EC
Q7 2494 18543 34640 12887 7 670 067 -100 200 22600 28000 700 -150Q8 1916 8661 54080 14390 5 500 000 100 127 17300 57700 500 150Q19 1670 6149 18020 13331 8 800 000 020 195 17600 10700 800 -100Q20 1284 4280 16100 5186 7 700 000 010 134 11600 12800 700 -050Q21 1224 3929 24040 19848 5 500 000 -040 201 13000 11400 500 050
100
200
300
400
500
600
Tim
e (s
ec)
Treatment Time minus ChainTracker vs Eclipse
Q7 Q8 Q19 Q20 Q21
minus4
minus2
02
46
8
Sco
re
Q7 Q8 Q19 Q20 Q21
Treatment Score minus ChainTracker vs Eclipse
141
A2 ChainTracker Evaluation Result Tables
Table A15 Session A (ScreenFlow) - Results Generation Dependencies in MTCs (Property Level)
Results of Mann-Whitney Test (Two-Tailed) Time and CorrectnessN Question Score (p-value) Time (p-value)
Q14 Considering the entire transformation chain what metamodel properties does thegeneration of line 17 in login_activityxml depend on 00090 03969
Q24 Considering the entire transformation chain what metamodel properties does thegeneration of line 8 in login_activityxml depend on 004871 00059
Treatments Time Means and SD Treatments Score Mean and SD Median TimeComparison
Median ScoreComparison
N CTMean
CTSD
ECMean
ECSD Max CT
MeanCTSD
ECMean
ECSD CT EC CT EC
Q14 29642 8817 25775 5020 8 607 354 0125 192 31700 26350 800 050Q24 7114 3269 16225 7483 1 100 000 0125 121 7400 14250 100 100
100
200
300
400
Tim
e (s
econ
ds)
Treatment Time minus ChainTracker vs Eclipse
Q14 Q24
minus2
02
46
8
Sco
re
Q14 Q24
Treatment Score minus ChainTracker vs Eclipse
142
A2 ChainTracker Evaluation Result Tables
Table A16 Session B (PhyDSL) - Results Generation Dependencies in MTCs (Property Level)
Results of Mann-Whitney Test (Two-Tailed) Time and CorrectnessN Question Score (p-value) Time (p-value)
Q14 Considering the entire transformation chain what metamodel properties does thegeneration of line 76 in ScoringManagerjava depend on 00066 01508
Q24 Considering the entire transformation chain what metamodel properties does thegeneration of line 18 in ControlManagerjava depend on 00248 00079
Treatments Time Means and SD Treatments Score Mean and SD Median TimeComparison
Median ScoreComparison
N CTMean
CTSD
ECMean
ECSD Max CT
MeanCTSD
ECMean
ECSD CT EC CT EC
Q14 17760 5900 33900 22020 4 400 000 060 185 19100 28100 400 100Q24 12740 2597 24200 5129 6 600 000 230 375 13000 25300 600 450
100
300
500
700
Tim
e (s
ec)
Q14 Q24
Treatment Time minus ChainTracker vs Eclipse
minus2
02
46
Sco
re
Treatment Score minus ChainTracker vs Eclipse
Q14 Q24
143
A3 Library to Anonymous Index Traceability Links
A3 Library to Anonymous Index Traceability Links
Listing A1 portrays a snippet with traceability links of the Library to Anonymous Index trans-
formation chain The complete file can be found at httphypatiacsualbertaca
~guanactb2p-tracesjson
1 2 metamodels [3 4 name Book5 location Bookecore6 elements [7 8 name Library 9 attributes [
10 11 name books12 type Book13 id 114 15 ]16 17 18 19 name Publication 20 location Publication ecore21 elements [22 23 name Database24 attributes [25 26 name publications 27 type Publication 28 id 1029 30 ]31 32 ]33 traces [34 35 M2M [36 37 id tlm138 location Book2Publication atl 39 type explicit 40 line 1241 targetID 1042 sourceID 143 44 ]45 M2T [46 47 id tlt1 48 location Publication2HTMLmtl49 type explicit 50 line 851 sc 152 wc 3953 sourceID 1054 55 ]56 57 ]58
Listing A1 Library to Anonymous Index Traceability Links (JSON)
144