An experimental evaluation of the assumption of independence in multiversion programming
IEEE Transactions on Software Engineering
Conceptual Modeling of Coincident Failures in Multiversion Software
IEEE Transactions on Software Engineering
Recalibrating Software Reliability Models
IEEE Transactions on Software Engineering
Partition Testing Does Not Inspire Confidence (Program Testing)
IEEE Transactions on Software Engineering
An Experimental Evaluation of Software Redundancy as a Strategy for Improving Reliability
IEEE Transactions on Software Engineering
Analyzing Partition Testing Strategies
IEEE Transactions on Software Engineering
Handbook of software reliability engineering
Handbook of software reliability engineering
Some Conservative Stopping Rules for the Operational Testing of Safety-Critical Software
IEEE Transactions on Software Engineering
Operational Profiles in Software-Reliability Engineering
IEEE Software
Acquiring COTS Software Selection Requirements
IEEE Software
Combined Selection of COTS Components
ICCBSS '02 Proceedings of the First International Conference on COTS-Based Software Systems
A Process for COTS Software Product Evaluation
ICCBSS '02 Proceedings of the First International Conference on COTS-Based Software Systems
ICCBSS '02 Proceedings of the First International Conference on COTS-Based Software Systems
Assessment of Reusable COTS Attributes
ICCBSS '03 Proceedings of the Second International Conference on COTS-Based Software Systems
Reliability Assessment of Legacy Safety-Critical Systems Upgraded with Off-the-Shelf Components
SAFECOMP '02 Proceedings of the 21st International Conference on Computer Safety, Reliability and Security
Whither Generic Recovery from Application Faults? A Fault Study using Open-Source Software
DSN '00 Proceedings of the 2000 International Conference on Dependable Systems and Networks (formerly FTCS-30 and DCCA-8)
Intelligent Support for Selection of COTS Products
Revised Papers from the NODe 2002 Web and Database-Related Workshops on Web, Web-Services, and Database Systems
METRICS '01 Proceedings of the 7th International Symposium on Software Metrics
Recovery Oriented Computing (ROC): Motivation, Definition, Techniques,
Recovery Oriented Computing (ROC): Motivation, Definition, Techniques,
Composable Process Elements for Developing COTS-Based Applications
ISESE '03 Proceedings of the 2003 International Symposium on Empirical Software Engineering
Improving DBMS Performance through Diverse Redundancy
SRDS '06 Proceedings of the 25th IEEE Symposium on Reliable Distributed Systems
A Theoretical Basis for the Analysis of Multiversion Software Subject to Coincident Errors
IEEE Transactions on Software Engineering
Fault Tolerance via Diversity for Off-the-Shelf Products: A Study with SQL Database Servers
IEEE Transactions on Dependable and Secure Computing
Optimizing preventive service of software products
IBM Journal of Research and Development
Investigating ERP systems procurement practice: Hong Kong and Australian experiences
Information and Software Technology
Hi-index | 0.00 |
Assessment of software COTS components is an essential part of component-based software development. Poorly chosen components may lead to solutions of low quality and that are difficult to maintain. The assessment may be based on incomplete knowledge about the COTS component itself and other aspects (e.g. vendor's credentials, etc.), which may affect the decision of selecting COTS component(s). We argue in favor of assessment methods in which uncertainty is explicitly represented ('uncertainty explicit' methods) using probability distributions. We provide details of a Bayesian model, which can be used to capture the uncertainties in the simultaneous assessment of two attributes, thus, also capturing the dependencies that might exist between them. We also provide empirical data from the use of this method for the assessment of off-the-shelf database servers which illustrate the advantages of 'uncertainty explicit' methods over conventional methods of COTS component assessment which assume that at the end of the assessment the values of the attributes become known with certainty.