13.07.2015 Views

Patterns of Tracing Software Structures and Dependencies

Patterns of Tracing Software Structures and Dependencies

Patterns of Tracing Software Structures and Dependencies

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

[HT99][KdRB91][KHH + 01][KLM + 97][Lop97][Mey97][MOTU93]A. Hunt <strong>and</strong> D. Thomas. The Pragmatic Programmer: From Journeyman toMaster. Addison-Wesley, 1999.G. Kiczales, J. des Rivieres, <strong>and</strong> D.G. Bobrow. The Art <strong>of</strong> the Metaobject Protocol.MIT Press, 1991.G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm, <strong>and</strong> W. G. Griswold.Getting started with AspectJ. Communications <strong>of</strong> the ACM, October 2001.G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. V. Lopes, J. M. Loingtier,<strong>and</strong> J. Irwin. Aspect-oriented programming. In Proceedings <strong>of</strong> ECOOP’97,Finnl<strong>and</strong>, June 1997. LCNS 1241, Springer-Verlag.C. V. Lopes. D: A Language Framework for Distributed Programming. PhDthesis, College <strong>of</strong> Computer Science, Northeastern University, Dec 1997.B. Meyer. Object-Oriented S<strong>of</strong>tware Construction. Prentice Hall, 2nd edition,1997.H. A. Müller, M. A. Orgun, S. R. Tilley, <strong>and</strong> J. S. Uhl. A reverse engineering approachto subsystem structure identification. Journal <strong>of</strong> S<strong>of</strong>tware Maintenance:Research <strong>and</strong> Practice, 5(4):181–204, 1993.[NZ00] G. Neumann <strong>and</strong> U. Zdun. Xotcl, an object-oriented scripting language. InProceedings <strong>of</strong> Tcl2k: The 7th USENIX Tcl/Tk Conference, Austin, Texas, USA,February 2000.[PSDF01][SSRB00][TOHS99][TWSM94][VKZ02][VSW02]R. Pawlak, L. Seinturier, L. Duchien, <strong>and</strong> G. Florin. JAC: a flexible frameworkfor AOP in Java. In Reflection 2001: Meta-level Architectures <strong>and</strong> Separation <strong>of</strong>Crosscutting Concerns, Kyoto, Japan, Sep 2001.D. C. Schmidt, M. Stal, H. Rohnert, <strong>and</strong> F. Buschmann. <strong>Patterns</strong> for Concurrent<strong>and</strong> Distributed Objects. Pattern-Oriented S<strong>of</strong>tware Architecture. J. Wiley <strong>and</strong>Sons Ltd., 2000.P. Tarr, H. Ossher, W. Harrison, <strong>and</strong> S. Sutton. N degrees <strong>of</strong> separation: Multidimensionalseparation <strong>of</strong> concerns. In Proceedings <strong>of</strong> the 21st InternationalConference on S<strong>of</strong>tware Engineering (ICSE ’99), Los Angeles, CA, USA, May1999.S. R. Tilley, K. Wong, M.-A. D. Storey, <strong>and</strong> H. A. Müller. Programmable reverseengineering. International Journal <strong>of</strong> S<strong>of</strong>tware Engineering <strong>and</strong> Knowledge Engineering,pages 501–520, Dec 1994.M. Voelter, M. Kircher, <strong>and</strong> U. Zdun. Object-oriented remoting: A pattern language.In Proceeding <strong>of</strong> The First Nordic Conference on Pattern Languages <strong>of</strong>Programs (VikingPLoP 2002), Denmark, Sep 2002.M. Völter, A. Schmid, <strong>and</strong> E. Wolff. Server Component <strong>Patterns</strong> – ComponentInfrastructures illustrated with EJB. J. Wiley <strong>and</strong> Sons Ltd., 2002.[W + 02] H. Wichman et al. ComposeJ Homepage, 2002. http://trese.cs.utwente.nl/prototypes/composeJ/.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!