MartinLoeper / KAMP-DSL

Domain Specific Language for the KAMP Framework
Apache License 2.0
0 stars 0 forks source link
change-propagation ipd kamp-dsl karlsruhe-institute-of-technology kit research-project sdq software-architecture

KAMP-DSL

This project is deprecated!!! It was fully integrated into KAMP-2.0.

This project contains the Domain Specific Language for the KAMP Framework. It was created in the course of student assistant activity at the Karlsruhe Institute of Technology / IPD.

The old SVN Repository URL is: https://svnserver.informatik.kit.edu/i43/svn/code/Palladio/Addons/KAMPIntBIISRequirements/branches/generalized-KAMP-rule-generalization/KAMPRuleLanguage/

Install

There is a an installer available now! Please visit: KAMP-DSL-Installer

If you want to install everything manually, please follow this guide:

Configure

DSL Editor Requirements

Versioning

We support bug reporting through Rollbar. In order to assign the exceptions to versions correctly, the following commit rule is mandatory: Increment the service portion of the MANIFEST version of the ruledsl bundle in each merge with the master. The eclipse versioning schema is explained in detail here: https://wiki.eclipse.org/Version_Numbering. We do not use the qualifier segment. The increment should be applied to the service segment if it is a non breaking, non visible change. Otherwise it should be applied to the minor or major segment depending on whether it is a change which introduces API breakage or not.

Wiki

For more information please navigate into the Wiki of this project.