Problem Decomposition for Reuse,

Abstract

An approach to software development problems is presented, and illustrated by an example. The approach is based on the ideas of problem frames and structuring specifications by views. It is claimed that decomposition obtained by this approach result in a more effective separation of concerns, and that the resulting components are more likely to be reusable than those obtained by more conventional approaches. The characteristics of desirable integration mechanisms are discussed, together with some other considerations arising out of the approach presented. (AN)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1995
Accession Number
ADA292245

Entities

People

  • Daniel Jackson
  • Michael Jackson

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Air Force
  • Automata
  • Computer Science
  • Computers
  • Decomposition
  • Detectors
  • Environment
  • Identification
  • Language
  • Machines
  • Recognition
  • Software Development
  • Specifications
  • Switches
  • Topology
  • Trees (Data Structures)
  • United States Government

Readers

  • Software Engineering.
  • Systems Analysis and Design