Dependability: Basic Concepts and Terminology
Dependability: Basic Concepts and Terminology
Reexamining the Fault Density-Component Size Connection
IEEE Software
A Bayesian Approach to Reliability Prediction and Assessment of Component Based Systems
ISSRE '01 Proceedings of the 12th International Symposium on Software Reliability Engineering
Techniques for Testing Component-Based Software
ICECCS '01 Proceedings of the Seventh International Conference on Engineering of Complex Computer Systems
Expert Systems with Applications: An International Journal
Cyclomatic complexity metric for component based software
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
With the advancement and widespread use of object-oriented system design and web-based development, the use of CBSD (Component-Based Software Development) is on the rise. Software systems are being developed in a heterogeneous fashion using components developed in-house, or picked off-the-shelf, and hence it may be inappropriate to model and evaluate such systems on using traditional tools. We proposed an integrated and adaptive approach, which takes into account the diversity of dependability requirements, to model the dependability, the most important aspect of evaluation, of a heterogeneous software system based on its architecture and the failure behavior of its components. The basic constituent of our approach is BBNs (Bayesian Belief Networks), which are by far the best model that can handle integration of variables of process and product, relationships of genuine cause and effect, and other uncertain information.