Please use this identifier to cite or link to this item:
Title: Pragmatic Software Reuse: A View from the Trenches
Authors: Walker, Robert
Cottrell, Rylan
Keywords: Software Modification Research, Reuse
Issue Date: 22-Sep-2016
Series/Report no.: 2016-1088-07;
Abstract: Software reuse has been a part of the software engineering field since its inception. Research on reuse has focused almost exclusively on pre-planned approaches. Relatively little has been written about reuse performed in the absence of its pre-planning: pragmatic reuse. While many academics have dismissed nonpre- planned reuse as ill-advised, very little evidence exists about it, especially with respect to industrial practice. We conducted a survey of 59 industrial software developers to capture the perception, frequency, motivations, difficulties, and execution of the practice of pragmatic reuse within their development activities. We found that the majority of developers surveyed perceive that: pragmatic reuse has an important place in their repertoire of techniques; pragmatic reuse tasks are a frequent part of their development activities; and that they face a variety of practical difficulties while performing pragmatic reuse tasks. Opinions vary on the range and scale of situations where pragmatic reuse is suitable.
Appears in Collections:Walker, Robert

Files in This Item:
File Description SizeFormat 
2016-1088-07.pdf162.98 kBAdobe PDFView/Open

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.