WHY ENGINEERING SOFTWARE IS NOT REUSABLE - EMPIRICAL-DATA FROM AN EXPERIMENT

Authors
Citation
P. Difelice, WHY ENGINEERING SOFTWARE IS NOT REUSABLE - EMPIRICAL-DATA FROM AN EXPERIMENT, Advances in engineering software, 29(2), 1998, pp. 151-163
Citations number
28
Categorie Soggetti
Computer Science Software Graphycs Programming","Computer Science Interdisciplinary Applications","Computer Science Software Graphycs Programming","Computer Science Interdisciplinary Applications
ISSN journal
09659978
Volume
29
Issue
2
Year of publication
1998
Pages
151 - 163
Database
ISI
SICI code
0965-9978(1998)29:2<151:WESINR>2.0.ZU;2-4
Abstract
The amount of engineering software developed so far is vast and spans many scientific applications. Common features of engineering software are robustness and efficiency, however, it is scarcely reusable. As a matter of fact, engineers develop new programs mostly from scratch. In this paper, we collect empirical data showing that to produce (more) reusable programs, engineers have to follow a code development approac h capable of controlling the code complexity during the development ph ase. (C) 1998 Elsevier Science Ltd. All rights reserved.