It's a futsal match contoller and report generator application. It was developed as a homework for Model Driven Software Development course at BUTE (http://www.inf.mit.bme.hu/en).
- Yakindu
- Xtend for report generating
- EMF IncQuery for modeling and validation (http://viatra.inf.mit.bme.hu/incquery)
- Checkout the subprojects to your Eclipse workspace.
- Open the hu.bme.mit.inf.mdsd.1.model/model/model.ecore file and click on the generate all line in right click menu.
- Add to the build path of the project hu.bme.mit.inf.mdsd.one.rest the jersey-bundle-1.17.jar.
- Run the hu.bme.mit.inf.mdsd.one.app project as an Eclipse application.
- Fill the required fields.
- Click to the start first half button to start the match. Then you can add goals, cards, etc.
- At the end of the match you can generate the match report to HTML or TeX. (You can find upload and download menu items in the Report menu, but it doesn't work without a 3rd party webservice, which wasn't public yet)
Fork it, there are a lot of todos ang bugs, especially on the UI. ;)