Design by objectives

  • Authors:
  • T Gilb

  • Affiliations:
  • -

  • Venue:
  • ACM SIGSOFT Software Engineering Notes
  • Year:
  • 1987

Quantified Score

Hi-index 0.00

Visualization

Abstract

We have developed a set of co-operative methods and languages for describing a software engineering problem, its solutions and its intermediary products. The main characteristic of the method, known as Design by Objectives (DBO), is its ability to deal with all system attributes quantitatively. The DBO method is based on specification and design languages which are written, unambiguous, structured, integrated with each other flexible in when and where to apply them, capable of being scaled up or down to suit project viewpoint and scale of project, and capable of being applied to all aspects of system design, including all possible components of a software system. Since 1979 we have built a series of experimental personal computer automated support systems based on the DBO languages, in an attempt to see how they might be constructed and what value they might give the user. In addition many elements of the DBO languages have been put to extensive industrial use by the authors, their clients and by other users of the methods, including several computer manufacturers.