Predicting Software Features at Design Time - PROFES 2008
by Wolfgang Holz, Rahul Premraj, Thomas Zimmermann, Andreas Zeller

PROFES '08: Proceedings of the 9th International Conference on Product Focused Software Process Improvement, Pages 33-44, June 2008.

Digital Library via DOI: 10.1007/978-3-540-69566-0_6 - Local copy: Download as PDF file.

Abstract

How do problem domains impact software features? We mine software code bases to relate problem domains (characterized by imports) to code features such as complexity, size, or quality. The resulting predictors take the specific imports of a component and predict its size, complexity, and quality metrics. In an experiment involving 89 core plug-ins of the ECLIPSE project, we found good prediction accuracy for most metrics. Since the predictors rely only on import relationships, and since these are available at design time, our approach allows for early estimation of crucial software metrics.

BibTeX Entry

@inproceedings{holz-profes-2008,
    title = "Predicting Software Features at Design Time",
    author = "Wolfgang Holz and Rahul Premraj and Thomas Zimmermann and Andreas Zeller",
    year = "2008",
    month = jun,
    booktitle = "PROFES '08: Proceedings of the 9th International Conference on Product Focused Software Process
Improvement",
    location = "Rome, Italy",
    pages = "33--44",
    doi = "10.1007/978-3-540-69566-0_6",
}

Show all publications of the Software Engineering Chair.