Inom många tillämpningsområden, t.ex. B2B, B2C eller CASE, finns det många heterogena tillämpningar som måste samarbeta och utbyta data. En viktig uppgift för systemintegrationen är kartläggningen av olika datamodeller, som applikationerna bygger på. I detta dokument introduceras det grundläggande objektorienterade omvandlingsspråket (BOTL) som en matematiskt grundad metod för integrering av datamodeller. Klassdiagram över Unified Modelling Language (UML) är idag etablerade som en teknik för metamodellering inom programvaruteknikdomänen. Därför använder BOTL en UML-baserad notation för definitionen av deklarativa kartregler som gör det möjligt att resonera om egenskaper som tillämplighet, metamodellöverensstämmelse och dubbelriktad omvandling.
I BOTL REF använder karteringsbestämmelserna en UML-baserad notation som gör det möjligt att resonera om tillämplighet eller metamodellkonformitet.
Transforming Object Oriented Models with BOTL
{'venue': 'Electr. Notes Theor. Comput. Sci.', 'journal': None, 'mag_field_of_study': ['Computer Science']}