-
1
-
-
35248828504
-
Aspect-oriented programming
-
Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C. V., Loingtier, J.M., and Irwin, J.: 'Aspect-oriented programming', Lect. Notes Comput. Sci., 1997, 1241, pp. 220-242
-
(1997)
Lect. Notes Comput. Sci.
, 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
-
-
35248819338
-
Modeling crosscutting in aspect-oriented mechanisms
-
Masuhara, H., and Kiczales, G.: 'Modeling crosscutting in aspect-oriented mechanisms'. Proc. 17th Eur. Conf. on Object-oriented Programming, Darmstadt, Germany, July 2003, pp. 2-28.
-
Proc. 17th Eur. Conf. on Object-Oriented Programming, Darmstadt, Germany, July 2003
, pp. 2-28
-
-
Masuhara, H.1
Kiczales, G.2
-
3
-
-
0003913390
-
Aspect-oriented programming is quantification and obliviousness
-
Filman, R., and Friedman, D.: 'Aspect-oriented programming is quantification and obliviousness'. Presented at OOPSLA Workshop on Advanced Separation of Concerns, Minneapolis, USA, October 2000
-
OOPSLA Workshop on Advanced Separation of Concerns, Minneapolis, USA, October 2000
-
-
Filman, R.1
Friedman, D.2
-
4
-
-
0141538077
-
Towards a standard design language for AOSD
-
Clarke, S., and Walker, R.: 'Towards a standard design language for AOSD'. Proc. 1st Int. Conf. on Aspect-oriented Software Development, Enschede, The Netherlands, April 2002, pp. 120-129
-
Proc. 1st Int. Conf. on Aspect-Oriented Software Development, Enschede, the Netherlands, April 2002
, pp. 120-129
-
-
Clarke, S.1
Walker, R.2
-
5
-
-
2942746603
-
Semantics and implementation of method-call interception
-
Lämmel, R., and Stenzel, C.: 'Semantics and implementation of method-call interception', IEE Proc. Softw., 2004, 151, (2), pp. 109-127
-
(2004)
IEE Proc. Softw.
, vol.151
, Issue.2
, pp. 109-127
-
-
Lämmel, R.1
Stenzel, C.2
-
6
-
-
2942729080
-
Patterns of tracing software structures and dependencies
-
Zdun, U.: 'Patterns of tracing software structures and dependencies'. Proc. EuroPlop 2003, Irsee, Germany, June 2003, pp. 103-118
-
Proc. EuroPlop 2003, Irsee, Germany, June 2003
, pp. 103-118
-
-
Zdun, U.1
-
7
-
-
0013090042
-
Getting started with AspectJ
-
Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J., and Griswold, W. G.: 'Getting started with AspectJ', J. Commun. ACM, 2001, 44, (10), pp. 59-65
-
(2001)
J. Commun. ACM
, vol.44
, Issue.10
, pp. 59-65
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.G.6
-
8
-
-
2942749605
-
-
Tarr, P.: 'Hyper/J'. http://www.research.ibm.com/hperspace/HyperJ/HyperJ.htm, 2003
-
(2003)
-
-
Tarr, P.1
-
9
-
-
84934291563
-
JAC: A flexible framework for AOP in Java
-
Pawlak, R., Seinturier, L., Duchien, L., and Florin, G.: 'JAC: a flexible framework for AOP in Java'. Proc. Reflection 2001: Meta-level Architectures and Separation of Crosscutting Concerns, Kyoto, Japan, September 2001, pp. 1-24
-
Proc. Reflection 2001: Meta-Level Architectures and Separation of Crosscutting Concerns, Kyoto, Japan, September 2001
, pp. 1-24
-
-
Pawlak, R.1
Seinturier, L.2
Duchien, L.3
Florin, G.4
-
10
-
-
2942723757
-
-
Burke, B.: 'JBoss aspect oriented programming'. http://www.jboss.org/developers/projects/jboss/aop.jsp, 2003
-
(2003)
-
-
Burke, B.1
-
11
-
-
84944134794
-
XOTcl, an object-oriented scripting language
-
Neuman, G., and Zdun, U.: 'XOTcl, an object-oriented scripting language'. Proc. Tcl2k: 7th USENIX Tcl/Tk Conf., Austin, TX, February 2000, pp. 163-174
-
Proc. Tcl2k: 7th USENIX Tcl/Tk Conf., Austin, TX, February 2000
, pp. 163-174
-
-
Neuman, G.1
Zdun, U.2
-
12
-
-
2942738410
-
-
Apache Software Foundation. Apache Axis. http://ws.apache.org/axis/, 2003
-
(2003)
-
-
-
14
-
-
2942755366
-
Meta-programming mechanisms for object request broker middleware
-
Wang, N., Parameswaran, K., and Schmidt, D. C.: 'Meta-programming mechanisms for object request broker middleware'. Proc. 6th USENIX Conf. on Object-Oriented Technologies and Systems (COOTS), San Antonio, TX, Jan/Feb 2001
-
Proc. 6th USENIX Conf. on Object-Oriented Technologies and Systems (COOTS), San Antonio, TX, Jan/Feb 2001
-
-
Wang, N.1
Parameswaran, K.2
Schmidt, D.C.3
-
15
-
-
84947222631
-
DJ: Dynamic adaptive programming in Java
-
Orleans, D., and Lieberherr, K.: 'DJ: Dynamic adaptive programming in Java'. Proc. Reflection 2001: Meta-level Architectures and Separation of Crosscutting Concerns, Kyoto, Japan, September 2001, pp. 73-80
-
Proc. Reflection 2001: Meta-Level Architectures and Separation of Crosscutting Concerns, Kyoto, Japan, September 2001
, pp. 73-80
-
-
Orleans, D.1
Lieberherr, K.2
-
16
-
-
2942709219
-
-
Wichman, H.: ComposeJ Homepage, http://trese.cs.utwente.nl/prototypes/composeJ/, 2002
-
(2002)
-
-
Wichman, H.1
-
17
-
-
2942716406
-
-
Voelter, M.: 'Small Components Project'. http://www.voelter.de/projects/smallComponents.html, 2003
-
(2003)
-
-
Voelter, M.1
-
18
-
-
2942705280
-
Specifying aspect-oriented design constraints in aspectj
-
Hanenberg, S., and Unland, R.: 'Specifying aspect-oriented design constraints in AspectJ'. Workshop on Tools for Aspect-oriented Software Development at OOPSLA 2002, Seattle, USA, Nov 2002, pp. 641-655
-
Workshop on Tools for Aspect-Oriented Software Development at OOPSLA 2002, Seattle, USA, Nov 2002
, pp. 641-655
-
-
Hanenberg, S.1
Unland, R.2
-
19
-
-
18444388817
-
AOP: Does it make sense? The case of concurrency and failures
-
Kienzle, J., and Guerraoui, R.: 'AOP: does it make sense? The case of concurrency and failures'. Proc. 16th Eur. Conf. on Object-oriented Programming, Malaga, Spain, June 2002, pp. 37-61
-
Proc. 16th Eur. Conf. on Object-Oriented Programming, Malaga, Spain, June 2002
, pp. 37-61
-
-
Kienzle, J.1
Guerraoui, R.2
-
20
-
-
0043122213
-
Persistence as an aspect
-
Rashid, A., and Chitchyan, R.: 'Persistence as an aspect'. Proc. 2nd Int. Conf. on Aspect-oriented Software Development, Boston, MA, March 2003, pp. 120-129
-
Proc. 2nd Int. Conf. on Aspect-Oriented Software Development, Boston, MA, March 2003
, pp. 120-129
-
-
Rashid, A.1
Chitchyan, R.2
-
21
-
-
0038486643
-
Implementing distribution and persistence aspects with AspectJ
-
Soares, S., Laureano, E., and Borba, P.: 'Implementing distribution and persistence aspects with AspectJ'. Proc. 17th ACM Conf. on Object-oriented Programming Systems, and Applications, (OOPSLA), Seattle, WA, USA, November 2002, pp. 174-190
-
Proc. 17th ACM Conf. on Object-Oriented Programming Systems, and Applications, (OOPSLA), Seattle, WA, USA, November 2002
, pp. 174-190
-
-
Soares, S.1
Laureano, E.2
Borba, P.3
-
22
-
-
2942703367
-
Aspect-oriented tailoring of object-oriented applications
-
Mørch, A.I.: 'Aspect-oriented tailoring of object-oriented applications'. Proc. 21st Information System Research Seminar in Scandinavia (IRIS), Aalborg, Denmark, August 1998, pp. 641-655
-
Proc. 21st Information System Research Seminar in Scandinavia (IRIS), Aalborg, Denmark, August 1998
, pp. 641-655
-
-
Mørch, A.I.1
-
24
-
-
0004101993
-
-
(J. Wiley, Chichester)
-
Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., and Stal, M.: 'Pattern-oriented software architecture - a system of patterns' (J. Wiley, Chichester, 1996)
-
(1996)
Pattern-Oriented Software Architecture - a System of Patterns
-
-
Buschmann, F.1
Meunier, R.2
Rohnert, H.3
Sommerlad, P.4
Stal, M.5
-
25
-
-
0009647223
-
Object system layer
-
Goedicke, M., Neumann, G., and Zdun, U.: 'Object system layer'. Proc. EuroPlop 2000, Irsee, Germany, July 2000, pp. 397-410.
-
Proc. EuroPlop 2000, Irsee, Germany, July 2000
, pp. 397-410
-
-
Goedicke, M.1
Neumann, G.2
Zdun, U.3
-
26
-
-
84871385115
-
Virtual machines and abstract compilers-towards a compiler pattern language
-
Garcia-Martin, J., and Sutil-Martin, M.: 'Virtual machines and abstract compilers-towards a compiler pattern language'. Proc. EuroPlop 2000, Irsee, Germany, July 2000, pp. 375-396
-
Proc. EuroPlop 2000, Irsee, Germany, July 2000
, pp. 375-396
-
-
Garcia-Martin, J.1
Sutil-Martin, M.2
-
27
-
-
0003880013
-
-
(Addison-Wesley, Reading, MA)
-
Gamma, E., Helm, R., Johnson, R., and Vlissides, J.: 'Design patterns: elements of reusable object-oriented software' (Addison-Wesley, Reading, MA, 1994)
-
(1994)
Design Patterns: Elements of Reusable Object-Oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
28
-
-
2942753489
-
-
Alexander, C.: 'Patternlanguage.com'. http://www.pattern-language.com, 2001
-
(2001)
-
-
Alexander, C.1
-
29
-
-
0003702998
-
D: A language framework for distributed programming
-
PhD thesis, College of Computer Science, Northeastern University, December
-
Lopes, C.V.: 'D: a language framework for distributed programming', PhD thesis, College of Computer Science, Northeastern University, December 1997
-
(1997)
-
-
Lopes, C.V.1
-
30
-
-
0012652988
-
Composing crosscutting concerns using composition filters
-
Bergmans, L., and Aksit, M.: 'Composing crosscutting concerns using composition filters', Commun. ACM, 2001, 44, (10), pp. 51-57
-
(2001)
Commun. ACM
, vol.44
, Issue.10
, pp. 51-57
-
-
Bergmans, L.1
Aksit, M.2
-
31
-
-
0032643249
-
N degrees of separation: Multi-dimensional separation of concerns
-
Tarr, P., Ossher, H., Harrison, W., and Sutton, S.: 'N degrees of separation: Multi-dimensional separation of concerns'. Proc. 21st Int. Conf. on Software Engineering (ICSE), Los Angeles, CA, USA, May 1999, pp. 107-119
-
Proc. 21st Int. Conf. on Software Engineering (ICSE), Los Angeles, CA, USA, May 1999
, pp. 107-119
-
-
Tarr, P.1
Ossher, H.2
Harrison, W.3
Sutton, S.4
-
32
-
-
4243252866
-
The byte code engineering library (BCEL)
-
Dahm, M.: 'The byte code engineering library (BCEL)'. http://jakarta.apache.org./bcel/, 2003
-
(2003)
-
-
Dahm, M.1
-
33
-
-
2942720162
-
-
Chiba, S.: 'Javassist'. http://www.csg.is.titech.ac.jp/chiba/javassist/, 2003
-
(2003)
-
-
Chiba, S.1
-
34
-
-
0009613490
-
Patterns for concurrent and distributed objects
-
(J. Wiley, Chichester)
-
Schmidt, D.C., Stal, M., Rohnert, H., and Buschmann, F.: 'Patterns for Concurrent and Distributed Objects', Pattern-Oriented Software Architecture (J. Wiley, Chichester, 2000)
-
(2000)
Pattern-Oriented Software Architecture
-
-
Schmidt, D.C.1
Stal, M.2
Rohnert, H.3
Buschmann, F.4
-
35
-
-
2942716407
-
Object-oriented remoting: A pattern language
-
Voelter, M., Kircher, M., and Zdun, U.: 'Object-oriented remoting: A pattern language'. Proc. 1st Nordic Conf. on Pattern Languages of Programs (Viking PLoP), Denmark, September 2002, pp. 201-226
-
Proc. 1st Nordic Conf. on Pattern Languages of Programs (Viking PLoP), Denmark, September 2002
, pp. 201-226
-
-
Voelter, M.1
Kircher, M.2
Zdun, U.3
-
36
-
-
0003973037
-
Type-oriented logic meta programming
-
PhD thesis, Vrije Universiteit Brussel
-
De Volder, K.: 'Type-oriented logic meta programming'. PhD thesis, Vrije Universiteit Brussel, 1998
-
(1998)
-
-
De Volder, K.1
-
37
-
-
0003512056
-
Feature-oriented domain analysis (FODA) feasibility study
-
Technical Report CMU/SEI-90-TR-21, Carnegie Mellon University, Software Engineering Institute (SEI)
-
Kang, K.C., Sholon, S.G., Hess, J., Novak, W.E., and Peterson, A.: 'Feature-oriented domain analysis (FODA) feasibility study', Technical Report CMU/SEI-90-TR-21, Carnegie Mellon University, Software Engineering Institute (SEI), 1990
-
(1990)
-
-
Kang, K.C.1
Sholon, S.G.2
Hess, J.3
Novak, W.E.4
Peterson, A.5
|