Shakeins: nonintrusive aspects for middleware frameworks

  title={Shakeins: nonintrusive aspects for middleware frameworks},
  author={Tal Cohen and Joseph Gil},
  booktitle={Trans. Aspect-Oriented Software Development II},
Shakeinsare a novel programming construct which, like mixins and generic classes, generates new classes from existing ones in a universal, uniform, and automatic manner: From a given class, a shakein generates a new class which has the same type as the original, but with different data and code implementation. We argue that shakeins are restricted, yet less chaotic, aspects. We further claim that shakeins are well suited for the introduction of aspect-oriented programming (AOP) into existing… CONTINUE READING


Publications referenced by this paper.
Showing 1-10 of 18 references

Distinguishing class from type with factories and shakeins

  • T. Cohen, J. Gil
  • Submitted for publication
  • 2006
1 Excerpt

AspectJ in Action: Practical Aspect-Oriented Programming

  • R. Laddad
  • Manning, Greenwich
  • 2003


  • R. Crocker, G.L.S., eds.
  • of the Eighteenth Annual Conference on Object…
  • 2003

Similar Papers

Loading similar papers…