Αρχειοθήκη ιστολογίου

Πέμπτη 21 Φεβρουαρίου 2019

Understanding Error Rates in Software Engineering: Conceptual, Empirical, and Experimental Approaches

Abstract

Software-intensive systems are ubiquitous in the industrialized world. The reliability of software has implications for how we understand scientific knowledge produced using software-intensive systems and for our understanding of the ethical and political status of technology. The reliability of a software system is largely determined by the distribution of errors and by the consequences of those errors in the usage of that system. We select a taxonomy of software error types from the literature on empirically observed software errors and compare that taxonomy to Giuseppe Primiero's Minds and Machines 24: 249–273, (2014) taxonomy of error in information systems. Because Primiero's taxonomy is articulated in terms of a coherent, explicit model of computation and is more fine-grained than the empirical taxonomy we select, we might expect Primiero's taxonomy to provide insights into how to reduce the frequency of software error better than the empirical taxonomy. Whether using one software error taxonomy can help to reduce the frequency of software errors better than another taxonomy is ultimately an empirical question.



https://ift.tt/2IpkgdQ

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου