Transaktionshantering har vissa kända nackdelar, som har undersökts tidigare, och många lösningar i form av avancerade transaktionsmodeller har föreslagits. Dessa modeller är dock alltför svåra att använda för programmeraren på grund av deras komplexitet och bristande åtskillnad i fråga om problem. I detta dokument behandlar vi detta genom att låta programmeraren specificera avancerade transaktioner på en mycket högre abstraktionsnivå. För att uppnå detta använder vi teknikerna för programvaruteknik i Aspect Orienterad programmering och domänspecifika språk. Detta gör det möjligt för programmeraren att deklarera avancerade transaktioner separat i en kortfattad specifikation som är mycket enklare.
Fabry och Clenewerck REF presenterar aspektorienterade domänspecifika språk för avancerad transaktionshantering.
Aspect-oriented domain-specific languages for advanced transaction management
{'venue': 'In Proceedings of International Conference on Enterprise Information Systems (ICEIS', 'journal': None, 'mag_field_of_study': ['Computer Science']}