Using Aspects with Object-Oriented Frameworks

Compositions containing A. FLUOROPOLYMER, B. COLLOIDAL SILICA, C. THE SALT OF A POLYAMIDE ACID, D. A COALESCING AGENT, E. MICA PARTICLES, MICA PARTICLES COATED WITH PIGMENT, OR METAL FLAKE, AND F. A LIQUID CARRIER ARE USEFUL FOR PRIMING METAL, ESPECIALLY COOKWARE, BEFORE TOPCOATING IT WITH A FLUOROPOLYMER ENAMEL.

[1]  Jan Bosch,et al.  Design, implementation and evolution of object oriented frameworks: concepts and guidelines , 2001, Softw. Pract. Exp..

[2]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[3]  Ramnivas Laddad,et al.  Aspectj in Action: Practical Aspect-Oriented Programming , 2003 .

[4]  Don S. Batory,et al.  Composition Validation and Subjectivity in GenVoca Generators , 1997, IEEE Trans. Software Eng..

[5]  Steven M. Rubin,et al.  Computer Aids For VLSI Design , 1987 .

[6]  Andrei Alexandrescu,et al.  Modern C++ design: generic programming and design patterns applied , 2001 .

[7]  Roberto Erick Lopez-Herrejon,et al.  Generating product-lines of product-families , 2002, Proceedings 17th IEEE International Conference on Automated Software Engineering,.

[8]  Olaf Spinczyk,et al.  Generic Advice: On the Combination of AOP with Generative Programming in AspectC++ , 2004, GPCE.

[9]  Robert B. France,et al.  A middleware‐transparent approach to developing distributed applications , 2005, Softw. Pract. Exp..

[10]  Gregor Kiczales,et al.  Using aspectC to improve the modularity of path-specific customization in operating system code , 2001, ESEC/FSE-9.

[11]  Yannis Smaragdakis,et al.  Object-oriented frameworks and product lines , 2000, SPLC.

[12]  Kris Gybels,et al.  On the Existence of the AOSD-Evolution Paradox , 2003 .

[13]  Douglas C. Schmidt,et al.  Object-oriented application frameworks , 1997, CACM.

[14]  Gregor Kiczales,et al.  Back to the future: a retroactive study of aspect evolution in operating system code , 2003, AOSD '03.

[15]  Gregor Kiczales,et al.  Structuring operating system aspects: using AOP to improve OS structure modularity , 2001, CACM.

[16]  William G. Griswold,et al.  An Overview of AspectJ , 2001, ECOOP.

[17]  Gregor Kiczales,et al.  Brittle systems will break - not bend: can aspect-oriented programming help? , 2002, EW 10.

[18]  Gregor Kiczales,et al.  Overcoming the Prevalent Decomposition in Legacy Code , 2001 .

[19]  Miguel Nussbaum,et al.  Maintenance-Oriented Design and Development: A Case Study , 2002, IEEE Softw..

[20]  Wolfgang Schröder-Preikschat,et al.  On the Configuration of Non-Functional Properties in Operating System Product Lines , 2005 .

[21]  James M. Bieman,et al.  A test driven approach for aspectualizing legacy software using mock systems , 2008, Inf. Softw. Technol..

[22]  Shinji Kusumoto,et al.  CCFinder: A Multilinguistic Token-Based Code Clone Detection System for Large Scale Source Code , 2002, IEEE Trans. Software Eng..

[23]  Andrew Davison The Unix Philosophy , 1995 .

[24]  A. Polze,et al.  Aspect-Oriented Programming with C # and , 2002 .

[25]  Gordon S. Blair,et al.  On the Separation of Concerns in Program Families , 2004 .

[26]  John Stuart Lakos,et al.  Large-Scale C++ Software Design , 1996 .