Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/602461.602502acmconferencesArticle/Chapter ViewAbstractPublication PagesfseConference Proceedingsconference-collections
Article

Towards a software evolution benchmark

Published: 10 September 2001 Publication History

Abstract

Case-studies are extremely popular in rapidly evolving research disciplines such as software engineering because they allow for a quick but fair assessment of new techniques. Unfortunately, a proper experimental set-up is rarely the case: all too often case-studies are based on a single small toy-example chosen to favour the technique under study. Such lack of scientific rigor prevents fair evaluation and has serious consequences for the credibility of our field. In this paper, we propose to use a representative set of cases as benchmarks for comparing various techniques dealing with software evolution. We hope that this proposal will launch a consensus building process that eventually must lead to a scientifically sound validation method for researchers investigating reverse- and re-engineering techniques.

References

[1]
Fenton, N., S. L. Pfleeger and R. L. Glass "Science and Substance: a Challenge to Software Engineers". IEEE Software 11(4), July 1994.
[2]
Fenton, N. and S. L. Pfleeger, Software Metrics: A Rigourous and Practical Approach, International Thomson Computer Press, 1997.

Cited By

View all
  • (2023)Simulating Software Evolution to Evaluate the Reliability of Early Decision-making among Design Alternatives toward MaintainabilityACM Transactions on Software Engineering and Methodology10.1145/356993132:3(1-38)Online publication date: 26-Apr-2023
  • (2012)Maintenance Research in SOA - Towards a Standard Case StudyProceedings of the 2012 16th European Conference on Software Maintenance and Reengineering10.1109/CSMR.2012.49(391-396)Online publication date: 27-Mar-2012
  • (2007)PrefaceElectronic Notes in Theoretical Computer Science (ENTCS)10.1016/j.entcs.2006.09.010166(1-4)Online publication date: 1-Jan-2007
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
IWPSE '01: Proceedings of the 4th International Workshop on Principles of Software Evolution
September 2001
200 pages
ISBN:1581135084
DOI:10.1145/602461
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 10 September 2001

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. benchmark
  2. case studies
  3. empirical survey
  4. software evolution

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)9
  • Downloads (Last 6 weeks)0
Reflects downloads up to 20 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Simulating Software Evolution to Evaluate the Reliability of Early Decision-making among Design Alternatives toward MaintainabilityACM Transactions on Software Engineering and Methodology10.1145/356993132:3(1-38)Online publication date: 26-Apr-2023
  • (2012)Maintenance Research in SOA - Towards a Standard Case StudyProceedings of the 2012 16th European Conference on Software Maintenance and Reengineering10.1109/CSMR.2012.49(391-396)Online publication date: 27-Mar-2012
  • (2007)PrefaceElectronic Notes in Theoretical Computer Science (ENTCS)10.1016/j.entcs.2006.09.010166(1-4)Online publication date: 1-Jan-2007
  • (2005)Improving evolvability through refactoringProceedings of the 2005 international workshop on Mining software repositories10.1145/1083142.1083155(1-5)Online publication date: 17-May-2005
  • (2005)Improving evolvability through refactoringACM SIGSOFT Software Engineering Notes10.1145/1082983.108315530:4(1-5)Online publication date: 17-May-2005
  • (2003)Using benchmarking to advance researchProceedings of the 25th International Conference on Software Engineering10.5555/776816.776826(74-83)Online publication date: 3-May-2003
  • (2003)Using benchmarking to advance research: a challenge to software engineering25th International Conference on Software Engineering, 2003. Proceedings.10.1109/ICSE.2003.1201189(74-83)Online publication date: 2003
  • (2001)Future trends in software evolution metricsProceedings of the 4th International Workshop on Principles of Software Evolution10.1145/602461.602476(83-86)Online publication date: 10-Sep-2001

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media