Software reliability: measurement, prediction, application
Software reliability: measurement, prediction, application
PIE: A Dynamic Failure-Based Technique
IEEE Transactions on Software Engineering
Handbook of software reliability engineering
Handbook of software reliability engineering
Elements of Software Science (Operating and programming systems series)
Elements of Software Science (Operating and programming systems series)
Software Reliability Engineered Testing
Software Reliability Engineered Testing
Continuous evolutionary one-step-ahead testing
ACM SIGSOFT Software Engineering Notes
Impartial evaluation in software reliability practice
Journal of Systems and Software
Software faults: a quantifiable definition
Advances in Engineering Software
Improving random test sets using the diversity oriented test data generation
Proceedings of the 2nd international workshop on Random testing: co-located with the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007)
Software faults: A quantifiable definition
Advances in Engineering Software
A fault injection approach based on operational profile
WiCOM'09 Proceedings of the 5th International Conference on Wireless communications, networking and mobile computing
How do we collect data for software reliability estimation?
Proceedings of the 11th International Conference on Computer Systems and Technologies and Workshop for PhD Students in Computing on International Conference on Computer Systems and Technologies
Software testing with an operational profile: OP definition
ACM Computing Surveys (CSUR)
Diversity oriented test data generation using metaheuristic search techniques
Information Sciences: an International Journal
Hi-index | 4.10 |
The notions of time and the operational profile incorporated into software reliability are incomplete. The authors assert that reliability should be redefined as a function of application complexity, test effectiveness, and operating environment. Errors made during software development and testing often cause post-release software failures. Software reliability theory is one of industry's seminal approaches for predicting the likelihood of software field failures.Software reliability theory seems to work accurately in telecommunications and aerospace. Governments regulate product quality in these two fields, whereas in other disciplines, quality has historically been an add-on, of lesser market value than feature richness or short release cycles. Today, accurate quality measurement cannot be confined to particular industries; it is especially needed in shrink-wrap software.The authors' goal is to create a dialogue in the reliability community and to identify a technology base that will widen interest in software reliability among practitioners outside the telecom and aero-space domains. They propose a new method for software reliability research. They challenge the software reliability community to consider these ideas in future models.