|
|
|
Help | Seminars List | Add Seminar | Edit Seminars | Tips for organisers | RSS | ics Calendar | Search | Send comments about this website to seminar-master@cecs.anu.edu.au
Contact: Malcolm.Newey@anu.edu.au DCS SEMINAR SERIES
The Effects of Software Design Complexity on Defects in Open Source SystemsNormi Awang Abu Bakar (Computer Science, ANU)DATE: 2009-08-20 TIME: 16:00:00 - 17:00:00 LOCATION: CSIT Seminar Room, N101 ABSTRACT: This research is based on prior work of Card and Glass, who introduced a System Complexity Model as a combination of Structural and Data Complexity. They applied their model to eight similar FORTRAN (RATFOR) systems. The present work both confirms and extends the Card and Glass model by applying it to the object-oriented environment. Several adjustments are made to accommodate important characteristics of object-oriented design and language, such as inheritance and encapsulation. Based on these adjustments, a new System Complexity Model is proposed, which is then applied to 52 open source systems to investigate its effectiveness in predicting post-delivery defects. The data are extracted from the source code of systems obtained from an open source repository, SourceForge. Besides these data, Version Downloads and the Number of Developers are also considered as independent variables for predicting user reported defects.
|