Optimal Test Distributions for Software Failure Cost Estimation
IEEE Transactions on Software Engineering
Acceptable quality level versus zero-defects: some empirical evidence
Computers and Operations Research - Special issue: reliability and quality control
A Validation of Object-Oriented Design Metrics as Quality Indicators
IEEE Transactions on Software Engineering
ACM SIGSOFT Software Engineering Notes
Predicting Fault Incidence Using Software Change History
IEEE Transactions on Software Engineering
Softwear Reliability
Two case studies of open source software development: Apache and Mozilla
ACM Transactions on Software Engineering and Methodology (TOSEM)
The Cathedral and the Bazaar
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Difficulties Measuring Software Risk in an Industrial Environment
DSN '01 Proceedings of the 2001 International Conference on Dependable Systems and Networks (formerly: FTCS)
Improved Testing Using Failure Cost and Intensity Profiles
ASSET '00 Proceedings of the 3rd IEEE Symposium on Application-Specific Systems and Software Engineering Technology (ASSET'00)
A logarithmic poisson execution time model for software reliability measurement
ICSE '84 Proceedings of the 7th international conference on Software engineering
An Empirical Study of Open-Source and Closed-Source Software Products
IEEE Transactions on Software Engineering
Basic Concepts and Taxonomy of Dependable and Secure Computing
IEEE Transactions on Dependable and Secure Computing
Predicting the Location and Number of Faults in Large Software Systems
IEEE Transactions on Software Engineering
A new component concept for fault trees
SCS '03 Proceedings of the 8th Australian workshop on Safety critical systems and software - Volume 33
Open source software reliability model: an empirical approach
5-WOSSE Proceedings of the fifth workshop on Open source software engineering
Empirical Validation of Object-Oriented Metrics on Open Source Software for Fault Prediction
IEEE Transactions on Software Engineering
Towards Software Quality Economics for Defect-Detection Techniques
SEW '05 Proceedings of the 29th Annual IEEE/NASA on Software Engineering Workshop
Coping with an open bug repository
eclipse '05 Proceedings of the 2005 OOPSLA workshop on Eclipse technology eXchange
Proceedings of the 28th international conference on Software engineering
Mining metrics to predict component failures
Proceedings of the 28th international conference on Software engineering
Software Reliability Engineering: A Roadmap
FOSE '07 2007 Future of Software Engineering
How Long Will It Take to Fix This Bug?
MSR '07 Proceedings of the Fourth International Workshop on Mining Software Repositories
Using Developer Information as a Factor for Fault Prediction
PROMISE '07 Proceedings of the Third International Workshop on Predictor Models in Software Engineering
Using groupings of static analysis alerts to identify files likely to contain field failures
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
Computer
Predicting defect-prone software modules using support vector machines
Journal of Systems and Software
Managing change and reliability of distributed software system
International Journal of Information Systems and Change Management
Classifying Software Changes: Clean or Buggy?
IEEE Transactions on Software Engineering
Techniques for evaluating fault prediction models
Empirical Software Engineering
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering
Analysing Bug Prediction Capabilities of Static Code Metrics in Open Source Software
IWSM/Metrikon/Mensura '08 Proceedings of the International Conferences on Software Process and Product Measurement
Firefox (In) security update dynamics exposed
ACM SIGCOMM Computer Communication Review
Fault tree analysis of computer systems
AFIPS '77 Proceedings of the June 13-16, 1977, national computer conference
Evaluating the Quality of Open Source Software
Electronic Notes in Theoretical Computer Science (ENTCS)
Evaluating Defect Prediction Models for a Large Evolving Software System
CSMR '09 Proceedings of the 2009 European Conference on Software Maintenance and Reengineering
Journal of Systems and Software
Hi-index | 0.00 |
While the financial consequences of software errors on the developer's side have been explored extensively, the cost arising for the end user has been largely neglected. One reason is the difficulty of linking errors in the code with emerging failure behavior of the software. The problem becomes even more difficult when trying to predict failure probabilities based on models or code metrics. In this paper we take a first step towards a cost prediction model by exploring the possibilities of modeling the financial consequences of already identified software failures. Firefox, a well-known open source software, is used as a test subject. Historically identified failures are modeled using fault trees. To identify expenses, usage profiles are employed to depict the interaction with the system. The presented approach demonstrates the possibility to model failure cost for an organization using a specific software by establishing a relationship between user behavior, software failures, and cost. As future work, an extension with software error prediction techniques as well as an empirical validation of the model is aspired.