From SDQ-Wiki
Jump to: navigation, search

Description: Karlsruhe Architectural Maintainability Prediction (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).

KAMP approach - Overview


KAMP4APS Evaluation

File:KAMP4APS Eval Environment.zip

File:KAMP4APS Eval Projects.zip

Key References

Kiana Rostami, Robert Heinrich, Axel Busch, and Ralf Reussner. Architecture-based Change Impact Analysis in Information Systems and Business Processes. In 2017 IEEE International Conference on Software Architecture (ICSA2017), 2017, pages 179-188. IEEE. 2017

Kiana Rostami, Johannes Stammel, Robert Heinrich, and Ralf Reussner. Architecture-based assessment and planning of change requests. In Proceedings of the 11th International ACM SIGSOFT Conference on Quality of Software Architectures, Montreal, QC, Canada, 2015, QoSA '15, pages 21-30. ACM, New York, NY, USA. 2015.

Robert Heinrich, Kiana Rostami, Johannes Stammel, Thomas Knapp, and Ralf Reussner. Architecture-based analysis of changes in information system evolution. In Softwaretechnik-Trends, 2015, volume 34.

Johannes Stammel and Ralf Reussner. Kamp: Karlsruhe architectural maintainability prediction. In Proceedings of the 1. Workshop des GI-Arbeitskreises Langlebige Softwaresysteme (L2S2): "Design for Future - Langlebige Softwaresysteme", Gregor Engels, Ralf Reussner, Christof Momm, and Stefan Sauer, editors, 2009, pages 87-98.


Please email to Kiana Busch for installation instructions.