Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Kathryn A. Bassin is active.

Publication


Featured researches published by Kathryn A. Bassin.


IEEE Software | 1998

Evaluating software development objectively

Kathryn A. Bassin; Theresa Kratschmer; Padmanabhan Santhanam

By employing the Orthogonal Defect Classification scheme, the authors are able to support management with a firm handle on technical decision making. Through the extensive capture and analysis of defect semantics, one can obtain information on project management, test effectiveness, reliability, quality, and customer usage. The article describes three real-life case studies, and demonstrates the applicability of their techniques,.


international conference on software maintenance | 2001

Managing the maintenance of ported, outsourced, and legacy software via orthogonal defect classification

Kathryn A. Bassin; Padmanabhan Santhanam

From the perspective of maintenance, software systems that include COTS software, legacy, ported or outsourced code pose a major challenge. The dynamics of enhancing or adapting a product to address evolving customer usage and the inadequate documentation of these changes over a period of time (and several generations) are just two of the factors which may have a debilitating effect on the maintenance effort. While many approaches and solutions have been offered to address the underlying problems, few offer methods which directly affect a teams ability to quickly identify and prioritize actions targeting the product which is already in front of them. The paper describes a method to analyze the information contained in the form of defect data and arrive at technical actions to address explicit product and process weaknesses which can be feasibly addressed in the current effort. The defects are classified using Orthogonal Defect Classification (ODC) and actual case studies are used to illustrate the key points.


Ibm Systems Journal | 2002

Metrics to evaluate vendor-developed software based on test case execution results

Kathryn A. Bassin; Shriram Harikishan Biyani; Padmanabhan Santhanam

Various business considerations have led a growing number of organizations to rely on external vendors to develop software for their needs. Much of the day-to-day data from vendors are not available to the vendee, and typically the vendee organization ends up with its own system or acceptance test to validate the software. The 2000 Summer Olympics in Sydney was one such project in which IBM evaluated vendor-delivered code to ensure that all elements of a highly complex system could be integrated successfully. The readiness of the vendor-delivered code was evaluated based primarily on the actual test execution results. New metrics were derived to measure the degree of risk associated with a variety of test case failures such as functionality not enabled, bad fixes, and defects not fixed during successive iterations. The relationship of these metrics to the actual cause was validated through explicit communications with the vendor and the subsequent actions to improve the quality and completeness of the delivered code. This paper describes how these metrics can be derived from the execution data and used in a software project execution environment. Even though we have applied these metrics in a vendor-related project, the underlying concepts are useful to many software projects.


international symposium on software reliability engineering | 1997

Use of software triggers to evaluate software process effectiveness and capture customer usage profiles

Kathryn A. Bassin; Padmanabhan Santhanam

We have analyzed fault data comprising nearly 30,000 records (including in-process and field data) from two real products A and B over multiple releases, using orthogonal defect classification (ODC). We exploit the information captured by ODC triggers to evaluate the development activities, and identify specific actions for improvement in development. We illustrate the use of triggers to capture customer usage in a way directly meaningful to product development and show the complete trigger profiles by development activity for two releases of product A, and evaluate the effectiveness of product development activities, to target specific areas of improvement and assess the results. We show how systematically the appropriate trigger distribution during the development activities can be made to approach the trigger distribution in the field over six releases, as validated by /spl chi//sup 2/ tests. We discuss the field defect trigger distributions for product A over three releases, and demonstrate the consistency of the profile over multiple releases and discuss the origin of differences. We consider the field trigger profiles of products A and B and discuss the differences in their customer usage and environment.


international symposium on software reliability engineering | 2001

Evaluating the software test strategy for the 2000 Sydney Olympics

Kathryn A. Bassin; Shriram Biyani; Padmanabhan Santhanam

The 2000 summer Olympic Games event was a major information technology challenge. With a fixed deadline for completion, its inevitable dependency on software systems and immense scope, the testing and verification effort was critical to its success. One way in which success was assured was the use of innovative techniques using ODC based analysis to evaluate planned and executed test activities. These techniques were used to verify that the plan was comprehensive, yet efficient, and ensured that progress could be accurately measured. This paper describes some of these techniques and provides examples of the benefits derived. We also discuss the applicability, of the techniques to other software projects.


Archive | 2004

Method and apparatus for automated risk assessment in software projects

Kathryn A. Bassin; Robert M. Delmonico; Tamir Klinger; Theresa Kratschmer; Bonnie K. Ray; Padmanabhan Santhanam


Archive | 2009

System and method to determine defect risks in software solutions

Kathryn A. Bassin; Howard M. Hess; Sheng Huang; Steven M. Kagan; Shao C. Li; Zhong J. Li; He H. Liu; Susan E. Skrabanek; Hua F. Tan; Jun Zhu


Archive | 2009

System and method for efficient creation and reconciliation of macro and micro level test plans

Kathryn A. Bassin; Sheng Huang; Steven M. Kagan; Shao C. Li; Zhong J. Li; He H. Liu; Susan E. Skrabanek; Hua F. Tan; Jun Zhu


Archive | 2007

Defect resolution methodology and target assessment process with a software system

Kathryn A. Bassin; Brian Richard Lepel; Warren James Leslie; Susan E. Skrabanek; Crystal Faye Springer; Nathan Gary Steffenhagen


Archive | 2007

Defect Resolution Methodology Target Assessment Process

Kathryn A. Bassin; Brian Richard Lepel; Warren James Leslie; Susan E. Skrabanek; Crystal Faye Springer; Nathan Gary Steffenhagen

Researchain Logo
Decentralizing Knowledge