KAMP is an approach to analyze the change propagation in a software system from technical and organizational perspectives. It is based on the software architecture annotated with technical (e.g. deployment) and organizational artifacts (e.g. management).
There is an installer for every major OS:
Using the installer is usually much faster than wiring up all the components together manually. In particular, all users which share multiple Eclipse installations will benefit from the installer's underlying bundle pool.
In order to install KAMP, open an Eclipse (Modelling Tools) Oxygen Installation, Help -> Install New Software...
and insert the following into the 'work with' input field: https://martinloeper.github.io/updatesite/nightly.
More information at the updatesite repository.
- This project is a major restructuring of the submodule-based KAMP repository.
- This project includes the KAMP Rule Language.
- This project originates from KAMP 2.0. It was handed over after the Bachelor Thesis.
- This fork brings Continuous Integration to KAMP and enables our partners to install the framework more easily.
- KAMP Rule Language was added as a new feature
This project was structured according to Vitruv. A big shout-out to HeikoKlare, max-kramer and all other colleagues of the kit-sdq team for setting up all this Maven Tycho stuff on Travis.
The following article by Lars Vogel and Simon Scholz was also very useful: http://www.vogella.com/tutorials/EclipseTycho/article.html