O'Reilly logo

Design for Trustworthy Software: Tools, Techniques, and Methodology of Developing Robust Software by Bijay K. Jayaswal, Peter C. Patton

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 14. Object and Component Technologies and Other Development Tools

The only thing in the world growing faster than computing technology today is computer end-user expectation.

P. C. Patton

Overview

Computer programming development has long been stretched between two conflicting goals: improved productivity in terms of lower costs and reduced development time, and greater product reliability and thus software trustworthiness. Object-oriented analysis, design, and programming (OOADP) technology promises to resolve this tension and meet both goals by building software products in sophisticated program development environments using tested, proven components. This process is similar to building an automobile from an inventory of proven ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required