Programmers who need high performance currently rely on low-level, architecture-specific programming models (eg OpenMP for CMPs, CUDA for GPUs, MPI for clusters) …
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 …
W Cazzola, E Vacchi - … : 12th International Conference, SC 2013, Budapest …, 2013 - Springer
Traditional compiler development is non-modular. Although syntax extension and DSL embedding is making its way back in modern language design and implementation …
This chapter is dedicated to discussing the engineering aspects involved in the integration of modeling languages, as an essential part of the globalization process. It covers the …
T Dinkelaker, M Eichberg, M Mezini - Science of Computer Programming, 2013 - Elsevier
Embedded domain-specific languages (EDSLs) are known to improve the productivity of developers. However, for many domains no DSL implementation is available and two …
Human emotions are considered as decision factors in specific knowledge-based systems. However, there is neither a consolidated conceptualization of the emotion domain nor a …
T Dinkelaker, M Eichberg, M Mezini - … of the 2011 ACM Symposium on …, 2011 - dl.acm.org
Embedded domain-specific languages (EDSLs) are known to improve the productivity of developers. However, for many domains no DSL implementation is available. Two important …
T Dinkelaker, M Erradi, M Ayache - Computer Science and …, 2012 - doiserbia.nb.rs
Composing different features in a software system may lead to conflicting situations. The presence of one feature may interfere with the correct functionality of another feature …
T Dinkelaker, M Monperrus, M Mezini - Proceedings of the AOSD …, 2010 - hal.science
Meta-object protocols are used to open up the implementations of object-oriented general- purpose languages to support semantic variability. They enable performing application level …