Proceedings of the 33rd International Conference on Software Engineering 2011
DOI: 10.1145/1985793.1985902
|View full text |Cite
|
Sign up to set email alerts
|

An industrial case study on quality impact prediction for evolving service-oriented software

Abstract: Systematic decision support for architectural design decisions is a major concern for software architects of evolving service-oriented systems. In practice, architects often analyse the expected performance and reliability of design alternatives based on prototypes or former experience. Modeldriven prediction methods claim to uncover the tradeoffs between different alternatives quantitatively while being more cost-effective and less error-prone. However, they often suffer from weak tool support and focus on si… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
14
0

Year Published

2011
2011
2019
2019

Publication Types

Select...
6
3

Relationship

4
5

Authors

Journals

citations
Cited by 15 publications
(14 citation statements)
references
References 22 publications
0
14
0
Order By: Relevance
“…This paper extends two former publications [31,32] with a survey of related studies, more detail about the Q-ImPrESS method, a much more detailed description of the data collection, extended performance predictions, effort estimations for both performance and reliability predictions as well as a detailed discussion of the modeling, implementation, and process issues of Q-ImPrESS.…”
Section: Introductionmentioning
confidence: 63%
“…This paper extends two former publications [31,32] with a survey of related studies, more detail about the Q-ImPrESS method, a much more detailed description of the data collection, extended performance predictions, effort estimations for both performance and reliability predictions as well as a detailed discussion of the modeling, implementation, and process issues of Q-ImPrESS.…”
Section: Introductionmentioning
confidence: 63%
“…The ability to re-use models and components was another useful feature [23]. Moreover, the Palladio workbench has been used in industrial case studies before [27,33], thus we assume that it is mature and sufficiently stable. Palladio's drawbacks lie in its more laborious model creation due to the complex meta model and its weaker user documentation.…”
Section: Methods and Tool Selectionmentioning
confidence: 99%
“…Such models are used in early stages of the software development process to guide important design decisions, or in software maintenance activities when a change impact analysis can be conducted to choose among multiple modification directions [21]. On the input side, the modeler can usually collect information about the timing (or more generally resource demands) of the operations used as atomic elements of the model.…”
Section: Modeling Contextmentioning
confidence: 99%