Bug propagation and debugging in asymmetric software structures

Damien Challet and Andrea Lombardoni
Phys. Rev. E 70, 046109 – Published 19 October 2004

Abstract

We address the issue of how software components are affected by the failure of one of them, and the inverse problem of locating the faulty component. Because of the functional form of the incoming link distribution of software dependence network, software is fragile with respect to the failure of a random single component. Locating a faulty component is easy if the failure only affects its nearest neighbors, while it is hard if it propagates further.

  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Figure
  • Received 20 June 2003

DOI:https://doi.org/10.1103/PhysRevE.70.046109

©2004 American Physical Society

Authors & Affiliations

Damien Challet

  • Theoretical Physics, Oxford University, 1-3 Keble Road, Oxford OX1 3NP, United Kingdom

Andrea Lombardoni

  • Department of Computer Science, Eidgenossische Technische Hochschule, 8092 Zürich, Switzerland

Article Text (Subscription Required)

Click to Expand

References (Subscription Required)

Click to Expand
Issue

Vol. 70, Iss. 4 — October 2004

Reuse & Permissions
Access Options
Author publication services for translation and copyediting assistance advertisement

Authorization Required


×
×

Images

×

Sign up to receive regular email alerts from Physical Review E

Log In

Cancel
×

Search


Article Lookup

Paste a citation or DOI

Enter a citation
×