Software Assumptions Failure Tolerance: Role, Strategies, and Visions

  title={Software Assumptions Failure Tolerance: Role, Strategies, and Visions},
  author={Vincenzo De Florio},
At our behest or otherwise, while our software is being executed, a huge variety of design assumptions is continuously matched with the truth of the current condition. While standards and tools exist to express and verify some of these assumptions, in practice most of them end up being either sifted off or hidden between the lines of our codes. Across the system layers, a complex and at times obscure web of assumptions determines the quality of the match of our software with its deployment… CONTINUE READING
Highly Cited
This paper has 30 citations. REVIEW CITATIONS
Recent Discussions
This paper has been referenced on Twitter 7 times over the past 90 days. VIEW TWEETS
16 Citations
38 References
Similar Papers


Publications referenced by this paper.
Showing 1-10 of 38 references

Cost-effective software reliability through autonomic tuning of system resources

  • V. De Florio
  • Proceedings of the Applied Reliability Symposium…
  • 2010
Highly Influential
8 Excerpts

General systems theory—the skeleton of science

  • K. Boulding
  • Management Science 2(3)
  • 1956
Highly Influential
5 Excerpts

Apache Axis 2 / Java — next generation web services ( 2010 )

  • M. Frigo
  • Apache Muse — a Java - based implementation of…
  • 2010

Autotools—A Practioner’s Guide to GNU Autoconf, Automake, and Libtool

  • J. Calcote
  • O’Reilly
  • 2010
1 Excerpt

Mplayer — the movie player ( 2008 )

  • J. Calcote
  • Autotools — A Practioner ’ s Guide to GNU…
  • 2010

Single event effects

  • K. E. Holbert
  • Retrieved on February
  • 2010
1 Excerpt

Security Middleware for Mobile Applications

  • B. De Win, T. Goovaerts, W. Joosen, P. Philippaerts, F. Piessens, Y. Younan
  • Middleware for Network Eccentric and Mobile…
  • 2009
2 Excerpts

Similar Papers

Loading similar papers…