ACM Home Page
Please provide us with feedback. Feedback
Software errors and complexity: an empirical investigation0
Full text PdfPdf (840 KB)
Source
Communications of the ACM archive
Volume 27 ,  Issue 1  (January 1984) table of contents
Pages: 42 - 52  
Year of Publication: 1984
ISSN:0001-0782
Authors
Victor R. Basili  Univ. of Maryland, College Park, MD
Barry T. Perricone  Univ. of Maryland, College Park, MD
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 21,   Downloads (12 Months): 211,   Citation Count: 94
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/69605.2085
What is a DOI?

ABSTRACT

An analysis of the distributions and relationships derived from the change data collected during development of a medium-scale software project produces some surprising insights into the factors influencing software development. Among these are the tradeoffs between modifying an existing module as opposed to creating a new one, and the relationship between module size and error proneness.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Basili, V., and Freburger, K. Programming measurement and estimation in the Software Engineering Laboratory. The Journal of Systems and Software 2, 1 (Mar. 1981), 47-57.
 
2
Basili, V., and Weiss, D. A methodology for collecting valid software engineering data. University of Maryland Tech. Rep. TR-1235, Dec. 1982.
 
3
Basili, V., and Weiss, D. Evaluating software development by analysis of changes: The data from the Software Engineering Laboratory. University of Maryland Tech. Rep, TR-1236, Dec. 1982.
 
4
Belady, L. A., and Lehman, M. M. A model of large program development. IBM Systems Journal 15, 3 (1976), 225-251.
5
 
6
McCabe, T. J. A complexity measure. IEEE Transactions on Software Engineering SE-2, 4 (Dec. 1976), 308-320.
 
7
Mendenhall, W., and Ramey, M. Statistics for Psychology. Duxbury Press, North Scituate, Mass., 1973, pp. 280-315.
 
8
Schneidewind, N. F. An experiment in software error data collection and analysis. IEEE Transactions on Software Engineering SE-5, 3 (May 1979), 276-286.
 
9
Weiss. D. M. Evaluating software development by error analysis: The data from the architecture research facility. The Journal of Systems and Software 1, 1 (Mar. 1979), 57-70.

CITED BY  94


REVIEW

"David M. Weiss : Reviewer"

Although there have been many proposals for improving it, the software development processs is still poorly understood. One reason is that there is little objective data that can be used as the basis for accepting or rejecting explanations. Th  more...

Collaborative Colleagues:
Victor R. Basili: colleagues
Barry T. Perricone: colleagues