Vi rapporterar om erfarenheter som vi gjort i Trading room InteGRation Architecture-projektet (TIGRA) på en stor tysk bank. TIGRA utvecklade en distribuerad systemarkitektur för att integrera olika finansiella front-office handelssystem med medel- och back-office applikationer. Vi generaliserar upplevelsen genom att föreslå en arkitektonisk stil som kan återanvändas för liknande företag tillämpning integration uppgifter. TIGRA-stilen är baserad på en separation av datarepresentation med hjälp av domänspecifika XML-språk från transport av dessa data med en lämplig mellanprogram. Vi visar hur Markup språk, särskilt eXtensible Markup Language (XML) och eXtensible Stylesheet Language Transformations (XSLT), kan användas för att lösa semantiska data integrationsproblem. Vi diskuterar att middleware- och markupspråkens styrkor kompletterar varandra och anger de synergier som skapas genom att använda middleware och markup i TIGRA-stilen.
I REF rapporterar vi om TIGRA företagsprogram integration arkitektur som använder XML som transport representation för finansiella affärer.
TIGRA — an architectural style for enterprise application integration
{'venue': 'Proceedings of the 23rd International Conference on Software Engineering. ICSE 2001', 'journal': 'Proceedings of the 23rd International Conference on Software Engineering. ICSE 2001', 'mag_field_of_study': ['Computer Science']}