@inproceedings{544fad99ab794d04872b43cf9b17a1ee,
title = "Language-oriented modularity through awesome DSALs: Summary of invited talk",
abstract = "In this talk we coin the term language-oriented modularity to refer to the process of constructing and composing DSALs to better support aspect-oriented modularity. Language-oriented modularity strives to keep our aspect language as abstract as possible and our software code as modular as possible. While general purpose aspect-oriented languages offer low-level abstractions for modularizing a wide range of crosscutting concerns, they lack the modularity abstractions to tackle all cases of crosscutting. With language-oriented modularity, a solution to unanticipated crosscutting concerns is to construct and combine multiple DSALs to form aspect-oriented modularity of new kinds. We evaluate the AWESOME composition framework in terms of its support for language-oriented modularity.",
keywords = "Domain Specific Aspect Languages (DSALs), Language-Oriented Programming (LOP)",
author = "Lorenz, {David H.}",
year = "2012",
doi = "10.1145/2162037.2162039",
language = "الإنجليزيّة",
isbn = "9781450311281",
series = "DSAL'12 - Proceedings of the 7th Workshop on Domain-Specific Aspect Languages",
pages = "1--2",
booktitle = "DSAL'12 - Proceedings of the 7th Workshop on Domain-Specific Aspect Languages",
note = "7th Workshop on Domain-Specific Aspect Languages, DSAL'12, as Part of the 11th International Conference on Aspect-Oriented Software Development: Perspectives on Modularity, AOSD 2012 ; Conference date: 27-03-2012 Through 27-03-2012",
}