International Conference on Architecture-based Software Quality Prediction
Palladio Days 2010, FZI Forschungszentrum Informatik, Karlsruhe, Germany, November 25th - 26th, 2010
The prediction of software quality (e.g. performance, reliability and maintainability) based on software architectures is useful in many software development scenarios, such as support for design decisions, resource dimensioning or scalability analysis.
The open source tool Palladio can be seen as an “architecture simulator”. Palladio includes a metamodel for specifying software architectures (Palladio Component Model, PCM), a simulator (SimuCom) and a measurement framework (EDP2) to gather simulation data on software performance, resource utilisation and reliability. By its flexible design, extensive documentation, and high number of industrial case studies, Palladio is the ideal platform to be utilised by other researchers to explore further possibilities of modelling and simulating architectures. There are several dimensions of building on Palladio: extending Palladio for specific application domains, such as embedded systems, adding analyses for additional quality metrics (such as maintainability) or using Palladio for non-software architectures (e.g., production plants or logistics).