The essential CORBA: systems integration using distributed objects
The essential CORBA: systems integration using distributed objects
Software engineering and middleware: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Revised Papers from the Second International Workshop on Engineering Distributed Objects
EDO '00 Revised Papers from the Second International Workshop on Engineering Distributed Objects
Software Package Requirements and Procurement
IWSSD '96 Proceedings of the 8th International Workshop on Software Specification and Design
Distributed component technologies and their software engineering implications
Proceedings of the 24th International Conference on Software Engineering
Service Oriented Programming: A New Paradigm of Software Reuse
ICSR-7 Proceedings of the 7th International Conference on Software Reuse: Methods, Techniques, and Tools
Consistency Checking of Financial Derivatives Transactions
NODe '02 Revised Papers from the International Conference NetObjectDays on Objects, Components, Architectures, Services, and Applications for a Networked World
Data propagation as an enabling technology for collaboration and cooperative information systems
Computers in Industry - Special issue: Knowledge sharing in collaborative design environments
Proceedings of the 26th International Conference on Software Engineering
The impact of research on middleware technology
ACM SIGSOFT Software Engineering Notes
The impact of research on middleware technology
ACM SIGOPS Operating Systems Review
A component- and push-based architectural style for ajax applications
Journal of Systems and Software
Towards a Common Terminology in the Discipline of Enterprise Architecture
Service-Oriented Computing --- ICSOC 2008 Workshops
JOR: a content-based object router
Computer Communications
A framework for enterprise information systems
Proceedings of the 2007 conference on Human interface: Part I
A semantic translation method for data communication protocols
Journal of Systems and Software
The impact of research on the development of middleware technology
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.00 |
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 systems 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 separation of data representation using domain-specific XML languages from transport of those data with an appropriate middleware. We show how Markup languages, particularly the eXtensible Markup Language (XML) and eXtensible Stylesheet Language Transformations (XSLT), can be used to solve semantic data integration problems. We discuss that the strengths of middleware and markup languages are complementary and indicate the synergies yielded by deploying middleware and markup in the TIGRA style.