User-interactive system and method for integrating applications
AssigneeAgilent Technologies, Inc.
InventorsKenn S. Jennyc, Andrew F. Ginter
Life of this patent
Estimating the term…
Loading patent…
AssigneeAgilent Technologies, Inc.
InventorsKenn S. Jennyc, Andrew F. Ginter
Estimating the term…
An application integrator that provides a user-interactive environment for integrating software applications having incompatible programming interfaces, such as production control and business enterprise systems. The application integrator generally comprises a configuration system that provides a user with a view of the software applications' name space and graphically represents user-determined associations between data units from each of the software applications. The graphical association represents a user-defined programmed interface, identifying which data units of the software applications to transfer and under what circumstances such transfers should occur. This information is stored by the configuration system in a configuration repository. A data server contains two distributed communication objects, each of which interfaces with a corresponding software application, and a mapping engine. The mapping automatically transfer data units between the two software applications in a transaction-oriented manner and in accordance with the user's preferences as specified in the configuration repository.
A system for integrating software applications in an enterprise system, the software applications having incompatible programming interfaces, the system comprising:
An application integrator for integrating a source software application and a destination software application comprising:
A method for integrating software applications in an enterprise system, comprising the steps of:
A system for enabling a user to generate a user-defined programming interface for integrating software applications in an enterprise system, the software applications having incompatible programming interfaces, the system constructed and arranged to retrieve a name space for a source software application in the enterprise system, said source software application having a programming interface, and a name space for a destination software application in the enterprise system that has a second programming interface that is incompatible with said first programming interface, wherein said name spaces are displayed on a display device to enable a user to associate graphically data units of the source software application with data units of the destination software application and to specify conditions under which said specified data units are transferred from source application addresses to user-associated destination application addresses, wherein said associations of said data units are stored in a configuration repository.
A system for enabling a user to generate a user-defined programming interface for integrating software applications in an enterprise system, the software applications having incompatible programming interfaces, the system comprising:
A computer program product comprising a computer readable medium having computer program logic recorded thereon for enabling a processor in a computer system to system to generate a user-defined programming interface for integrating software applications in an enterprise system, the software applications having incompatible programming interfaces,
Dependencies are inferred from the claim text.