The Programmer's Apprentice: A Program Design Scenario

A scenario is used to illustrate the capabilities of a proposed Design Apprentice, focussing on the area of detailed, low-level design. Given a specification, the Design Apprentice will be able to make many of the design decisions needed to synthesize the required program. The Design Apprentic...

Full description

Bibliographic Details
Main Authors: Rich, Charles, Waters, Richard C.
Language:en_US
Published: 2004
Online Access:http://hdl.handle.net/1721.1/6455
Description
Summary:A scenario is used to illustrate the capabilities of a proposed Design Apprentice, focussing on the area of detailed, low-level design. Given a specification, the Design Apprentice will be able to make many of the design decisions needed to synthesize the required program. The Design Apprentice will also be able to detect various kinds of contradictions and omissions in a specification.