[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/977397.977744guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Adaptation of Large-Scale Open Source Software - An Experience Report -

Published: 24 March 2004 Publication History

Abstract

Within a long-term distributed systems project we repeatedlystumbled across the well-known yet difficult questionto either implement from scratch or comprehend and adaptexisting software. Having tried both ways allows us to retrospectivelycompare the effectiveness of "from scratch"implementation versus software evolution. By using thecode bases of GNU GCC and Linux for the adaptation approachwe gained valuable experiences with the comprehensionand adaptation of large but sparsely documentedcode bases. In most cases, the adaptation of existing softwareproved to be by far more effective than implementingfrom scratch. Surprisingly, the effort needed to comprehendthe existing voluminous source codes repeatedly proved tobe less than expected. In this paper we discuss our positiveand negative experiences and the various factors influencingsuccess and failure. Albeit collected in an academic setting,the observations described in this paper might well betransferable to the maintenance of large-scale commercialenvironments, too.

Cited By

View all
  • (2006)An empirical study on decision making in off-the-shelf component-based developmentProceedings of the 28th international conference on Software engineering10.1145/1134285.1134446(897-900)Online publication date: 28-May-2006

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
CSMR '04: Proceedings of the Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04)
March 2004
ISBN:076952107X

Publisher

IEEE Computer Society

United States

Publication History

Published: 24 March 2004

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2006)An empirical study on decision making in off-the-shelf component-based developmentProceedings of the 28th international conference on Software engineering10.1145/1134285.1134446(897-900)Online publication date: 28-May-2006

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media