Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. Artificial Intelligence Lab Publications
  4. AI Working Papers (1971 - 1995)
  5. A Program Design Assistant

A Program Design Assistant

Thumbnail Image
Download
Name

AI_WP_327.pdf

Description
Main article
Size

2.51 MB

Format

Adobe PDF

Checksum (MD5)

71ab25949f245b04d6e6738393040d8e

Author(s)
Tan, Yang Meng
Date Issued
June 1989
Publisher
MIT Artificial Intelligence Laboratory
Series/Report no.
MIT Artificial Intelligence Laboratory Working Papers, WP-327
Abstract
The DA will be a design assistant which can assist the programmer in low-level design. The input language of the DA is a cliché-based program description language that allows the specification and high-level design of commonly-written programs to be described concisely. The DA language is high-level in the sense that programmers need not bother with detailed design. The DA will provide automatic low-level design assistance to the programmer in selecting appropriate algorithms and data structures. It will also detect inconsistencies and incompleteness in program descriptions. A key related issue in this research is the representation of programming knowledge in a design assistant. The knowledge needed to automate low-level design and the knowledge in specific programming clichés have to be represented explicitly to facilitate reuse.
Persistent DSpace Link
http://hdl.handle.net/1721.1/41501
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.