Shakeins: Nonintrusive Aspects for Middleware Frameworks

@inproceedings{Cohen2006ShakeinsNA,
  title={Shakeins: Nonintrusive Aspects for Middleware Frameworks},
  author={Tal Cohen and Joseph Gil},
  booktitle={Trans. Aspect-Oriented Software Development II},
  year={2006}
}
Shakeins are 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

References

Publications referenced by this paper.
SHOWING 1-10 OF 18 REFERENCES

On aspectualizing component models

  • Softw., Pract. Exper.
  • 2003
VIEW 3 EXCERPTS
HIGHLY INFLUENTIAL

Distinguishing class from type with factories and shakeins

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

Proc

R. Crocker, G.L.S., eds.
  • of the Eighteenth Annual Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA’03), Anaheim, California, USA, ACM SIGPLAN Notices 38 (11)
  • 2003