Transactional pointcuts for aspect-oriented programming
暂无分享,去创建一个
[1] Cristina V. Lopes,et al. A study on exception detection and handling using aspect-oriented programming , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.
[2] Gregor Kiczales,et al. Aspect-oriented programming , 1996, CSUR.
[3] Ralph Johnson,et al. design patterns elements of reusable object oriented software , 2019 .
[4] Shigeru Chiba,et al. Extending AspectJ for separating regions , 2009, GPCE '09.
[5] Karl J. Lieberherr,et al. Aspect-oriented programming with adaptive methods , 2001, CACM.
[6] Gregor Kiczales,et al. Design pattern implementation in Java and aspectJ , 2002, OOPSLA '02.
[7] D. L. Parnas,et al. On the criteria to be used in decomposing systems into modules , 1972, Software Pioneers.
[8] S. Hossein Sadat-Mohtasham. Arbitrary non-contiguous pieces of computation: a new join point model for aspect-oriented programming , 2008, OOPSLA Companion.
[9] Jim Hugunin,et al. Advice weaving in AspectJ , 2004, AOSD '04.
[10] John R. Gurd,et al. A join point for loops in AspectJ , 2006, AOSD '06.
[11] Sven Apel,et al. Types and modularity for implicit invocation with implicit announcement , 2010, TSEM.
[12] Hidehiko Masuhara,et al. Modeling Crosscutting in Aspect-Oriented Mechanisms , 2003, ECOOP.
[13] Laurie Hendren,et al. Jimple: Simplifying Java Bytecode for Analyses and Transformations , 1998 .
[14] Martin Fowler,et al. Refactoring - Improving the Design of Existing Code , 1999, Addison Wesley object technology series.
[15] Rémi Douence,et al. Trace-Based Aspects , 2004 .
[16] Christopher Dutchyn,et al. Specializing continuations a model for dynamic join points , 2007, FOAL.
[17] Karl J. Lieberherr,et al. DJ: Dynamic Adaptive Programming in Java , 2001, Reflection.
[18] Christopher Dutchyn,et al. Dynamic join points: model and interactions , 2007 .
[19] Olivier Danvy,et al. On Evaluation Contexts, Continuations, and the Rest of the Computation , 2004 .
[20] Andrew W. Appel,et al. Compiling with Continuations , 1991 .
[21] Joe D. Warren,et al. The program dependence graph and its use in optimization , 1987, TOPL.
[22] Laurie Hendren,et al. Soot---a java optimization framework , 1999 .
[23] Torbjörn Ekman,et al. The jastadd extensible java compiler , 2007, OOPSLA.
[24] Uirá Kulesza,et al. A catalogue of bug patterns for exception handling in aspect-oriented programs , 2008 .
[25] Ramnivas Laddad,et al. Aspectj in Action: Practical Aspect-Oriented Programming , 2003 .
[26] H. James Hoover,et al. Using SCL to specify and check design intent in source code , 2006, IEEE Transactions on Software Engineering.
[27] Krzysztof Czarnecki,et al. Generative programming - methods, tools and applications , 2000 .
[28] Hidehiko Masuhara,et al. Compilation Semantics of Aspect-Oriented Programs , 2002 .
[29] Patrick Th. Eugster,et al. Towards reusable components with aspects , 2008, 2008 ACM/IEEE 30th International Conference on Software Engineering.
[30] Charles Simonyi,et al. Intentional software , 2006, OOPSLA '06.
[31] George C. Necula,et al. Finding and preventing run-time error handling mistakes , 2004, OOPSLA.
[32] Harold Ossher,et al. Multi-Dimensional Separation of Concerns and the Hyperspace Approach , 2002 .
[33] Robert J. Walker,et al. Implementing protocols via declarative event patterns , 2004, SIGSOFT '04/FSE-12.
[34] Robert DeLine,et al. Typestates for Objects , 2004, ECOOP.