Browse Prior Art Database

Problem Analysis and Resolution

IP.com Disclosure Number: IPCOM000034971D
Original Publication Date: 1989-May-01
Included in the Prior Art Database: 2005-Jan-28
Document File: 3 page(s) / 67K

Publishing Venue

IBM

Related People

Hoag, DJ: AUTHOR [+6]

Abstract

Problem Analysis and Resolution (PAR), as designed for a certain computer, provides support for online isolation and resolution of system problems as an integrated part of the operating system. PAR provides a problem handling structure featuring a common execution environment for problem handling functions and the localization of the primary components used in problem handling on the system. PAR also provides a common set of macros which may be used to write Problem Determination Procedures (PDPs) for specific system resources and their possible error conditions. The term Problem Determination (PD), as used here, refers to any of the common problem handling functions to be performed including Problem Isolation, Problem Resolution, Fix and Repair Verification, and Recovery.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 52% of the total text.

Page 1 of 3

Problem Analysis and Resolution

Problem Analysis and Resolution (PAR), as designed for a certain computer, provides support for online isolation and resolution of system problems as an integrated part of the operating system. PAR provides a problem handling structure featuring a common execution environment for problem handling functions and the localization of the primary components used in problem handling on the system. PAR also provides a common set of macros which may be used to write Problem Determination Procedures (PDPs) for specific system resources and their possible error conditions. The term Problem Determination (PD), as used here, refers to any of the common problem handling functions to be performed including Problem Isolation, Problem Resolution, Fix and Repair Verification, and Recovery. Regardless of the PD function to be performed, certain initial information about the problem is needed to get started.

Results of the PD function must be communicated and tracked. Also, a common set of operations may be performed during PD to acquire more information from the system and control system resources as necessary. The common execution environment and localization of the primary problem handling components used for performing all PD functions is provided by the PAR Driver (see Problem Analysis figure). The PAR Driver is a set of modules which are part of the operating system. The primary problem handling components are the PDPs and the RCTTs. An RCTT is a table of information to be used for errors pertaining to a specific hardware resource or associated software element of the system. Before initiating any PD function the PAR Driver performs environment setup. This includes allocating storage that will be available to any PDP and acquiring initial information about the problem from the RCTT associated with the problem and from the system's error log. When the PD function completes the PAR Driver provides a common interface for reporting results via displays and messages and updates the system's problem log with results of the function to provide tracking of progress on a particular problem. The PAR Driver also does cleanup to deallocate storage used and any other system resources that may have been allocated by the PDPs. The following scenario outlines the Problem Handling flow for the above mentioned computer and further illustrates the function of the PAR Driver and the localization of the PDP and RCTT components from the rest of the system by the PAR Driver: When system problems are detected by the hardware resources and their associated software elements, an error message is signalled to the user, and entries are made in the system's error log and problem log. The data saved in the logs identifies the RCTT associated with the problem. The PAR Driver can be invoked from the syste...