Share on Facebook Tweet on Twitter Share on LinkedIn Share by email
Is Process or Architecture the Solution?

Larus and James

Abstract

The call for papers for this workshop starts with the observation that software still has bugs, despite considerable investment and improvement in software development process. Software has always had bugs, and as far as I can tell, it will always have bugs. Software, however, need not be fragile, so a single bug can bring down an entire system. Building robust software requires deep, fundamental changes in the architecture of the entire software stack, to introduce isolation between components, to introduce hard interfaces, and to specify and verify many more aspects of systems behavior.

Details

Publication typeInproceedings
Published inProceedings of the 1st Workshop on Architectural and System Support for Improving Software Dependability
URLhttp://doi.acm.org/10.1145/301618.301633
Pages5
AddressSan Jose, CA
PublisherACM
> Publications > Is Process or Architecture the Solution?