Open Modules : A Proposal for Modular Reasoning in Aspect-Oriented Programming

@inproceedings{Aldrich2004OpenM,
  title={Open Modules : A Proposal for Modular Reasoning in Aspect-Oriented Programming},
  author={Jonathan Aldrich},
  year={2004}
}
Aspect-oriented programming (AOP) is a new programming paradigm whose goal is to more cleanly modularize crosscutting concerns such as logging, synchronization, and event notification which would otherwise be scattered throughout the system and tangled with functional code. However, while AOP languages provide promising ways to separate crosscutting concerns, they can also break conventional encapsulation mechanisms, making it difficult to reason about code without the aid of external tools. We… CONTINUE READING
Highly Cited
This paper has 42 citations. REVIEW CITATIONS
32 Extracted Citations
26 Extracted References
Similar Papers

Citing Papers

Publications influenced by this paper.

Similar Papers

Loading similar papers…