2014
DOI: 10.1145/2674632.2674641
|View full text |Cite
|
Sign up to set email alerts
|

Measurement of the Reliability of a Component-Based Development using a Path-Based Approach

Abstract: Component-based systems are based on the idea of assembling lots of independent and pre-defined components based on discriminating designs. Component-based systems provide a better reuse of software components along with flexibility, scalability and better quality of services to fulfill the requirements of the end user. We can consider component-based software engineering successful only if it has the ability to select and integrate reliable components. In this paper we propose an innovative reliability model … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
3

Relationship

2
1

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 14 publications
0
3
0
Order By: Relevance
“…Path-based methods employ all executed paths to model the system architecture and apply the reliabilities of all components in the path to represent path reliability. Then, they utilize the path reliabilities and path execution probabilities to calculate overall system reliability ( Hsu & Huang, 2011 ; Nautiyal, Gupta & Dimri, 2019 ). State-based methods usually map the system architecture into a state space model, such as the discrete-time Markov chain (DTMC) ( Cheung, 1980 ), continuous-time Markov chain ( Jean-Claude, 1984 ), or semi-Markov process ( Littlewood, 1979 ).…”
Section: Related Work and Research Motivationmentioning
confidence: 99%
“…Path-based methods employ all executed paths to model the system architecture and apply the reliabilities of all components in the path to represent path reliability. Then, they utilize the path reliabilities and path execution probabilities to calculate overall system reliability ( Hsu & Huang, 2011 ; Nautiyal, Gupta & Dimri, 2019 ). State-based methods usually map the system architecture into a state space model, such as the discrete-time Markov chain (DTMC) ( Cheung, 1980 ), continuous-time Markov chain ( Jean-Claude, 1984 ), or semi-Markov process ( Littlewood, 1979 ).…”
Section: Related Work and Research Motivationmentioning
confidence: 99%
“…There are various methods available to measure the reliability of the system [24]. Here, we are not concerned about the method, what we only do is to convert the reliability to a number between 1 and 5.…”
Section: Reliabilitymentioning
confidence: 99%
“…Although a large number of studies have been proposed by numerous authors for estimating error propagation among components of the system (Voas, 1997;Abdelmoez et al, 2004;Cortellessa and Grassi, 2007;Pham and Defago, 2013). However some authors do not consider it (Cheung, 1980;Reussner et al, 2003;Sharma and Trivedi, 2007;Cheung et al, 2008;Brosch et al, 2012;Nautiyal et al, 2014). They assume that the control transfer between components can be explained as a Markov process.…”
Section: Introductionmentioning
confidence: 99%