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

dc.contributor.authorLewis, John A.en
dc.contributor.committeechairHenry, Sallie M.en
dc.contributor.committeememberHartson, H. Rexen
dc.contributor.committeememberSchulman, Robert S.en
dc.contributor.committeememberKafura, Dennis G.en
dc.contributor.committeememberWilliges, Robert C.en
dc.contributor.departmentComputer Scienceen
dc.date.accessioned2014-03-14T21:21:20Zen
dc.date.adate2005-10-14en
dc.date.available2014-03-14T21:21:20Zen
dc.date.issued1991-04-05en
dc.date.rdate2005-10-14en
dc.date.sdate2005-10-14en
dc.description.abstractLittle 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.en
dc.description.degreePh. D.en
dc.format.extentviii, 148 leavesen
dc.format.mediumBTDen
dc.format.mimetypeapplication/pdfen
dc.identifier.otheretd-10142005-135752en
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-10142005-135752/en
dc.identifier.urihttp://hdl.handle.net/10919/39909en
dc.language.isoenen
dc.publisherVirginia Techen
dc.relation.haspartLD5655.V856_1991.L485.pdfen
dc.relation.isformatofOCLC# 24073105en
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subject.lccLD5655.V856 1991.L485en
dc.subject.lcshComputer software -- Reusability -- Researchen
dc.titleAn empirical study of software reuse: the impact of the object-oriented paradigm and human factorsen
dc.typeDissertationen
dc.type.dcmitypeTexten
thesis.degree.disciplineComputer Scienceen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.leveldoctoralen
thesis.degree.namePh. D.en

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
LD5655.V856_1991.L485.pdf
Size:
3.86 MB
Format:
Adobe Portable Document Format
Description: