Abstract #300411

This is the preliminary program for the 2003 Joint Statistical Meetings in San Francisco, California. Currently included in this program is the "technical" program, schedule of invited, topic contributed, regular contributed and poster sessions; Continuing Education courses (August 2-5, 2003); and Committee and Business Meetings. This on-line program will be updated frequently to reflect the most current revisions.

To View the Program:
You may choose to view all activities of the program or just parts of it at any one time. All activities are arranged by date and time.

The views expressed here are those of the individual authors
and not necessarily those of the ASA or its board, officers, or staff.


Back to main JSM 2003 Program page



JSM 2003 Abstract #300411
Activity Number: 169
Type: Contributed
Date/Time: Monday, August 4, 2003 : 2:00 PM to 3:50 PM
Sponsor: Section on Quality & Productivity
Abstract - #300411
Title: On Measurement and Understanding of Software Development Processes
Author(s): Ping Zhang*+
Companies: Avaya Labs Research
Address: 233 Mount Airy Rd., Basking Ridge, NJ, 07920-2311,
Keywords: jackknife ; maximum likelihood ; nonhomogeneous Poisson process ; prediction ; software changes ; software engineering
Abstract:

Software systems are entities that change constantly throughout their lifetime. Understanding the relationship between different types of changes and the effect of these changes on project outcome is the key problem in software engineering. Primary software change activities involve adding new features and fixing defects. Our fundamental premise is that defects discovered and fixed during development are caused by implementation of new features. Conceptually, this allows us to decompose a software development project into many tiny sub-cycles, one for each new feature. We show that statistical inference under the proposed model is equivalent to the inference problem under a general mixture model with truncated data. We apply the model and the corresponding inference methodology to several historical projects and use it to predict the outcome of a recent project. Our model presents a novel unified framework to investigate and predict effort, schedule, and defects of a software project. The results of applying the model confirm a fundamental relationship between the new feature and defect repair changes and demonstrate its predictive properties.


  • The address information is for the authors that have a + after their name.
  • Authors who are presenting talks have a * after their name.

Back to the full JSM 2003 program

JSM 2003 For information, contact meetings@amstat.org or phone (703) 684-1221. If you have questions about the Continuing Education program, please contact the Education Department.
Revised March 2003