TIGRA - An Architectural Style for Enterprise Application Integration

Wolfgang Emmerich*, Ernst Ellmer& and Henry Fieglein+

* Dept. of Computer Science,
University College London
Dept. of Computer Science
Gower Street, London, WC1E 6BT UK

& Zühlke Engineering
Mergenthaler Allee 1-3
65760 Eschborn, Germany

+ DG Bank
Am Platz der Republik
60325 Frankfurt, Germany

We report on experience that we made in the Trading room InteGRation Architecture project (TIGRA) at a large German bank. TIGRA developed a distributed system architecture for integrating different financial front-office trading applications with middle- and back-office applications. We generalize the experience by proposing an architectural style that can be re-used for similar enterprise application integration tasks. The TIGRA style is based on a judicious combination of object-oriented middleware and markup languages. In this combination an object request broker implements reliable trade data transport. Markup languages, particularly the eXtensible Markup Language (XML), are used to address semantic data integration problems. We show that the strengths of middleware and markup languages are complementary and discuss the synergies yielded by deploying middleware and markup in the TIGRA style.

[ Home ] [ Profile ] [ Research ] [ Selected Publications ]

Updated on: 01/09/2000
Wolfgang Emmerich