The Suitability of an Object-Oriented Language for Prototyping and Abstract Data Types

Abstract

ACTOR, an object-oriented follow-on language to Smalltalk, is used in an implementation of a prototype video store management package and in the implementation of a tree abstract data type package. This high level language has high power, familiar syntax, portability, windowing and extensive development tools which make it an excellent choice for prototyping. The intuitive nature of the language and the close connection between modeling physical and logical entities are aptly demonstrated by detailed discussion of the design of the video management package. Implementation of binary search tree and AVL tree abstract data types demonstrate that coding of constructs which are procedural in nature does not exploit the strengths of an object-oriented language such as ACTOR.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1988
Accession Number
ADA200417

Entities

People

  • Michael O. Rowell

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Biomedical

DTIC Thesaurus Topics

  • Abstracts
  • Computer Languages
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Databases
  • High Level Languages
  • Information Processing
  • Language
  • Object Oriented Programming
  • Operating Systems
  • Product Prototyping
  • Programming Languages
  • Trees (Data Structures)

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computational Linguistics
  • Radio communications and signal processing.
  • Software Engineering.