Towards a Theory of Bugs: The Ruliology of the Unexpected
“My Program Did the Wrong Thing!” Bugs are a ubiquitous phenomenon in the software world. And—essentially by definition—each one of them is somehow unique and unexpected. But—particularly given their ubiquity—one might wonder whether there