Open Application Group Integration Specification

from Wikipedia, the free encyclopedia

Open Application Group Integration Specification ( OAGIS ) is a joint project of large companies, mainly in the IT industry, to integrate applications within a company and across company boundaries. OAGIS is based on the markup language XML .

goal of the project

The project is essentially based on the concept of the best of breed , which has been considered for some time as an idea for overcoming current enterprise resource planning systems. A company should acquire the best software for every business application area and integrate it into the existing system through plug & play . The Open Application Group promotes to the draft bus system ( integration Back Bone ) to allow the components of a corporate information system, messages exchanged.

specification

OAGIS consists of five parts:

  1. An abstract reference architecture for business information systems.
  2. A description of typical "business software components".
  3. "Scenario Diagrams" to illustrate the communication between components.
  4. The core elements are a directory of the application programming interfaces (API) of the components.
  5. The data dictionary (OAG99a) belonging to the directory .

The applications involved exchange so-called "Business Object Documents". In addition to the actual content, control information such as time and sender are transported in such an object. These can be combined to form a globally unique identifier (“ Globally Unique Identifier ”). The content consists of the "Business Service Request", each represented by a verb and a noun , the specified field length is ten characters . The data to be sent with the request is stored in the "Business Data Area". Predefined fields can be used to structure this area. A "Business Object Document" is represented as an XML document. The specification currently includes 20 verbs, 48 ​​nouns and 324 fields. These could be combined to form a considerable number of specific business document types. The message types actually defined so far (Business Service Request) are, however, significantly lower in number at around 100.

Important members

Web links