-
1
-
-
0003596076
-
-
Technical Report CSD-TR-96-020, Department of Computer Science, Purdue University
-
Baumgartner, G., Läufer, K., Russo, V.F.: On the interaction of object-oriented design patterns and programming languages. Technical Report CSD-TR-96-020, Department of Computer Science, Purdue University (1998)
-
(1998)
On the Interaction of Object-oriented Design Patterns and Programming Languages
-
-
Baumgartner, G.1
Läufer, K.2
Russo, V.F.3
-
4
-
-
0038486642
-
Design pattern implementation in java and AspectJ
-
Norris, C., Fenwick, J.J.B., eds.: Proceedings of the 17th ACM conference on Object-oriented programming, systems, languages, and applications (OOPSLA-02), New York, ACM Press
-
Hannemann, J., Kiczales, G.: Design pattern implementation in java and AspectJ. In Norris, C., Fenwick, J.J.B., eds.: Proceedings of the 17th ACM conference on Object-oriented programming, systems, languages, and applications (OOPSLA-02). Volume 37, 11 of ACM SIGPLAN Notices., New York, ACM Press (2002) 161-173
-
(2002)
11 of ACM SIGPLAN Notices
, vol.37
, pp. 161-173
-
-
Hannemann, J.1
Kiczales, G.2
-
5
-
-
84937430914
-
Accomplishments and research challenges in meta-programming
-
Sheard, T.: Accomplishments and research challenges in meta-programming. Lecture Notes in Computer Science 2196 (2001) 2-44
-
(2001)
Lecture Notes in Computer Science
, vol.2196
, pp. 2-44
-
-
Sheard, T.1
-
6
-
-
0004134138
-
-
MIT Press, Cambridge, MA
-
Kiczales, G., Rivieres, J.D., Bobrow, D.: The Art of the Metaobject Protocol. MIT Press, Cambridge, MA (1991)
-
(1991)
The Art of the Metaobject Protocol
-
-
Kiczales, G.1
Rivieres, J.D.2
Bobrow, D.3
-
7
-
-
0141538119
-
Explicit programming
-
ACM Press
-
Bryant, A., Catton, A., Voider, K.D., Murphy, G.C.: Explicit programming. In: Proceedings of the 1st international conference on Aspect-oriented software development, ACM Press (2002) 10-18
-
(2002)
Proceedings of the 1st International Conference on Aspect-oriented Software Development
, pp. 10-18
-
-
Bryant, A.1
Catton, A.2
Voider, K.D.3
Murphy, G.C.4
-
8
-
-
0003880013
-
Design Patterns: Elements of Reusable Object-Oriented Software
-
Addison-Wesley Publishing Company, New York, NY
-
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Professional Computing Series. Addison-Wesley Publishing Company, New York, NY (1995)
-
(1995)
Addison-Wesley Professional Computing Series
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
9
-
-
84947922952
-
Internal iteration externalized
-
Guerraoui, R., ed.: Proceedings ECOOP '99, Lisbon, Portugal, Springer-Verlag
-
Kuehne, T.: Internal iteration externalized. In Guerraoui, R., ed.: Proceedings ECOOP '99. Volume 1628 of LNCS., Lisbon, Portugal, Springer-Verlag (1999) 329-350
-
(1999)
LNCS
, vol.1628
, pp. 329-350
-
-
Kuehne, T.1
-
10
-
-
0346246672
-
How to preserve the benefits of design patterns
-
Proceedings of the 13th Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA-98), New York, ACM Press
-
Agerbo, E., Cornils, A.: How to preserve the benefits of design patterns. In: Proceedings of the 13th Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA-98). Volume 33, 10 of ACM SIGPLAN Notices., New York, ACM Press (1998) 134-143
-
(1998)
10 of ACM SIGPLAN Notices
, vol.33
, pp. 134-143
-
-
Agerbo, E.1
Cornils, A.2
-
11
-
-
0012750648
-
Aspect-oriented programming with adaptive methods
-
Lieberherr, K., Orleans, D., Ovlinger, J.: Aspect-oriented programming with adaptive methods. Communications of the ACM 44 (2001) 39-41
-
(2001)
Communications of the ACM
, vol.44
, pp. 39-41
-
-
Lieberherr, K.1
Orleans, D.2
Ovlinger, J.3
-
13
-
-
0002777650
-
Implementing patterns
-
Coplien, J.O., Schmidt, D.C., eds. Addison-Wesley Publishing Company
-
Soukop, J.: Implementing patterns. In Coplien, J.O., Schmidt, D.C., eds.: Pattern Languages of Program Design. Addison-Wesley Publishing Company (1995) 395-412
-
(1995)
Pattern Languages of Program Design
, pp. 395-412
-
-
Soukop, J.1
-
15
-
-
33645124890
-
Automating three modes of evolution for object-oriented software architectures
-
Berkeley, CA, USENIX Association
-
Tokuda, L., Batory, D.: Automating three modes of evolution for object-oriented software architectures. In: Proceedings of the 5th USENIX Conference on Object-Oriented Technologies and Systems (COOTS-99), Berkeley, CA, USENIX Association (1999) 189-202
-
(1999)
Proceedings of the 5th USENIX Conference on Object-Oriented Technologies and Systems (COOTS-99)
, pp. 189-202
-
-
Tokuda, L.1
Batory, D.2
-
16
-
-
0029701866
-
Automatic code generation from design patterns
-
Budinsky, F., Finnie, M., Vlissides, J., Yu, P.: Automatic code generation from design patterns. IBM Systems Journal 35 (1996) 151-171
-
(1996)
IBM Systems Journal
, vol.35
, pp. 151-171
-
-
Budinsky, F.1
Finnie, M.2
Vlissides, J.3
Yu, P.4
-
20
-
-
35248868024
-
Design patterns vs. language design
-
Bosch, J., Mitchell, S., eds.: Object-Oriented Technology: ECOOP'97 Workshop Reader, Springer Workshop on Language Support for Design Patterns and Frameworks
-
Gil, J., Lorenz, D.H.: Design patterns vs. language design. In Bosch, J., Mitchell, S., eds.: Object-Oriented Technology: ECOOP'97 Workshop Reader. Volume 1357 of Lecture Notes in Computer Science., Springer (1997) 108-111 Workshop on Language Support for Design Patterns and Frameworks.
-
(1997)
Lecture Notes in Computer Science
, vol.1357
, pp. 108-111
-
-
Gil, J.1
Lorenz, D.H.2
|