Back to Search
Start Over
Design preservation over subsequent releases of a software product: a case study of Baan ERP.
- Source :
- Journal of Software Maintenance & Evolution: Research & Practice; Jul2005, Vol. 17 Issue 4, p277-306, 30p, 5 Diagrams
- Publication Year :
- 2005
-
Abstract
- We present the results of two case studies we conducted at Baan in the Netherlands. At the time of conducting the case studies, Baan was part of Invensys plc. (Baan is now owned by SSA Global Technologies.) In these case studies we investigated how companies identify design erosion and address this in their software, a practice we call ‘design preservation’. In this study, we selected two sub-systems in Baan products that had recently been subjected to extensive maintenance activities because they were eroded. In this paper, we analyze the problems these systems had, how Baan identified that these systems were problematic, and the remedies that were used to address the problems. In addition to confirming some of our earlier conclusions, we have been able to extract some common causes for design erosion problems as well as a number of recommended design preservation practices, which, at least for Baan, have proven to be very effective in strengthening design preservation. Copyright © 2005 John Wiley & Sons, Ltd. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISSN :
- 1532060X
- Volume :
- 17
- Issue :
- 4
- Database :
- Complementary Index
- Journal :
- Journal of Software Maintenance & Evolution: Research & Practice
- Publication Type :
- Academic Journal
- Accession number :
- 17814192
- Full Text :
- https://doi.org/10.1002/smr.313