2010
DOI: 10.1007/978-3-642-16985-4_3
|View full text |Cite
|
Sign up to set email alerts
|

Model-Driven Web Engineering Performance Prediction with Layered Queue Networks

Abstract: Abstract. This position paper describes an approach to predict the performances of a Web application already in the early stages of application development. It leverages the wealth of information of MDWE solutions to automatically obtain accurate representations of the running application in terms of layered queue networks (LQNs), i.e., analytical models simulating the behavior of the system and computing the performances mathematically. In particular, the paper discusses how a MDWE methodology can be exploite… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
7
0

Year Published

2012
2012
2021
2021

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(7 citation statements)
references
References 13 publications
(17 reference statements)
0
7
0
Order By: Relevance
“…Measurement, Simulation modeling and Analytical modeling are the three approaches used in studying of a system's performance [11], [12], [13]. Measurement is a direct assessment of the actual or representative system under varying workloads, providing the most accurate results.…”
Section: Performance Evaluationmentioning
confidence: 99%
See 1 more Smart Citation
“…Measurement, Simulation modeling and Analytical modeling are the three approaches used in studying of a system's performance [11], [12], [13]. Measurement is a direct assessment of the actual or representative system under varying workloads, providing the most accurate results.…”
Section: Performance Evaluationmentioning
confidence: 99%
“…Performance modeling encapsulates the performance characteristics of a system that are available from its design in a performance model. In Simulation Modeling, a software representation of the system and its interactions are developed, and statistics collected from the model software's execution provide the performance metrics [13], [14]. Analytical modeling requires the use of mathematical equations for their solution.…”
Section: Performance Evaluationmentioning
confidence: 99%
“…Non-functional modelling: Finally, performance models from data obtained at runtime and LQNs can be combined with WebEng models to close the loop. This, as we proposed in [12], enables modelling taking into account non-functional concerns. For each modelling action, Web developers can receive an immediate feedback of the effects it will have in terms of system performances and costs.…”
Section: Model-driven F+nf Quality Frameworkmentioning
confidence: 99%
“…In this aspect, all non-functional concerns can be considered separately using software automation. Given a formal set of SLOs, solutions like the ones we proposed in [12] and [17] can be integrated and work in a totally autonomous fashion. In this way, novice users will only receive warnings in case the modelled pages / operations might violate SLOs, while more advanced users will be able to get complete predictions and monitoring of the response time, throughputs, and system configurations.…”
Section: Model-driven F+nf Quality Frameworkmentioning
confidence: 99%
See 1 more Smart Citation