Virginia Tech
    • Log in
    View Item 
    •   VTechWorks Home
    • ETDs: Virginia Tech Electronic Theses and Dissertations
    • Doctoral Dissertations
    • View Item
    •   VTechWorks Home
    • ETDs: Virginia Tech Electronic Theses and Dissertations
    • Doctoral Dissertations
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

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

    Thumbnail
    View/Open
    LD5655.V856_1991.L485.pdf (6.159Mb)
    Downloads: 130
    Date
    1991-04-05
    Author
    Lewis, John Allan
    Metadata
    Show full item record
    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.
    URI
    http://hdl.handle.net/10919/39909
    Collections
    • Doctoral Dissertations [14904]

    If you believe that any material in VTechWorks should be removed, please see our policy and procedure for Requesting that Material be Amended or Removed. All takedown requests will be promptly acknowledged and investigated.

    Virginia Tech | University Libraries | Contact Us
     

     

    VTechWorks

    AboutPoliciesHelp

    Browse

    All of VTechWorksCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    Log inRegister

    Statistics

    View Usage Statistics

    If you believe that any material in VTechWorks should be removed, please see our policy and procedure for Requesting that Material be Amended or Removed. All takedown requests will be promptly acknowledged and investigated.

    Virginia Tech | University Libraries | Contact Us