O'Reilly logo

Making Software by Greg Wilson, Andy Oram

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

References

[Agrawal et al. 1993] Agrawal, R., T. Imielinski, and A.N. Swami. 1993. Mining association rules between sets of items in large databases. Proceedings of the 1993 ACM SIGMOD international conference on management of data: 207–216.

[Dijkstra 1968] Dijkstra, Edsger W. 1968. The structure of “THE”—Multiprogramming System. Communications of the ACM 11(3): 341–346.

[Gosling et al. 1996] Gosling, James, Bill Joy, and Guy Steele. 1996. The Java language specification. Boston: Addison-Wesley.

[Kersten et al. 2006] Kersten, Mik, and Gail C. Murphy. 2006. Using task context to improve programmer productivity. Proceedings of the 14th ACM SIGSOFT international symposium on foundations of software engineering: 1–11.

[Kiczales et al. 1997] Kiczales, Gregor, John Irwin, John Lamping, Jean-Marc Loingtier, Christina Videira Lopes, Chris Maeda, and Anurag Mendhekar. 1997. Aspect-oriented programming. In Lecture Notes in Computer Science, vol. 1241, Proceedings of ECOOP’97, ed. M. Aksit and S. Matsuoka, 220–242. Berlin: Springer-Verlag.

[Kiczales et al. 2001] Kiczales, Gregor, Erik Hilsdale, Jim Hugunin, Mik Kersten, Jeffrey Palm, and William G. Griswold. 2001. An overview of AspectJ. In Lecture Notes in Computer Science, vol. 2072, Proceedings of ECOOP 2001, ed. J.L. Knudsen, 327–353. Berlin: Springer-Verlag.

[Liskov et al. 1977] Liskov, Barbara, Alan Snyder, Russel Atkinson, and Craig Schaffert. 1977. Abstraction mechanisms in CLU. Communications of the ACM 20(8): 565–576.

[OSGi 2007] OSGi Alliance. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required