Object-oriented approaches to the software life cycle using the Smalltalk-80 system as a CASE toolkit

  • Authors:
  • S. T. Pope;A. Goldberg;L. P. Deutsch

  • Affiliations:
  • ParcPlace Systems, Inc., 2400 Geng Road, Palo Alto, California;ParcPlace Systems, Inc., 2400 Geng Road, Palo Alto, California;ParcPlace Systems, Inc., 2400 Geng Road, Palo Alto, California

  • Venue:
  • ACM '87 Proceedings of the 1987 Fall Joint Computer Conference on Exploring technology: today and tomorrow
  • Year:
  • 1987

Quantified Score

Hi-index 0.03

Visualization

Abstract

This paper discusses the tools and methodologies used in the Smalltalk-80 Programming System with respect to their support for the various phases of the software lifecycle and their relevance to computer-aided software engineering (CASE). Special attention is paid to the issues of support for early design and implementation review, software documentation, portability and maintainability, and software reusability, as well as the organization of software modules within an object-oriented framework. Examples of Smalltalk-80-based CASE-oriented toolkits and applications are presented.