Toward disposable domain-specific aspect languages

Arik Hadas, David H. Lorenz

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Consider the task of auditing an application whose main functionality is to execute commands received from clients. One could audit command executions with AspectJ. Alternatively, one could design, implement, and use a domain-specific aspect language for auditing, and then throw the language away. In this paper we argue that such disposable aspect languages are useful and that developing them may overall be as cost-effective as using general-purpose aspect languages.

Original languageEnglish
Title of host publicationMODULARITY Companion 2016 - Companion Proceedings of the 15th International Conference on Modularity
EditorsDon Batory, Lidia Fuentes, Krzysztof Czarnecki
PublisherAssociation for Computing Machinery, Inc
Pages83-85
Number of pages3
ISBN (Electronic)9781450340335
DOIs
StatePublished - 14 Mar 2016
Event15th International Conference on Modularity, MODULARITY 2016 - Malaga, Spain
Duration: 14 Mar 201617 Mar 2016

Publication series

NameMODULARITY Companion 2016 - Companion Proceedings of the 15th International Conference on Modularity

Conference

Conference15th International Conference on Modularity, MODULARITY 2016
Country/TerritorySpain
CityMalaga
Period14/03/1617/03/16

Bibliographical note

Publisher Copyright:
© 2016 ACM.

Keywords

  • Aspect-oriented programming (AOP)
  • Domain-specific aspect language (DSAL)
  • General-purpose aspect language (GPAL)

Fingerprint

Dive into the research topics of 'Toward disposable domain-specific aspect languages'. Together they form a unique fingerprint.

Cite this