Back to Search
Start Over
Workings of science
- Source :
- Ubiquity. 2022:1-11
- Publication Year :
- 2022
- Publisher :
- Association for Computing Machinery (ACM), 2022.
-
Abstract
- Falsifiability is a cornerstone of science. It states that scientific claims---propositions, hypotheses, theories---must be testable by experiment. A scientific claim is falsified if an empirical test contradicts it; if a claim withstands repeated attempts at falsification, it is accepted as fact. This article discusses three examples of falsified theories about software. They address the reliability of multi-version programs, the prediction of program bugs by means of software metrics, and the advantages of software models (UML). These examples demonstrate how falsifiability can eliminate incorrect theories and help reorient research and practice.
- Subjects :
- General Medicine
Subjects
Details
- ISSN :
- 15302180
- Volume :
- 2022
- Database :
- OpenAIRE
- Journal :
- Ubiquity
- Accession number :
- edsair.doi...........a7882bb7c1e57f53a26d64a61ed6d7ce
- Full Text :
- https://doi.org/10.1145/3512338