Software bases and software archives: alternatives to support software reuse

  • Authors:
  • R. T. Mittermeir;W. Rossak

  • Affiliations:
  • Institut für Informatik, Universität Klagenfurt - AUSTRIA;Institut für Informatik, Universität Klagenfurt - AUSTRIA

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

Quantified Score

Hi-index 0.01

Visualization

Abstract

The paper addresses the topic of software reuse by highlighting its various aspects. In particular, arguments are raised that the notion of “software reuse” cannot be limited to source code only.On this basis, two approaches for reusing software are presented. Software archives are structures supporting reuse of “conventionally produced” software at different levels of abstraction and for different stages of development. Software Bases, on the other hand, support the idea of programming in refinable application dependent patterns of a given problem domain. They support software reuse on a fine grain level in strict analogy to the way data is made available to a corporate audience by data base management systems.