Skip to main content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

The AMIS Approach to Systems Integration: An Overview

Published

Author(s)

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

Abstract

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.
Citation
NIST Interagency/Internal Report (NISTIR) - 7101
Report Number
7101

Keywords

AMIS, Automated Systems, Semantics Integration, Systems Integration
Created May 1, 2004, Updated November 10, 2018