Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

The AMIS Approach to Systems Integration: An Overview



Donald E. Libes, Edward J. Barkmeyer Jr., Peter O. Denno, David Flater, Michelle P. Steves, Evan K. Wallace, Allison Barnard Feeney


This paper is an overview of the AMIS (Automated Methods for Integrating Systems) project approach to systems integration. The objective of the AMIS project is to reduce the cost and time for software integration by devising methods, algorithms, and tools by which activities of a systems engineer can be automated. The motivation for this work is to reduce the expense of integration efforts where traditional standards-based approaches are inappropriate or ineffective, e.g., where the time it takes to develop a standard is longer than the life of the integration problem. The anticipated benefits of this project include: improving interface/service specifications, improving knowledge capture for existing software systems and standards, reducing the time and cost of systems integration projects, identifying the unsolved problems, and providing knowledge for new toolkits. The AMIS approach is based on the idea that the published interface specifications for a software system can be abstracted into an understanding of the roles in the business processes the system was built to support. Those roles can be formalized into specifications and models for interactions in which each element will be associated with the corresponding business action/entity/property notion. When an engineer devises new processes, software may be able to match existing role definitions for component systems and implement those roles along with any needed choreography and process-specific wrappers that transform the physical message sequences on the basis of equivalent business notions.
NIST Interagency/Internal Report (NISTIR) - 7101
Report Number


AMIS, Automated Systems, Semantics Integration, Systems Integration


Libes, D. , Barkmeyer Jr., E. , Denno, P. , Flater, D. , Steves, M. , Wallace, E. and Barnard Feeney, A. (2004), The AMIS Approach to Systems Integration: An Overview, NIST Interagency/Internal Report (NISTIR), National Institute of Standards and Technology, Gaithersburg, MD, [online],, (Accessed July 19, 2024)


If you have any questions about this publication or are having problems accessing it, please contact

Created April 30, 2004, Updated October 12, 2021