Combining Aspect-Oriented and Strategic Programming

Karl Trygve Kalleberg, Eelco Visser. Combining Aspect-Oriented and Strategic Programming. Electronic Notes in Theoretical Computer Science, 147(1):5-30, 2006. [doi]

@article{KallebergV06,
  title = {Combining Aspect-Oriented and Strategic Programming},
  author = {Karl Trygve Kalleberg and Eelco Visser},
  year = {2006},
  doi = {10.1016/j.entcs.2005.06.035},
  url = {http://dx.doi.org/10.1016/j.entcs.2005.06.035},
  tags = {programming languages, object-oriented programming, rule-based, transformation aspects, data-flow language, graph transformation, exceptions, Stratego/XT, transformation language, term rewriting, type system, data-flow programming, data-flow, graph-rewriting, rules, programming paradigms, type checking, strategic programming, debugging, transformation system, Strategic term rewriting, aspect oriented programming, programming, subject-oriented programming, rewriting, feature-oriented programming, transformation, Stratego, program transformation},
  researchr = {https://researchr.org/publication/KallebergV06},
  cites = {0},
  citedby = {0},
  journal = {Electronic Notes in Theoretical Computer Science},
  volume = {147},
  number = {1},
  pages = {5-30},
}