2005
DOI: 10.1109/tse.2005.12
|View full text |Cite
|
Sign up to set email alerts
|

Model-based performance risk analysis

Abstract: Abstract-Performance is a nonfunctional software attribute that plays a crucial role in wide application domains spreading from safety-critical systems to e-commerce applications. Software risk can be quantified as a combination of the probability that a software system may fail and the severity of the damages caused by the failure. In this paper, we devise a methodology for estimation of performance-based risk factor, which originates from violations of performance requirements (namely, performance failures).… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
33
0

Year Published

2006
2006
2017
2017

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 55 publications
(36 citation statements)
references
References 17 publications
(16 reference statements)
0
33
0
Order By: Relevance
“…In [53] the authors propose a severity assessment methodology which integrates Functional Failure Analysis (FFA) [1], FMEA and FTA to analyze the severity of failures of the architectural elements. In [34] the authors describe a risk analysis method of performance failures based on annotated UML models and [50] describes a method for analyzing architecture level UML models to identify the parts of the system which may give rise to risks. The method applies complexity analysis of components and connectors, expert judgments for severity analysis and Markov models to estimate the risk factor of the different system scenarios.…”
Section: Other Techniquesmentioning
confidence: 99%
“…In [53] the authors propose a severity assessment methodology which integrates Functional Failure Analysis (FFA) [1], FMEA and FTA to analyze the severity of failures of the architectural elements. In [34] the authors describe a risk analysis method of performance failures based on annotated UML models and [50] describes a method for analyzing architecture level UML models to identify the parts of the system which may give rise to risks. The method applies complexity analysis of components and connectors, expert judgments for severity analysis and Markov models to estimate the risk factor of the different system scenarios.…”
Section: Other Techniquesmentioning
confidence: 99%
“…Performance of a legacy system is defined as the fulfillment of a system purpose without waste of resources, such as memory space and processor utilization, network bandwidth, time etc [11]. Performance risk component defines the loss associated with improper resource utilization and massive response time.…”
Section: Performance Risk Componentmentioning
confidence: 99%
“…" Fluctuations due to lack of human interaction across designers ([91], [36] , [14]): A team composed of different engineers working on a project can, for lack of interaction, develop subsystems which do not fit together and which require a partial redesign with consequent mass and power fluctuations.…”
Section: State Of the Artmentioning
confidence: 99%