Title :
The Q-ImPrESS Method -- An Overview
Abstract :
The difficulty in evolving service-oriented architectures with extra-functional requirements seriously hinders the spread of this paradigm in critical application domains. The Q-ImPrESS method offsets this disadvantage by introducing a quality impact prediction, which allows software engineers to predict the consequences of alternative design decisions on the quality of software services and select the optimal architecture without having to resort to costly prototyping. The method takes a wider perspective on software quality by explicitly considering multiple quality attributes (performance, reliability and maintainability), and the typical trade-offs between these attributes. The benefit of using this approach is that it enables the creation of service-oriented systems with predictable end-to-end quality.
Keywords :
service-oriented architecture; software quality; Q-ImPrESS method; maintainability attribute; performance attribute; quality impact prediction; reliability attribute; service-oriented architectures; software quality; Analytical models; Computer architecture; Predictive models; Reverse engineering; Software; Software reliability; evolution of service-oriented systems; quality impact prediction; reverse engineering of legacy code; trade-off analysis;
Conference_Titel :
Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 2010 12th International Symposium on
Conference_Location :
Timisoara
Print_ISBN :
978-1-4244-9816-1
DOI :
10.1109/SYNASC.2010.84