The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011) 2011
DOI: 10.1109/ase.2011.6100052
|View full text |Cite
|
Sign up to set email alerts
|

Automated extraction of architecture-level performance models of distributed component-based systems

Abstract: Abstract-Modern enterprise applications have to satisfy increasingly stringent Quality-of-Service requirements. To ensure that a system meets its performance requirements, the ability to predict its performance under different configurations and workloads is essential. Architecture-level performance models describe performance-relevant aspects of software architectures and execution environments allowing to evaluate different usage profiles as well as system deployment and configuration options. However, build… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
26
0

Year Published

2013
2013
2023
2023

Publication Types

Select...
5
2
2

Relationship

1
8

Authors

Journals

citations
Cited by 58 publications
(26 citation statements)
references
References 30 publications
0
26
0
Order By: Relevance
“…It is a mature modeling language for model-driven quality analysis of component-based software architectures [3] and has been used in a number of industry-relevant case studies [19], [20], [21], [22], [23], [24]. Currently supported quality predictions include performance, reliability, and maintenance costs, however, in this paper the focus is on performance modeling.…”
Section: Performance-annotated Software Architecture Modelmentioning
confidence: 99%
See 1 more Smart Citation
“…It is a mature modeling language for model-driven quality analysis of component-based software architectures [3] and has been used in a number of industry-relevant case studies [19], [20], [21], [22], [23], [24]. Currently supported quality predictions include performance, reliability, and maintenance costs, however, in this paper the focus is on performance modeling.…”
Section: Performance-annotated Software Architecture Modelmentioning
confidence: 99%
“…The system is implemented as a Java Enterprise application deployed on two servers using an Oracle database. Resource demands have been determined using an estimation technique based on measured response times and resource utilization [22].…”
Section: Systems Under Studymentioning
confidence: 99%
“…These privacy checks build on the utilization of runtime models that reflect application components, their interactions, and deployments. Existing runtime model approaches (e.g., [3], [6], [13], [18]) do not provide this information. Moreover, providing the required runtime model is challenging as cloud solutions grant limited access to their internals.…”
Section: Introductionmentioning
confidence: 94%
“…Examples are the size of the memory, and the processor speed. Many prevalent techniques ( [6], [7]) that evaluate QoS and the trust of service compositions not only lack the consideration of an explicit context in their evaluations, but also operate at later phases (such as testing or maintenance phases) of the system development lifecycle. These techniques are used to perform post-analysis of the software design, identify its faults, and improve the design in the subsequent iterations.…”
Section: Introductionmentioning
confidence: 99%