An overview of the PAISLey project-1984

  • Authors:
  • Pamela Zave

  • Affiliations:
  • AT&T Bell Laboratories, Murray Hill, New Jersey

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

Quantified Score

Hi-index 0.00

Visualization

Abstract

PAISLey is an executable specification language that is especially well suited to real-time and distributed systems. It is motivated by an approach to software development based on the separation of problem-oriented from implementation-oriented concerns, and promising several substantial benefits over conventional development cycles. The language is executed by an interpreter that provides capabilities for debugging specifications, giving demonstrations to customers, early performance simulation, and (eventually) rapid prototyping. The language has been the vehicle for major example specifications in four problem domains, and for two methods for reducing whole classes, of problems to appropriate specifications. In June 1984 the emphasis of the PAISLey project will shift to practical use and evaluation, starting with PAISLey workshops and consulting services offered to potential user organizations by a technology-transfer program within AT&T Bell Laboratories. This paper is intended to summarize what has been achieved so far and to serve as a guide for further reading.