Published April 19, 2022 | Version v1
Other Open

AgileMerode: Tooling and Case Study Material

  • 1. KU Leuven

Description

The following presents material that complements the following publication
Monique Snoeck, Yves Wautelet, 2022,Agile MERODE: A Model-Driven Software Engineering Method for User-Centric and Value-Based Development",  International Journal on Software and Systems Modeling (SoSyM)

MERODE

All information about MERODE can be found on the following website: https://merode.econ.kuleuven.be/

Tooling

The modelling tool and the prototyper can be downloaded from this website: https://merode.econ.kuleuven.be/Tools.html

Running case: Simple Shop

The source for the user stories and corresponding BDDs is to be found here: https://github.com/kunicmarko20/Simple-Shop/tree/master/features

The following material is provided in the file package:

  • SimpleShopAgile.zip: zipped project file for the MERODE model of the Simple Shop.
    1. Unzip and open in https://www.merlin-academic.com to view and update the model.
    2. Load into the code generator to generate a prototype Java application from this model
  • SimpleShopApplication.zip: zipped prototype Java application generated from the above model. Compiling and running this application requires the Java JRE to be installed in the Program Files folder.
    1. Windows: Unzip and double click 'run.bat' to launch the application.
    2. McOS-users need to use the run.command file to compile and launch the application.

Case Study: Development of MERLIN

The file "MERLIN-US-BDD-PrioritizationExample.pdf" presents sample user stories from the MERLIN development project and explains how they were prioritized.

Files

MERLIN-US-BDD-PrioritizationExample.pdf

Files (16.9 MB)

Name Size Download all
md5:4e95a2632c65c5a424f99c395cfeafa0
159.0 kB Preview Download
md5:35354f43c1ad9c42bb500e4473673cfc
140.8 kB Preview Download
md5:010cfde4d5bbff7200c27d41bcf3b6a3
16.6 MB Preview Download