-
1
-
-
35248828504
-
Aspect-oriented programming
-
Proceedings of the 11th European Conference on Object-Oriented Programming. ECOOP, Springer-Verlag
-
Kiczales G., Lamping J., Mendhekar A., Maeda C., Lopes C.V., Loingtier J.-M., and Irwin J. Aspect-oriented programming. Proceedings of the 11th European Conference on Object-Oriented Programming. ECOOP. Lecture Notes in Computer Science vol. 1241 (1997), Springer-Verlag 220-242
-
(1997)
Lecture Notes in Computer Science
, vol.1241
, pp. 220-242
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
Maeda, C.4
Lopes, C.V.5
Loingtier, J.-M.6
Irwin, J.7
-
2
-
-
33750015557
-
-
Elrad T., Filman R.E., and Bader A. (Eds) (special issue)
-
In: Elrad T., Filman R.E., and Bader A. (Eds). Aspect-oriented Programming. Communications of the ACM 40 10 (2001) (special issue)
-
(2001)
Communications of the ACM
, vol.40
, Issue.10
-
-
-
3
-
-
82955230066
-
An overview of AspectJ
-
Springer-Verlag
-
Kiczales G., Hilsdale E., Hugunin J., Kersten M., Palm J., and Griswold W. An overview of AspectJ. European Conference on Object-oriented Programming (2001), Springer-Verlag
-
(2001)
European Conference on Object-oriented Programming
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.6
-
4
-
-
0033682451
-
-
H. Ossher, P. Tarr, Hyper/J: Multi-dimensional separation of concerns for Java, in: International conference on software engineering, Limerick, Ireland, 2000, pp. 734-737
-
-
-
-
5
-
-
31344440482
-
Aspect-oriented programming is quantification and obliviousness
-
Addison-Wesley
-
Filman R.E., and Friedman D.P. Aspect-oriented programming is quantification and obliviousness. Aspect-oriented Software Development (2005), Addison-Wesley
-
(2005)
Aspect-oriented Software Development
-
-
Filman, R.E.1
Friedman, D.P.2
-
7
-
-
1442313311
-
A theory of aspects
-
ACM Press, Uppsala, Sweden
-
Walker D., Zdancewic S., and Ligatti J. A theory of aspects. ACM SIGPLAN International Conference on Functional Programming (2003), ACM Press, Uppsala, Sweden 127-139
-
(2003)
ACM SIGPLAN International Conference on Functional Programming
, pp. 127-139
-
-
Walker, D.1
Zdancewic, S.2
Ligatti, J.3
-
8
-
-
84876747584
-
-
D.S. Dantas, D. Walker, G. Washburn, S. Weirich, Polyaml: A polymorphic aspect-oriented functional programming language, in: International Conference on Functional Programming, 2005
-
-
-
-
9
-
-
33750011275
-
-
D.S. Dantas, D. Walker, Harmless advice, in: Workshop on Foundations of Object-oriented Languages, 2004
-
-
-
-
10
-
-
33750006357
-
-
M. Wand, G. Kiczales, C. Dutchyn, A semantics for advice and dynamic join points in aspect-oriented programming, in: G.T. Leavens, R. Cytron (Eds.), Foundations of Aspect-Oriented Languages Workshop, Iowa State University Technical Report 02-06, 2002, pp. 17-25
-
-
-
-
11
-
-
0029204695
-
-
G. Morrisett, M. Felleisen, R. Harper, Abstract models of memory management, in: ACM Conference on Functional Programming and Computer Architecture, La Jolla, 1995, pp. 66-77
-
-
-
-
13
-
-
33750004929
-
-
C. Clifton, G.T. Leavens, MiniMAO: Investigating the semantics of proceed, in: Workshop on Foundations of Aspect-Oriented Languages, 2005, Available as Iowa State Technical Report No. 05-01
-
-
-
-
14
-
-
0028022239
-
-
R. Harper, M. Lillibridge, A type-theoretic approach to higher-order modules with sharing, in: Twenty-First ACM Symposium on Principles of Programming Languages, Portland, OR, 1994, pp. 123-137
-
-
-
-
17
-
-
33750024046
-
-
Johnson R., Hoeller J., Arendsen A., Sampaleanu C., Harrop R., Risberg T., Davison D., Kopylenko D., Pollack M., Templier T., and Vervaet E. Spring - Java/J2EE application framework (2005). http://www.springframework.org/docs/reference/index.html
-
(2005)
Spring - Java/J2EE application framework
-
-
Johnson, R.1
Hoeller, J.2
Arendsen, A.3
Sampaleanu, C.4
Harrop, R.5
Risberg, T.6
Davison, D.7
Kopylenko, D.8
Pollack, M.9
Templier, T.10
Vervaet, E.11
-
18
-
-
33749989847
-
-
B. Lee, Dynaop manual, https://dynaop.dev.java.net/nonav/release/1.0-beta/manual/index.html, 2005
-
-
-
-
19
-
-
0141539268
-
-
D.B. Tucker, S. Krishnamurthi, Pointcuts and advice in higher-order languages, in: Proceedings of the 2nd International Conference on Aspect-Oriented Software Development, 2003, pp. 158-167
-
-
-
-
20
-
-
84945287629
-
-
J. Clements, M. Flatt, M. Felleisen, Modeling an algebraic stepper, in: European Symposium on Programming, 2001, pp. 320-334
-
-
-
-
21
-
-
33750028070
-
-
H. Masuhara, G. Kiczales, C. Dutchyn, Compilation semantics of aspect-oriented programs, in: G.T. Leavens, R. Cytron (Eds.), Foundations of Aspect-Oriented Languages Workshop, 2002, pp. 17-25
-
-
-
-
22
-
-
33750025145
-
-
R. Jagadeesan, A. Jeffrey, J. Riely, A calculus of untyped aspect-oriented programs, in: European Conference on Object-Oriented Programming, Darmstadt, Germany, 2003
-
-
-
-
23
-
-
33750027229
-
-
C. Clifton, G.T. Leavens, M. Wand, Parameterized aspect calculus: A core calculus for the direct study of aspect-oriented languages, Tech. Rep. TR03-13, Iowa State University, November 2003
-
-
-
-
24
-
-
33745218416
-
-
G. Bruns, R. Jagadeesan, A. Jeffrey, J. Riely, μABC: A minimal calculus for aspect-oriented programs, in: International Conference on Concurrency Theory, CONCUR, 2004, pp. 209-224
-
-
-
-
25
-
-
33750021218
-
-
J. Aldrich, Open modules: A proposal for modular reasoning in aspect-oriented programming, in: Workshop on Foundations of Aspect-oriented Languages, 2004
-
-
-
-
26
-
-
33750007467
-
-
J. Aldrich, Open modules: Reconciling extensibility and information hiding, in: Proceedings of the Software Engineering Properties of Languages for Aspect Technologies, 2004
-
-
-
-
27
-
-
33749990657
-
-
R. Jagadeesan, A. Jeffrey, J. Riely, A calculus of typed aspect-oriented programs, unpublished manuscript, 2003
-
-
-
-
28
-
-
84947249797
-
A formal definition of crosscuts
-
Proceedings of the 3rd International Conference on Reflection 2001. Yonezawa A., and Matsuoka S. (Eds), Springer-Verlag, Kyoto, Japan
-
Douence R., Motelet O., and Südholt M. A formal definition of crosscuts. In: Yonezawa A., and Matsuoka S. (Eds). Proceedings of the 3rd International Conference on Reflection 2001. Lecture Notes in Computer Science vol. 2192 (2001), Springer-Verlag, Kyoto, Japan 170-186
-
(2001)
Lecture Notes in Computer Science
, vol.2192
, pp. 170-186
-
-
Douence, R.1
Motelet, O.2
Südholt, M.3
-
29
-
-
0042912981
-
Aspectual collaborations - combining modules and aspects
-
Lieberherr K.J., Lorenz D., and Ovlinger J. Aspectual collaborations - combining modules and aspects. The Computer Journal 46 5 (2003) 542-565
-
(2003)
The Computer Journal
, vol.46
, Issue.5
, pp. 542-565
-
-
Lieberherr, K.J.1
Lorenz, D.2
Ovlinger, J.3
-
30
-
-
33749995836
-
-
J. Ovlinger, Modular programming with aspectual collaborations, Ph.D. Thesis, Northeastern University, 2003
-
-
-
-
31
-
-
33749998444
-
-
L. Bauer, J. Ligatti, D. Walker, Types and effects for non-interfering program monitors, in: International Symposium on Software Security, Tokyo, Japan, 2002
-
-
-
-
32
-
-
33749983476
-
-
R. Douence, P. Fradet, M. Südholt, Detection and resolution of aspect interactions, Rapport de recherche 4435, Inria, Avril 2002
-
-
-
-
33
-
-
4544292230
-
-
R. Douence, P. Fradet, M. Südholt, Composition, reuse and interaction analysis of stateful aspects, in: Conference on Aspect-Oriented Software Development, 2004, pp. 141-150
-
-
-
-
34
-
-
31844457357
-
-
L. Bauer, J. Ligatti, D. Walker, Composing security policies in Polymer, in: ACM SIGPLAN International Conference on Programming Language Design and Implementation, 2005
-
-
-
|