A taxonomy of domain-specific aspect languages

J Fabry, T Dinkelaker, J Noyé, É Tanter - ACM Computing Surveys …, 2015 - dl.acm.org
Domain-Specific Aspect Languages (DSALs) are Domain-Specific Languages (DSLs)
designed to express crosscutting concerns. Compared to DSLs, their aspectual nature …

Exception flows made explicit: An exploratory study

N Cacho, F Dantas, A Garcia… - 2009 XXIII Brazilian …, 2009 - ieeexplore.ieee.org
Most of the exceptions exert a global design impact as they tend to flow through multiple
module interfaces of a software system. Exception handling mechanisms in programming …

AspectOptima: A Case Study on Aspect Dependencies and Interactions

J Kienzle, E Duala-Ekoko, S Gélineau - Transactions on Aspect-Oriented …, 2009 - Springer
This paper presents AspectO ptima, a language independent, aspect-oriented framework
consisting of a set of ten base aspects—each one providing a well-defined reusable …

An architecture for composing embedded domain-specific languages

T Dinkelaker, M Eichberg, M Mezini - Proceedings of the 9th …, 2010 - dl.acm.org
Embedded domain-specific languages (EDSLs) are said to be easier to compose than DSLs
that are implemented by preprocessors. However, existing approaches focus on …

Domain-specific aspect languages for modularising crosscutting concerns in grammars

D Rebernak, M Mernik, H Wu, J Gray - IET software, 2009 - IET
The emergence of crosscutting concerns can be observed in various representations of
software artefacts (eg source code, models, requirements and language grammars) …

Flexible metaprogramming and AOP in Java

É Tanter, R Toledo, G Pothier, J Noyé - Science of Computer Programming, 2008 - Elsevier
Advanced programming techniques such as metaprogramming and computational
reflection, as well as the more recent paradigm of aspect-oriented programming (AOP) …

AO4SQL: Towards an aspect-oriented extension for SQL

T Dinkelaker - 2011 - tubiblio.ulb.tu-darmstadt.de
The structured query language (SQL) is not only the de-facto standard for defining data base
(DB) queries, it is also known as being one of the most widely used domain-specific …

Flexible transaction processing in the argos middleware

AB Arntsen, M Mortensen, R Karlsen… - Proceedings of the …, 2008 - dl.acm.org
Transactional requirements, from new application domains and execution environments, are
varying and may exceed traditional ACID properties. We believe that transactional …

Relax: implementing kala over the reflex aop kernel

J Fabry, É Tanter, T d'Hondt - Proceedings of the 2nd workshop on …, 2007 - dl.acm.org
Domain-specific aspect languages (DSALs) bring the well-known advantages of domain
specificity to the level of aspect code. However, DSALs incur the significant cost of …

[KÖNYV][B] Autonomics development: a domain-specific aspect language approach

P Soule - 2010 - books.google.com
Distributed applications are difficult to write as programmers need to adhere to specific
distributed systems programming conventions and frameworks, which makes distributed …