Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Generic Event Logging Service

IP.com Disclosure Number: IPCOM000101646D
Original Publication Date: 1990-Aug-01
Included in the Prior Art Database: 2005-Mar-16
Document File: 2 page(s) / 72K

Publishing Venue

IBM

Related People

Maldonado, MF: AUTHOR

Abstract

An application programming interface for handling log files which is consistent across different operating environments is defined. A event logging service module is coded in each operating environment to support the interface and manage the log file. Event logging is the recording of data for future retrieval with the purpose of auditing, status checking, problem determination or recovery. The purpose of the service module is to mask changes in the environment (specially file organizations) from the application programs.

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

Generic Event Logging Service

       An application programming interface for handling log
files which is consistent across different operating environments is
defined.  A event logging service module is coded in each operating
environment to support the interface and manage the log file.  Event
logging is the recording of data for future retrieval with the
purpose of auditing, status checking, problem determination or
recovery. The purpose of the service module is to mask changes in the
environment (specially file organizations) from the application
programs.

      Application programming support for log files varies from one
operating environment to another or is nonexistent. The application
programmer must implement his own code to perform the logging
functions for each operating environment and file organization.  The
programmer must learn the the differences for each operating
environment and file organization.  This approach forces application
programmers to rewrite the application to handle the differences.

      The generic interface is defined to be consistent across
operating environments.  It is used by application programmers to
process log files.  Application programmers write their program
without consideration for the supporting operating environment.  An
event log service module is coded (or ported) for each operating
environment to support the generic interface.  The service module
provides the functional consistency (from application programmer's
point of view) across all operating environments.  Input/Output (I/O)
modules handled the file organizational differences.

  ...