Use of annotated schemes for developing prototype programs

  • Authors:
  • J. Ramanathan;C. J. Shubra

  • Affiliations:
  • Ohio State University, Columbus, Ohio;Indiana University of Pennsylvania, Indiana, Pennsylvania

  • Venue:
  • Proceedings of the workshop on Rapid prototyping
  • Year:
  • 1982

Quantified Score

Hi-index 0.00

Visualization

Abstract

Reusable components or patterns of programming are used here as a means of generating prototypes. The challenge in identifying existing patterns was in striking a balance between a few patterns that are too flexible to really save programmer effort, and numerous patterns that are too narrowly applicable. A further challenge was to find a way of tuning a pattern to reflect the details of a specific application.A pattern is defined to have a) an I/O specification, b) control structure, c) and a generic problem/solution description. The domain dependent generic problem/solution description serves to communicate general semantic information to the prototype developer familiar with the domain. The patterns presented here were culled from case studies involving over 200 programs in the file processing domain. These patterns have been demonstrated to be useful.