How good is good enough?: an ethical analysis of software construction and use
Communications of the ACM
Handbook of software reliability engineering
Handbook of software reliability engineering
The Cathedral and the Bazaar
Liability for defective documentation
Proceedings of the 21st annual international conference on Documentation
An empirical study of the robustness of Windows NT applications using random testing
WSS'00 Proceedings of the 4th conference on USENIX Windows Systems Symposium - Volume 4
Agents of responsibility--freelance web developers in web applications development
Information Systems Frontiers
Developing artificial agents worthy of trust: "Would you buy a used car from this artificial agent?"
Ethics and Information Technology
Hi-index | 0.00 |
Engineering requires tradeoffs [23]. When engineering computer applications, software engineers should consider the costs and benefits to humans as an integral part of the software development process. In this paper we focus on reliability, a central aspect of software quality, and the influence of relationships and various software development contexts on the software developer.