Application Instrumentation and Control (AIC) API, Version 1.0
Copyright © 1999 The Open Group


Open Group Technical Standard
Application Instrumentation and Control (AIC) API Version 1.0
Document Number: C910
ISBN: 1-85912-276-0

©November 1999, The Open Group All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior permission of the copyright owners.

Any comments relating to the material contained in this document may be submitted to The Open Group at:

The Open Group
Apex Plaza
Forbury Road
Berkshire, RG1 1AX
United Kingdom
or by electronic mail to:


The Open Group

The Open Group is the leading vendor-neutral, international consortium for buyers and suppliers of technology. Its mission is to cause the development of a viable global information infrastructure that is ubiquitous, trusted, reliable, and easy-to-use. The Open Group creates an environment where all elements involved in technology development can cooperate to deliver less costly and more flexible IT solutions.

Formed in 1996 by the merger of the X/Open Company Ltd. (founded in 1984) and the Open Software Foundation (founded in 1988), The Open Group is supported by most of the world's largest user organizations, information systems vendors, and software suppliers. By combining the strengths of open systems specifications and a proven branding scheme with collaborative technology development and advanced research, The Open Group is well positioned to meet its new mission, as well as to assist user organizations, vendors, and suppliers in the development and implementation of products supporting the adoption and proliferation of systems which conform to standard specifications.

With more than 200 member companies, The Open Group helps the IT industry to advance technologically while managing the change caused by innovation. It does this by:

The Open Group operates in all phases of the open systems technology lifecycle including innovation, market adoption, product development, and proliferation. Presently, it focuses on seven strategic areas: open systems application platform development, architecture, distributed systems management, interoperability, distributed computing environment, security, and the information superhighway. The Open Group is also responsible for the management of the UNIX trademark on behalf of the industry.

Development of Product Standards

This process includes the identification of requirements for open systems, development of Technical Standards (formerly CAE and Preliminary Specifications) through an industry consensus review and adoption procedure (in parallel with formal standards work), and the development of tests and conformance criteria.

This leads to the preparation of a Product Standard which is the name used for the documentation that records the conformance requirements (and other information) to which a vendor may register a product.

The "X" Device is used by vendors to demonstrate that their products conform to the relevant Product Standard. By use of the Open Brand they guarantee, through the Open Brand Trade Mark License Agreement (TMLA), to maintain their products in conformance with the Product Standard so that the product works, will continue to work, and that any problems will be fixed by the vendor.

Open Group Publications

The Open Group publishes a wide range of technical documentation, the main part of which is focused on development of Technical Standards and product documentation, but which also includes Guides, Snapshots, Technical Studies, Branding and Testing documentation, industry surveys, and business titles.

There are several types of specification:

In addition, The Open Group publishes:

Versions and Issues of Specifications

As with all live documents, Technical Standards and Specifications require revision to align with new developments and associated international standards. To distinguish between revised specifications which are fully backwards compatible and those which are not:


Readers should note that Corrigenda may apply to any publication. Corrigenda information is published on the World-Wide Web at

Ordering Information

Full catalog and ordering information on all Open Group publications is available on the World-Wide Web at

This Document
This document is a Technical Standard (see above).

The Application Instrumentation & Control (AIC) API provides the facility to instrument an application, so that a user of that application will receive real-time information on the progress of work flowing through that application. It also enables the user to exercise control over the work being processed by that application.

These facilities enable business managers to monitor the progress of work though their computing system applications, identify any problems with workflow through the application (for example, a particular item of work taking too long to complete a process and holding up processing of other high-priority work, or a need to switch more resources to processing a high priority workload), and empowers them to take controlling actions within the application to ensure their key business targets are met.

This application management and control facility is particularly valuable to businesses that run mission critical applications, where smooth running of application processes and timely delivery of the results of transactions are key to the profitability and overall efficiency of the business. Obvious initial deployment has been in the financial (banking) sector, where even the briefest delay in completing a transaction on time can cost significant sums of money. However, the facilities AIC provides are also suited to many other types of business applications.

The AIC API has been carefully designed to minimize the impact of making an existing business application AIC-enabled. An application can be instrumented with AIC very quickly, and does not require the installer to have expert knowledge of the software.

Typographical Conventions
The following typographical conventions are used throughout this document:


Motif®, OSF/1®, UNIX®, and the "X Device"® are registered trademarks and IT DialToneTM; and The Open GroupTM; are trademarks of The Open Group in the U.S. and other countries.


The Open Group gratefully acknowledges the work of J.P. Morgan and Computer Associates International in developing this specification. In particular, the main authors are:

Jonathan Elvers
J. P. Morgan

Steve Gadd
Computer Associates International

Andrew Preston
Computer Associates International

Many members of the Open Group's Management Program Group have contributed to this specification by reviewing drafts. In particular, thanks are due to:

Jay Ashford
IBM Corporation

Geoff Beeley
The Post Office (UK)

Carl Bunje
Boeing Corporation

Ian Dobson
The Open Group

Martin Kirk
IBM Corporation

Heather Kreger
IBM Corporation

Sally Long
The Open Group

Eric Pieters
BMC Software

Mike Reynolds
BMC Software

Karl Schopmeyer
Tivoli Systems Inc

Robert Thompson
Boeing Corporation

Tomonori Watanabe

Raymond Williams
Tivoli Systems Inc

Jim Willits
Hewlett-Packard Corporation

The Open Group would also like to acknowledge the contribution of the following people:

Louis Chabot
Computer Sciences Corporation

Andrew Comas
J. P. Morgan

Phil Edelstein
J. P. Morgan

Sam Greenblatt
Computer Associates International

David Laffin
J. P. Morgan

Jonathan Mathias
J. P. Morgan

Michael J Reilly
J. P. Morgan

Referenced Documents

No specific external documents have been used for reference during the generation of this Technical Standard.
Why not acquire a nicely bound hard copy?
Click here to return to the publication details or order a copy of this publication.

Contents Next section Index