Solutions to the Class Responsibility Assignment Case

Case resources:

The following 9 solutions were submitted:

Tool Authors Artefacts Opponents
NMF Georg Hinkel PDF Description
SHARE Demo
SCM
András Szabolcs Nagy et al.
Kristopher Born et al.
VIATRA András Szabolcs Nagy et al. PDF Description
SHARE Demo
SCM
Leif Arne Johnsen et al.
Kristopher Born et al.
UML-RSDS Kevin Lano et al. PDF Description
SHARE Demo
SCM
András Szabolcs Nagy et al.
Filip Krikava
ATL/Java Leif Arne Johnsen et al. PDF Description
SHARE Demo
SCM
Christoph Eickhoff et al.
Filip Krikava
Excel Maximiliano Vela et al. PDF Description
SHARE Demo
SCM
Kevin Lano et al.
Alexandru Burdusel et al.
SDMLib Christoph Eickhoff et al. PDF Description
SHARE Demo
SCM
Georg Hinkel
Maximiliano Vela et al.
MDEOptimiser Alexandru Burdusel et al. PDF Description
SHARE Demo
SCM
Leif Arne Johnsen et al.
Christoph Eickhoff et al.
Henshin Kristopher Born et al. PDF Description
SHARE Demo
SCM
Kevin Lano et al.
Maximiliano Vela et al.
SIGMA Filip Krikava PDF Description
SHARE Demo
SCM
Georg Hinkel
Alexandru Burdusel et al.

Awards

The solutions were scored at the contest, resulting in the following awards:

The best overall solution was based on the rating from the peer-review phase as well as the performance and quality.

The Best Overall Solution: VIATRA
2nd Best Overall Solution: Henshin
3rd Best Overall Solution: SIGMA

The best quality solution was based on the rating by the participants during the TTC'16 workshop day on 8.7.2016.
The results are available in this pivot table

The Best Quality Solution: Henshin
2nd Best Quality Solution: VIATRA
3rd Best Quality Solution: SIGMA

The best performance solution was based on the generated CRA-Index.

The Best Performance Solution: VIATRA
2nd Best Performance Solution: Henshin
3rd Best Performance Solution: SDMLib

The most interesting solution was a special price for a solution that was entirely done in Excel producing good CRA-Index as well as excellent execution times.

The Most Interesting Solution: Excel