Home

Anonymous

Camros

Software change propagation is an inevitable part of software evolution, and managing the impact of propagation is a challenge for software maintainers. We have introduced domain-based coupling as a measurement of semantic similarity between software components, and later demonstrated how it can be used to predict change propagation in
software maintenance {Aryani 2010}. This approach is driven by domain expert knowledge about system functionality, and independent of software implementation. It is applicable to typical management information systems (MIS) with no requirement on domain experts to analyse, access or understand source code, technical design documents or maintenance history.

Camros is a tool for the domain-based change propagation analysis, assisting domain-experts to predict the impact of a change prior to changing the system. For more information about domain-based change propagation analysis refer to the following publications:


{Aryani 2010} Amir Aryani, Ian D. Peake, Margaret Hamilton Domain-Based Change Propagation Analysis: An Enterprise System Case Study; in Proceedings of the 26th International Conference on Software Maintenance (ICSM), IEEE,Timisoara, Romania, September, 2010.

{Aryani 2009} Amir Aryani, Ian D. Peake, Margaret Hamilton, Heinz Schmidt, Michael Winikoff. Change propagation analysis using domain information; in Proceedings of the 20th Australian Software Engineering Conference (ASWEC), IEEE, Gold Coast, Australia, April, 2009.


MongoDB Logo MongoDB