An empirical study of factors impacting the size of object-oriented component code documentation

Parag C. Pendharkar, James A. Rodger

Research output: Contribution to conferencePaper

4 Citations (Scopus)

Abstract

In this paper, we identify a set of factors that may be used to forecast source code documentation for object oriented software components. Using field data on 152 object oriented (OO) software components and the multiple regression model, we empirically test the impact of proposed factors on the prediction of OO source code documentation. Our results indicate that the number of methods, the number of sub-classes, the number of GUI elements and the number of events handled all increase the number of lines of code for OO source code documentation. Additionally, we show that scale economies exist in OO source code documentation and use non-linear regression model Classification and Regression Tree (CART) to improve OO source code documentation forecasting accuracy.

Original languageEnglish (US)
Pages152-156
Number of pages5
StatePublished - Dec 1 2002
EventProceedings of the 20th Annual International Conference on Documentation - Toronto, Canada
Duration: Oct 20 2002Oct 23 2002

Other

OtherProceedings of the 20th Annual International Conference on Documentation
CountryCanada
CityToronto
Period10/20/0210/23/02

Fingerprint

Graphical user interfaces

All Science Journal Classification (ASJC) codes

  • Computer Science(all)

Cite this

Pendharkar, P. C., & Rodger, J. A. (2002). An empirical study of factors impacting the size of object-oriented component code documentation. 152-156. Paper presented at Proceedings of the 20th Annual International Conference on Documentation, Toronto, Canada.
Pendharkar, Parag C. ; Rodger, James A. / An empirical study of factors impacting the size of object-oriented component code documentation. Paper presented at Proceedings of the 20th Annual International Conference on Documentation, Toronto, Canada.5 p.
@conference{4ed7bea64185458bbacf7068438901a1,
title = "An empirical study of factors impacting the size of object-oriented component code documentation",
abstract = "In this paper, we identify a set of factors that may be used to forecast source code documentation for object oriented software components. Using field data on 152 object oriented (OO) software components and the multiple regression model, we empirically test the impact of proposed factors on the prediction of OO source code documentation. Our results indicate that the number of methods, the number of sub-classes, the number of GUI elements and the number of events handled all increase the number of lines of code for OO source code documentation. Additionally, we show that scale economies exist in OO source code documentation and use non-linear regression model Classification and Regression Tree (CART) to improve OO source code documentation forecasting accuracy.",
author = "Pendharkar, {Parag C.} and Rodger, {James A.}",
year = "2002",
month = "12",
day = "1",
language = "English (US)",
pages = "152--156",
note = "Proceedings of the 20th Annual International Conference on Documentation ; Conference date: 20-10-2002 Through 23-10-2002",

}

Pendharkar, PC & Rodger, JA 2002, 'An empirical study of factors impacting the size of object-oriented component code documentation', Paper presented at Proceedings of the 20th Annual International Conference on Documentation, Toronto, Canada, 10/20/02 - 10/23/02 pp. 152-156.

An empirical study of factors impacting the size of object-oriented component code documentation. / Pendharkar, Parag C.; Rodger, James A.

2002. 152-156 Paper presented at Proceedings of the 20th Annual International Conference on Documentation, Toronto, Canada.

Research output: Contribution to conferencePaper

TY - CONF

T1 - An empirical study of factors impacting the size of object-oriented component code documentation

AU - Pendharkar, Parag C.

AU - Rodger, James A.

PY - 2002/12/1

Y1 - 2002/12/1

N2 - In this paper, we identify a set of factors that may be used to forecast source code documentation for object oriented software components. Using field data on 152 object oriented (OO) software components and the multiple regression model, we empirically test the impact of proposed factors on the prediction of OO source code documentation. Our results indicate that the number of methods, the number of sub-classes, the number of GUI elements and the number of events handled all increase the number of lines of code for OO source code documentation. Additionally, we show that scale economies exist in OO source code documentation and use non-linear regression model Classification and Regression Tree (CART) to improve OO source code documentation forecasting accuracy.

AB - In this paper, we identify a set of factors that may be used to forecast source code documentation for object oriented software components. Using field data on 152 object oriented (OO) software components and the multiple regression model, we empirically test the impact of proposed factors on the prediction of OO source code documentation. Our results indicate that the number of methods, the number of sub-classes, the number of GUI elements and the number of events handled all increase the number of lines of code for OO source code documentation. Additionally, we show that scale economies exist in OO source code documentation and use non-linear regression model Classification and Regression Tree (CART) to improve OO source code documentation forecasting accuracy.

UR - http://www.scopus.com/inward/record.url?scp=0037628119&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0037628119&partnerID=8YFLogxK

M3 - Paper

AN - SCOPUS:0037628119

SP - 152

EP - 156

ER -

Pendharkar PC, Rodger JA. An empirical study of factors impacting the size of object-oriented component code documentation. 2002. Paper presented at Proceedings of the 20th Annual International Conference on Documentation, Toronto, Canada.