Back to results

Virginia Tech

An empirical study of software reuse: the impact of the object-oriented paradigm and human factors

Abstract

dc:description.abstract

Little or no empirical validation exists for many of software engineering's basic assumptions. While some of these assumptions are intuitive, the need for scientific experimentation remains clear. Several assumptions are made about the factors affecting software reuse. In particular, the object-oriented paradigm and various human factors are hypothesized to affect the successful reuse of software components. This dissertation describes a controlled experiment designed to evaluate the impact of the object-oriented paradigm and human factors on software reuse. The human factors under investigation include managerial influence and cognitive abilities. This experiment concludes (a) the object-oriented paradigm makes significant contributions to productivity, (b) language differences are far more important when programmers reuse than when they do not, and (c) the object-oriented paradigm holds a particular affinity to the reuse process, (d) reuse results in higher productivity than no reuse independent of language paradigm, (e) the level of management encouragement does affect the reuse process, and (f) the cognitive ability of visualization does relate to effective reuse.

Degree

thesis:*
Name thesis:degree_name
Ph. D.
Level thesis:degree_level
doctoral
Discipline thesis:degree_discipline
Computer Science
Department dc:contributor.department
Computer Science
Grantor dc:publisher
Virginia Tech
Year dc:date.issued
1991

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Lewis, John A.
Chair dc:contributor.committeechair
  • Henry, Sallie M.
Committee members dc:contributor.committeemember
  • Hartson, H. Rex
  • Schulman, Robert S.
  • Kafura, Dennis G.
  • Williges, Robert C.

Rights

dc:rights
Statement dc:rights
  • In Copyright
Language dc:language.iso
en

Identifiers

dc:identifier.*
Dc Identifier Other
etd-10142005-135752
OAI identifier oai:identifier
oai:vtechworks.lib.vt.edu:10919/39909

Chain of custody

source
Harvested from
Virginia Tech
Base URL
vtechworks.lib.vt.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
related terms
citation

Lewis, John A.. An empirical study of software reuse: the impact of the object-oriented paradigm and human factors. doctoral thesis, Virginia Tech, 1991. http://hdl.handle.net/10919/39909