-
1
-
-
0015482049
-
On the criteria to be used in decomposing systems into modules
-
Pamas DL. On the criteria to be used in decomposing systems into modules. Communications of the ACM 1972; 15(12):1053-1058.
-
(1972)
Communications of the ACM
, vol.15
, Issue.12
, pp. 1053-1058
-
-
Pamas, D.L.1
-
3
-
-
35248828504
-
Aspect-oriented programming
-
Springer: Berlin
-
Kiczales G, Lamping J, Mendhekar A, Maeda C, Lopes CV, Loingtier JM, Irwin J. Aspect-oriented programming. Proceedings of the European Conference on Object-Oriented Programming (ECOOP'97). Springer: Berlin, 1997.
-
(1997)
Proceedings of the European Conference on Object-oriented Programming (ECOOP'97)
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
Maeda, C.4
Lopes, C.V.5
Loingtier, J.M.6
Irwin, J.7
-
4
-
-
85029537606
-
An object-oriented language-database integration model: The composition-filters approach
-
Springer: Berlin
-
Bergmans L, Aksit M, Vural S. An object-oriented language-database integration model: The composition-filters approach. Proceedings of ECOOP'92 (Lecture Notes in Computer Science, vol. 615). Springer: Berlin, 1990; 372-395.
-
(1990)
Proceedings of ECOOP'92 (Lecture Notes in Computer Science)
, vol.615
, pp. 372-395
-
-
Bergmans, L.1
Aksit, M.2
Vural, S.3
-
5
-
-
0012652988
-
Composing crosscutting concerns using composition filters
-
Bergmans L, Aksits M. Composing crosscutting concerns using composition filters. Communications of the ACM 2001; 44(10):51-57.
-
(2001)
Communications of the ACM
, vol.44
, Issue.10
, pp. 51-57
-
-
Bergmans, L.1
Aksits, M.2
-
6
-
-
0012021195
-
Programming with aspectual components
-
Northeastern University's College of Computer Science, April
-
Lieberherr K, Lorenz D, Mezini M. Programming with aspectual components. Technical Report NU-CCS-99-01, Northeastern University's College of Computer Science, April 1999.
-
(1999)
Technical Report
, vol.NU-CCS-99-01
-
-
Lieberherr, K.1
Lorenz, D.2
Mezini, M.3
-
8
-
-
0029457333
-
Subject-oriented composition rules
-
Ossher H, Kaplan K, Harrison W, Matz A, Kruskal V. Subject-oriented composition rules. Proceedings of OOPSLA'95, SIGPLAN Notices 1995; 30:235-250.
-
(1995)
Proceedings of OOPSLA'95, SIGPLAN Notices
, vol.30
, pp. 235-250
-
-
Ossher, H.1
Kaplan, K.2
Harrison, W.3
Matz, A.4
Kruskal, V.5
-
9
-
-
0030387459
-
Specifying subject-oriented composition
-
Ossher H, Kaplan M, Katz A, Harrison W, Kruskal V. Specifying subject-oriented composition. Theory and Practice of Object Systems 1996; 2(3): 179-202.
-
(1996)
Theory and Practice of Object Systems
, vol.2
, Issue.3
, pp. 179-202
-
-
Ossher, H.1
Kaplan, M.2
Katz, A.3
Harrison, W.4
Kruskal, V.5
-
10
-
-
0002552930
-
Using multidimensional separation of concerns to (re)shape evolving software
-
Ossher H, Tarr P. Using multidimensional separation of concerns to (re)shape evolving software. Communications of the ACM 2001; 44(10):43-50.
-
(2001)
Communications of the ACM
, vol.44
, Issue.10
, pp. 43-50
-
-
Ossher, H.1
Tarr, P.2
-
12
-
-
0013090042
-
Getting started with AspectJ
-
Kiczales G, Hilsdale E, Hugunin J, Kersten M, Palm J, Griswold W. Getting started with AspectJ. Communications of the ACM 2001 ; 44(10):59-65.
-
(2001)
Communications of the 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.6
-
13
-
-
82955230066
-
An overview of AspectJ
-
Springer: Berlin
-
Kiczales G, Hilsdale E, Hugunin J, Kersten M, Palm J, Griswold W. An overview of AspectJ. Proceedings of the 15th European Conference on Object-Oriented Programming (ECOOP'01) (Lecture Notes in Computer Science, vol. 2072). Springer: Berlin, 2001; 327-353.
-
(2001)
Proceedings of the 15th European Conference on Object-oriented Programming (ECOOP'01) (Lecture Notes in Computer Science)
, vol.2072
, pp. 327-353
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.6
-
16
-
-
22844457236
-
References extending UML with aspects: Aspect support in the design phase
-
Springer: Berlin
-
Suzuki J, Yamamoto Y. References extending UML with aspects: Aspect support in the design phase. Proceedings of the 3rd AOP Workshop at ECOOP. Springer: Berlin, 1999.
-
(1999)
Proceedings of the 3rd AOP Workshop at ECOOP
-
-
Suzuki, J.1
Yamamoto, Y.2
-
19
-
-
0034860282
-
Dynamic wrappers: Handling the composition issue with JAC
-
IEEE Computer Society Press: Los Alamitos, CA
-
Pawlak R, Seinturier L, Duchien L, Florin G. Dynamic wrappers: Handling the composition issue with JAC. Proceedings of TOOLS USA 2001. IEEE Computer Society Press: Los Alamitos, CA, 2001.
-
(2001)
Proceedings of TOOLS USA 2001
-
-
Pawlak, R.1
Seinturier, L.2
Duchien, L.3
Florin, G.4
-
20
-
-
84934291563
-
Jac: A flexible solution for aspect-oriented programming in Java
-
Springer: Berlin
-
Pawlak R, Seinturier L, Duchien L, Florin G. Jac: A flexible solution for aspect-oriented programming in Java. Proceedings of Reflection 2001 (Lecture Notes in Computer Science, vol. 2192). Springer: Berlin, 2001; 1-21.
-
(2001)
Proceedings of Reflection 2001 (Lecture Notes in Computer Science)
, vol.2192
, pp. 1-21
-
-
Pawlak, R.1
Seinturier, L.2
Duchien, L.3
Florin, G.4
-
23
-
-
0011864036
-
Special issue on aspect-oriented programming
-
Special issue on Aspect-Oriented Programming. Communications of the ACM 2001; 44(10).
-
(2001)
Communications of the ACM
, vol.44
, Issue.10
-
-
-
24
-
-
0033700334
-
Distributed separation with aspect components
-
June 2000. IEEE Computer Society Press: Los Alamitos, CA
-
Pawlak R, Duchien L, Florin G, Martelli L, Seinturier L. Distributed separation with aspect components. Proceedings of TOOLS Europe 2000, June 2000. IEEE Computer Society Press: Los Alamitos, CA, 2000.
-
(2000)
Proceedings of TOOLS Europe 2000
-
-
Pawlak, R.1
Duchien, L.2
Florin, G.3
Martelli, L.4
Seinturier, L.5
-
25
-
-
4644306764
-
-
December [6 April 2004]
-
Sun Microsystems. Enterprise Java Beans White Paper, December 1998. http://www.javasoft.com/products/ejb/ [6 April 2004].
-
(1998)
Enterprise Java Beans White Paper
-
-
-
26
-
-
0004013316
-
An automatic aspect weaver with a reflective programming language
-
July 1999. Springer: Berlin
-
Pawlak R, Duchien L, Florin G. An automatic aspect weaver with a reflective programming language. Proceedings of Reflection '99, July 1999. Springer: Berlin, 1999.
-
(1999)
Proceedings of Reflection '99
-
-
Pawlak, R.1
Duchien, L.2
Florin, G.3
-
27
-
-
0012277654
-
Open C++ release 1.2 programmer's guide
-
Department of Information Science, University of Tokyo, [6 April 2004]
-
Chiba S. Open C++ release 1.2 programmer's guide. Technical Report 9303, Department of Information Science, University of Tokyo, 1993. http://www.csg.is.titech.ac.jp/~chiba/opencxx/openC++12.tar.Z [6 April 2004].
-
(1993)
Technical Report
, vol.9303
-
-
Chiba, S.1
-
29
-
-
4644316259
-
-
Bcel [6 April]
-
The Jakarta Project. Bcel. http://jakarta.apache.org/bcel/ [6 April 2004].
-
(2004)
The Jakarta Project
-
-
-
36
-
-
0012651756
-
Aspect-oriented programming using reflection and metaobject protocols
-
Sullivan GT. Aspect-oriented programming using reflection and metaobject protocols. Communications of the ACM 2001; 44(10):95-97.
-
(2001)
Communications of the ACM
, vol.44
, Issue.10
, pp. 95-97
-
-
Sullivan, G.T.1
-
38
-
-
35248864302
-
A hybrid approach to separation of concerns: The story of Sades
-
Springer: Berlin
-
Rashid A. A hybrid approach to separation of concerns: The story of Sades. Proceedings of Reflection 2001 (Lecture Notes in Computer Science, vol. 2192). Springer: Berlin, 2001; 231-249.
-
(2001)
Proceedings of Reflection 2001 (Lecture Notes in Computer Science)
, vol.2192
, pp. 231-249
-
-
Rashid, A.1
-
43
-
-
0036603297
-
Extending the object model to provide explicit support for crosscutting concerns
-
Constantinides C, Elrad T, Fayad M. Extending the object model to provide explicit support for crosscutting concerns. Software Practice and Experiences 2002; 32(7):703-734.
-
(2002)
Software Practice and Experiences
, vol.32
, Issue.7
, pp. 703-734
-
-
Constantinides, C.1
Elrad, T.2
Fayad, M.3
-
44
-
-
0347594172
-
Adaptative plug-and-play components for evolutionary software development
-
ACM Press: New York
-
Mezini M, Lieberherr K. Adaptative plug-and-play components for evolutionary software development. Proceedings of OOPSLA'98 (SIGPLAN Notices, vol. 33). ACM Press: New York, 1998; 96-116.
-
(1998)
Proceedings of OOPSLA'98 (SIGPLAN Notices)
, vol.33
, pp. 96-116
-
-
Mezini, M.1
Lieberherr, K.2
-
48
-
-
0034997157
-
Dynamic and selective combination of extensions in component-based applications
-
IEEE Computer Society Press: Los Alamitos, CA
-
Truyen E, Vanhaute B, Joosen W, Verbaeten P, Joergensen BN. Dynamic and selective combination of extensions in component-based applications. Proceedings of ICSE'01. IEEE Computer Society Press: Los Alamitos, CA, 2001.
-
(2001)
Proceedings of ICSE'01
-
-
Truyen, E.1
Vanhaute, B.2
Joosen, W.3
Verbaeten, P.4
Joergensen, B.N.5
-
49
-
-
0141874061
-
-
[6 April 2004]
-
Sun Microsystems. Java Platform Debugger Architecture, 2002. http://java.sun.com/j2se/1.4/docs/guide/jpda/index.html [6 April 2004].
-
(2002)
Java Platform Debugger Architecture
-
-
-
54
-
-
4644229101
-
Asm: A code manipulation tool to implement adaptable systems
-
November [6 April 2004]
-
Bruneton E, Lenglet R, Coupaye T. Asm: A code manipulation tool to implement adaptable systems. Journées Composants 2002 (JC'02), November 2002. http://asm.objectweb.org/current/asm-eng.pdf [6 April 2004].
-
(2002)
Journées Composants 2002 (JC'02)
-
-
Bruneton, E.1
Lenglet, R.2
Coupaye, T.3
-
55
-
-
4644323515
-
-
[6 April]
-
The AOP Alliance Web site. http://sourceforge.net/projects/aopalliance [6 April 2004].
-
(2004)
The AOP Alliance Web Site
-
-
|