Cognitive Issues in Software Reuse.

Abstract

Vast resources are invested in the construction of software. Reuse of software offers potential savings in the construction of new software systems. From the perspective of cognitive science, current proposals for software reuse are depicted. This thesis starts with a cognitive analysis of programming behavior (human thought processes). The aspects of cognitive behavior related to program comprehension, the notions of knowledge domain, knowledge acquisition and reconstruction and memory mechanisms are discussed. The definition of software reusability is presented and methods to achieve reuse are discussed. The software development model called DRACO is presented and its concepts are related to software reuse and reconstruction. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1985
Accession Number
ADA159386

Entities

People

  • E. M. P. Coelho

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Biomedical
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Abstracts
  • Acquisition
  • Classification
  • Cognitive Science
  • Comprehension
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Construction
  • Content Addressable Memory
  • Engineering
  • Information Processing
  • Language
  • Programming Languages
  • Schools
  • Software Development

Fields of Study

  • Computer science
  • Engineering

Readers

  • Software Engineering.
  • Team-Based Human-Centered Cognitive Task Decision Making and Information Performance.