Reuse strategies in software development: an empirical study

We report on a study of reuse strategies, as employed in performing component-based software design, that we have conducted using the Unix environment. A number of subjects were asked to develop shell scripts that would perform a set of tasks, using a design support tool that was intended to provide...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Information and software technology 2001-08, Vol.43 (9), p.561-575
Hauptverfasser: Pohthong, Amnart, Budgen, David
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:We report on a study of reuse strategies, as employed in performing component-based software design, that we have conducted using the Unix environment. A number of subjects were asked to develop shell scripts that would perform a set of tasks, using a design support tool that was intended to provide support for reuse of Unix processes by providing a number of recognised searching strategies to assist with identifying suitable components. We review some of the methodological problems that were posed by the study, and we also conclude that for the inexperienced subjects the early identification of reusable elements was the most consistently successful strategy to adopt.
ISSN:0950-5849
1873-6025
DOI:10.1016/S0950-5849(01)00166-5