Browse Prior Art Database

User Interface for Defect Tracking on Delta Library Systems

IP.com Disclosure Number: IPCOM000108305D
Original Publication Date: 1992-May-01
Included in the Prior Art Database: 2005-Mar-22
Document File: 4 page(s) / 207K

Publishing Venue

IBM

Related People

Ballard, DJ: AUTHOR [+2]

Abstract

Disclosed is a design that outlines user interface requirements to a delta library system for defect creation and tracking. This operating system-independent interface will be able to record and track problems, as well as show the relationship between the problem and its associated track and test records as they exist in the library system.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 31% of the total text.

User Interface for Defect Tracking on Delta Library Systems

       Disclosed is a design that outlines user interface
requirements to a delta library system for defect creation and
tracking.  This operating system-independent interface will be able
to record and track problems, as well as show the relationship
between the problem and its associated track and test records as they
exist in the library system.

      As products are developed for multiple platforms, the need for
a delta library system that tracks problems and handles code at
different release levels and operating systems becomes greater.  This
problem is especially acute when concurrent development is being
performed on multiple platforms.  Although a library system may exist
for code developers and testers, the user interface to this system
may be limited (such as through a command line) or nonexistent.  A
user interface that handles the dependencies between code parts and
reported problems and that also shields the user from the underlying
commands necessary to initiate the library actions would boost
productivity for not only the code developer, but for the tester,
manager, and administrator as well.

      This design focuses on a user interface for defect tracking on
a development version of CMVC (Configuration Management Version
Control) delta library system.  This interface could run on an OS/2*
platform and access a development version of CMVC running in the AIX*
operating system on an IBM RISC System/6000* workstation.  The
concepts promoted by this design could be easily applied to other
library systems, such as IDSS on VM mainframe operating systems.
DEFECT USER INTERFACE

      In a development version of CMVC, any user can create defects
(or PTRs in IDSS terminology), and all defects must contain the
target component, a description, severity, version the defect was
located on, as well as other parameters.  Open defects may be
accepted, returned, or canceled by the appropriate defect actions.
Working defects may be monitored by the Track and Test actions.
After all testing is successfully completed, open defects are closed.
The challenge for the user interface lies in its ability to follow
the defect from its origin to its conclusion.

      The user interface's main window would lie in the center of the
monitor screen.  From here, the user can open up the Defects, Tracks,
Tests, and Command Line windows. These separate windows can be
resized and moved around the screen, like regular windows, but the
main window acts as a pipeline between the other windows and the
delta library system.  Commands generated by the other windows are
fed to the main window, displayed, and sent to the library system.
Output from the library, such as if a defect was created, will be
received by the main window, displayed, and sent to the appropriate
window for display in the appropriate format (such as an icon, list
entry, etc.).  Note that the commands and ...