-
1
-
-
36248971597
-
On the necessity of empirical studies in the assessment of modularization mechanisms for crosscutting concerns
-
IEEE Computer Society Press. In conjunction with ICSE 2007
-
Sven Apel, Christian Kstner, and Salvador Trujillo. On the necessity of empirical studies in the assessment of modularization mechanisms for crosscutting concerns. In 1st Workshop on Assessment of Contemporary Modularization Techniques (ACoM.07), Minneapolis, Minnesota, USA, May 2007. IEEE Computer Society Press. In conjunction with ICSE 2007.
-
1st Workshop on Assessment of Contemporary Modularization Techniques (ACoM.07), Minneapolis, Minnesota, USA, May 2007
-
-
Apel, S.1
Kstner, C.2
Trujillo, S.3
-
2
-
-
34248403498
-
An overview of CaesarJ
-
Transactions on Aspect-Oriented Software Development, Springer-Verlag, February
-
Ivica Aracic, Vaidas Gasiunas, Mira Mezini, and Klaus Ostermann. An overview of CaesarJ. In Transactions on Aspect-Oriented Software Development, volume 3880 of Lecture Notes in Computer Science, pages 135-173. Springer-Verlag, February 2006.
-
(2006)
Lecture Notes in Computer Science
, vol.3880
, pp. 135-173
-
-
Aracic, I.1
Gasiunas, V.2
Mezini, M.3
Ostermann, K.4
-
3
-
-
31844444399
-
Optimising AspectJ
-
Chicago, USA, June
-
Pavel Avgustinov, Aske Simon Christensen, Laurie Hendren, Sascha Kuzins, Jennifer Lhoták, Ondrej Lhoták, Oege de Moor, Damien Sereni, Ganesh Sittampalam, and Julian Tibble. Optimising AspectJ. In Proceedings of the ACM Conference on Programming Language Design and Implementation (PLDI 2005), pages 117-128, Chicago, USA, June 2005.
-
(2005)
Proceedings of the ACM Conference on Programming Language Design and Implementation (PLDI 2005)
, pp. 117-128
-
-
Avgustinov, P.1
Christensen, A.S.2
Hendren, L.3
Kuzins, S.4
Lhoták, J.5
Lhoták, O.6
De Moor, O.7
Sereni, D.8
Sittampalam, G.9
Tibble, J.10
-
4
-
-
37149011933
-
Abc: An extensible AspectJ compiler
-
Transactions on Aspect-Oriented Software Development, Springer-Verlag
-
Pavel Avgustinov, Aske Simon Christensen, Laurie Hendren, Sascha Kuzins, Jennifer Lhoták, Ondrej Lhoták, Oege de Moor, Damien Sereni, Ganesh Sittampalam, and Julian Tibble. abc: an extensible AspectJ compiler. In Transactions on Aspect-Oriented Software Development, volume 3880 of Lecture Notes in Computer Science, pages 293-334. Springer-Verlag, 2006.
-
(2006)
Lecture Notes in Computer Science
, vol.3880
, pp. 293-334
-
-
Avgustinov, P.1
Christensen, A.S.2
Hendren, L.3
Kuzins, S.4
Lhoták, J.5
Lhoták, O.6
De Moor, O.7
Sereni, D.8
Sittampalam, G.9
Tibble, J.10
-
5
-
-
31744443610
-
Classbox/J: Controlling the scope of change in Java
-
San Diego, California, USA, October ACM Press
-
Alexandre Bergel, Stéphane Ducasse, and Oscar Nierstrasz. Classbox/J: Controlling the scope of change in Java. In Proceedings of the 20th ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 2005), pages 177-189, San Diego, California, USA, October 2005. ACM Press.
-
(2005)
Proceedings of the 20th ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 2005)
, pp. 177-189
-
-
Bergel, A.1
Ducasse, S.2
Nierstrasz, O.3
-
7
-
-
0012652988
-
Composing crosscutting concerns using composition filters
-
October
-
Lodewijk Bergmans and Mehmet Akşit. Composing crosscutting concerns using composition filters. Communications of the ACM, 44(10):51-57, October 2001.
-
(2001)
Communications of the ACM
, vol.44
, Issue.10
, pp. 51-57
-
-
Bergmans, L.1
Akşit, M.2
-
8
-
-
34248390147
-
Adapting virtual machine techniques for seamless aspect support
-
30
-
Christoph Bockisch, Matthew Arnold, Tom Dinkelaker, and Mira Mezini. Adapting virtual machine techniques for seamless aspect support. In OOPSLA 2006 Proceedings of the 21st ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 2006), Portland, Oregon, USA, October 2006 [30], pages 109-124.
-
OOPSLA 2006 Proceedings of the 21st ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 2006), Portland, Oregon, USA, October 2006
, pp. 109-124
-
-
Bockisch, C.1
Arnold, M.2
Dinkelaker, T.3
Mezini, M.4
-
9
-
-
34248216924
-
Efficient control flow quantification
-
30
-
Christoph Bockisch, Sebastian Kanthak, Michael Haupt, Matthew Arnold, and Mira Mezini. Efficient control flow quantification. In OOPSLA 2006 Proceedings of the 21st ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 2006), Portland, Oregon, USA, October 2006 [30], pages 125-138.
-
OOPSLA 2006 Proceedings of the 21st ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 2006), Portland, Oregon, USA, October 2006
, pp. 125-138
-
-
Bockisch, C.1
Kanthak, S.2
Haupt, M.3
Arnold, M.4
Mezini, M.5
-
10
-
-
18844367955
-
Virtual machine support for dynamic join points
-
Lieberherr [22]
-
Christoph Bockish, Michael Haupt, Mira Mezini, and Klaus Ostermann. Virtual machine support for dynamic join points. In Lieberherr Proceedings of the 3rd ACM International Conference on Aspect-Oriented Software Development (AOSD 2004), Lancaster, UK, March 2004 [22], pages 83-92.
-
Proceedings of the 3rd ACM International Conference on Aspect-Oriented Software Development (AOSD 2004), Lancaster, UK, March 2004
, pp. 83-92
-
-
Bockish, C.1
Haupt, M.2
Mezini, M.3
Ostermann, K.4
-
11
-
-
38149057580
-
A staged static program analysis to improve the performance of runtime monitoring
-
Erik Ernst, editor, Proceedings of the 21st European Conference on Object-oriented Programming (ECOOP 2007) Berlin, Germany, july/august Springer-Verlag
-
Eric Bodden, Laurie Hendren, and Ondrej Lhoták. A staged static program analysis to improve the performance of runtime monitoring. In Erik Ernst, editor, Proceedings of the 21st European Conference on Object-oriented Programming (ECOOP 2007), number 4609 in Lecture Notes in Computer Science, pages 525-549, Berlin, Germany, july/august 2007. Springer-Verlag.
-
(2007)
Lecture Notes in Computer Science
, Issue.4609
, pp. 525-549
-
-
Bodden, E.1
Hendren, L.2
Lhoták, O.3
-
12
-
-
84958180272
-
Language constructs for context-oriented programming - An overview of ContextL
-
Pascal Costanza and Robert Hirschfeld. Language constructs for context-oriented programming - an overview of ContextL. In ACM Dynamic Language Symposium (DLS 2005), San Diego, CA, USA, October 2005.
-
ACM Dynamic Language Symposium (DLS 2005), San Diego, CA, USA, October 2005
-
-
Costanza, P.1
Hirschfeld, R.2
-
13
-
-
33750722181
-
Efficient layer activation for switching context-dependent behavior
-
Proceedings of the Joint Modular Languages Conference (JMLC 2006) Oxford, England, September Springer-Verlag
-
Pascal Costanza, Robert Hirschfeld, and Wolfgang De Meuter. Efficient layer activation for switching context-dependent behavior. In Proceedings of the Joint Modular Languages Conference (JMLC 2006), volume 4228 of Lecture Notes in Computer Science, pages 84-103, Oxford, England, September 2006. Springer-Verlag.
-
(2006)
Lecture Notes in Computer Science
, vol.4228
, pp. 84-103
-
-
Costanza, P.1
Hirschfeld, R.2
De Meuter, W.3
-
14
-
-
38549101080
-
Requirements for reusable aspect deployment
-
Markus Lumpe and Wim Vanderperren, editors, Proceedings of the 6th International Symposium on Software Composition (SC 2007) Braga, Portugal, March Springer-Verlag
-
Bruno De Fraine and Mathieu Braem. Requirements for reusable aspect deployment. In Markus Lumpe and Wim Vanderperren, editors, Proceedings of the 6th International Symposium on Software Composition (SC 2007), number 4829 in Lecture Notes in Computer Science, Braga, Portugal, March 2007. Springer-Verlag.
-
(2007)
Lecture Notes in Computer Science
, Issue.4829
-
-
De Fraine, B.1
Braem, M.2
-
15
-
-
4544292230
-
Composition, reuse and interaction analysis of stateful aspects
-
Lieberherr [22]
-
Rémi Douence, Pascal Fradet, and Mario Südholt. Composition, reuse and interaction analysis of stateful aspects. In Lieberherr Proceedings of the 3rd ACM International Conference on Aspect-Oriented Software Development (AOSD 2004), Lancaster, UK, March 2004 [22], pages 141-150.
-
Proceedings of the 3rd ACM International Conference on Aspect-Oriented Software Development (AOSD 2004), Lancaster, UK, March 2004
, pp. 141-150
-
-
Douence, R.1
Fradet, P.2
Südholt, M.3
-
17
-
-
33750052616
-
Semantics and scoping of aspects in higher-order languages
-
DOI 10.1016/j.scico.2006.01.003, PII S0167642306001201
-
Christopher Dutchyn, David B. Tucker, and Shriram Krishnamurthi. Semantics and scoping of aspects in higher-order languages. Science of Computer Programming, 63(3):207-239, December 2006. (Pubitemid 44574515)
-
(2006)
Science of Computer Programming
, vol.63
, Issue.3
, pp. 207-239
-
-
Dutchyn, C.1
Tucker, D.B.2
Krishnamurthi, S.3
-
18
-
-
0026913084
-
The revised report on the syntactic theories of sequential control and state
-
Matthias Felleisen and Robert Hieb. The revised report on the syntactic theories of sequential control and state. Theoretical Computer Science, 103(2):235-271, 1992.
-
(1992)
Theoretical Computer Science
, vol.103
, Issue.2
, pp. 235-271
-
-
Felleisen, M.1
Hieb, R.2
-
19
-
-
18044373339
-
Advice weaving in AspectJ
-
Lieberherr [22]
-
Erik Hilsdale and Jim Hugunin. Advice weaving in AspectJ. In Lieberherr Proceedings of the 3rd ACM International Conference on Aspect-Oriented Software Development (AOSD 2004), Lancaster, UK, March 2004 [22], pages 26-35.
-
Proceedings of the 3rd ACM International Conference on Aspect-Oriented Software Development (AOSD 2004), Lancaster, UK, March 2004
, pp. 26-35
-
-
Hilsdale, E.1
Hugunin, J.2
-
20
-
-
35248864409
-
AspectS - Aspect-oriented programming with Squeak
-
Mehmet Akşit, Mira Mezini, and R. Unland, editors, International Conference NetObjectDays on Components, Architectures, Services, and Applications for a Networked World, Springer-Verlag
-
Robert Hirschfeld. AspectS - aspect-oriented programming with Squeak. In Mehmet Akşit, Mira Mezini, and R. Unland, editors, International Conference NetObjectDays on Components, Architectures, Services, and Applications for a Networked World, volume 2591 of Lecture Notes in Computer Science, pages 216-232. Springer-Verlag, 2002.
-
(2002)
Lecture Notes in Computer Science
, vol.2591
, pp. 216-232
-
-
Hirschfeld, R.1
-
22
-
-
82955230066
-
An overview of AspectJ
-
Jorgen L. Knudsen, editor, Proceedings of the 15th European Conference on Object-Oriented Programming (ECOOP 2001) Budapest, Hungary, June Springer-Verlag
-
Gregor Kiczales, Erik Hilsdale, Jim Hugunin, Mik Kersten, Jeffrey Palm, and William Griswold. An overview of AspectJ. In Jorgen L. Knudsen, editor, Proceedings of the 15th European Conference on Object-Oriented Programming (ECOOP 2001), number 2072 in Lecture Notes in Computer Science, pages 327-353, Budapest, Hungary, June 2001. Springer-Verlag.
-
(2001)
Lecture Notes in Computer Science
, Issue.2072
, pp. 327-353
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.6
-
24
-
-
84976785515
-
Concepts and experiments in computational reflection
-
Meyrowitz [27]
-
Pattie Maes. Concepts and experiments in computational reflection. In Meyrowitz Proceedings of the 2nd International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 87), Orlando, Florida, USA, October 1987 [27], pages 147-155.
-
Proceedings of the 2nd International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 87), Orlando, Florida, USA, October 1987
, pp. 147-155
-
-
Maes, P.1
-
26
-
-
35248819338
-
Modeling crosscutting in aspect-oriented mechanisms
-
Luca Cardelli, editor, Proceedings of the 17th European Conference on Object-Oriented Programming (ECOOP 2003) Darmstadt, Germany, July Springer-Verlag
-
Hidehiko Masuhara and Gregor Kiczales. Modeling crosscutting in aspect-oriented mechanisms. In Luca Cardelli, editor, Proceedings of the 17th European Conference on Object-Oriented Programming (ECOOP 2003), number 2743 in Lecture Notes in Computer Science, pages 2-28, Darmstadt, Germany, July 2003. Springer-Verlag.
-
(2003)
Lecture Notes in Computer Science
, Issue.2743
, pp. 2-28
-
-
Masuhara, H.1
Kiczales, G.2
-
27
-
-
35248827667
-
A compilation and optimization model for aspect-oriented programs
-
G. Hedin, editor, Proceedings of Compiler Construction (CC2003), Springer-Verlag
-
Hidehiko Masuhara, Gregor Kiczales, and Christopher Dutchyn. A compilation and optimization model for aspect-oriented programs. In G. Hedin, editor, Proceedings of Compiler Construction (CC2003), volume 2622 of Lecture Notes in Computer Science, pages 46-60. Springer-Verlag, 2003.
-
(2003)
Lecture Notes in Computer Science
, vol.2622
, pp. 46-60
-
-
Masuhara, H.1
Kiczales, G.2
Dutchyn, C.3
-
28
-
-
33244472360
-
Distributing classes with woven concerns - An exploration of potential fault scenarios
-
Chicago, Illinois, USA, March ACM Press
-
Nathan McEachen and Roger T. Alexander. Distributing classes with woven concerns - an exploration of potential fault scenarios. In Proceedings of the 4th ACM International Conference on Aspect-Oriented Software Development (AOSD 2005), pages 192-200, Chicago, Illinois, USA, March 2005. ACM Press.
-
(2005)
Proceedings of the 4th ACM International Conference on Aspect-Oriented Software Development (AOSD 2005)
, pp. 192-200
-
-
McEachen, N.1
Alexander, R.T.2
-
29
-
-
77953967921
-
-
editor. ACM Press
-
Norman Meyrowitz, editor. Proceedings of the 2nd International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 87), Orlando, Florida, USA, October 1987. ACM Press.
-
Proceedings of the 2nd International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 87), Orlando, Florida, USA, October 1987
-
-
Meyrowitz, N.1
-
32
-
-
20344366092
-
Variability management with feature-oriented programming and aspects
-
Newport Beach, CA, USA, November
-
Mira Mezini and Klaus Ostermann. Variability management with feature-oriented programming and aspects. In Proceedings of the 12th Symposium on Foundations of Software Engineering (FSE-12), pages 127-136, Newport Beach, CA, USA, November 2004.
-
(2004)
Proceedings of the 12th Symposium on Foundations of Software Engineering (FSE-12)
, pp. 127-136
-
-
Mezini, M.1
Ostermann, K.2
-
33
-
-
77954015071
-
-
ACM Press
-
Proceedings of the 21st ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 2006), Portland, Oregon, USA, October 2006. ACM Press.
-
Proceedings of the 21st ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 2006), Portland, Oregon, USA, October 2006
-
-
-
34
-
-
1542286862
-
Eos: Instance-level aspects for integrated system design
-
Helsinki, Finland, September
-
Hridesh Rajan and Kevin Sullivan. Eos: Instance-level aspects for integrated system design. In Proceedings of ESEC/FSE 2003, pages 297-306, Helsinki, Finland, September 2003.
-
(2003)
Proceedings of ESEC/FSE 2003
, pp. 297-306
-
-
Rajan, H.1
Sullivan, K.2
-
36
-
-
0141539468
-
JAsCo: An aspect-oriented approach tailored for component based software development
-
Mehmet Akşit, editor, Boston, MA, USA, March ACM Press
-
Davy Suvee, Wim Vanderperren, and Viviane Jonckers. JAsCo: an aspect-oriented approach tailored for component based software development. In Mehmet Akşit, editor, Proceedings of the 2nd ACM International Conference on Aspect-Oriented Software Development (AOSD 2003), pages 21-29, Boston, MA, USA, March 2003. ACM Press.
-
(2003)
Proceedings of the 2nd ACM International Conference on Aspect-Oriented Software Development (AOSD 2003)
, pp. 21-29
-
-
Suvee, D.1
Vanderperren, W.2
Jonckers, V.3
-
37
-
-
34247150727
-
A parameterized interpreter for modeling different AOP mechanisms
-
Long Beach, CA, USA, ACM Press
-
Naoyasu Ubayashi, Genki Moriyama, Hidehiko Masuhara, and Tetsuo Tamai. A parameterized interpreter for modeling different AOP mechanisms. In Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering, pages 194-203, Long Beach, CA, USA, 2005. ACM Press.
-
(2005)
Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering
, pp. 194-203
-
-
Ubayashi, N.1
Moriyama, G.2
Masuhara, H.3
Tamai, T.4
-
38
-
-
84976684419
-
Self: The power of simplicity
-
Meyrowitz [27]
-
David Ungar and Randall B. Smith. Self: The power of simplicity. In Meyrowitz Proceedings of the 2nd International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 87), Orlando, Florida, USA, October 1987 [27], pages 227-241.
-
Proceedings of the 2nd International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 87), Orlando, Florida, USA, October 1987
, pp. 227-241
-
-
Ungar, D.1
Smith, R.B.2
-
40
-
-
11344289845
-
A semantics for advice and dynamic join points in aspect-oriented programming
-
September
-
Mitchell Wand, Gregor Kiczales, and Christopher Dutchyn. A semantics for advice and dynamic join points in aspect-oriented programming. ACM Transactions on Programming Languages and Systems, 26(5):890-910, September 2004.
-
(2004)
ACM Transactions on Programming Languages and Systems
, vol.26
, Issue.5
, pp. 890-910
-
-
Wand, M.1
Kiczales, G.2
Dutchyn, C.3
-
41
-
-
33750420958
-
Statically scoped object adaptation with expanders
-
30
-
Alessandro Warth, Milan Stanojevíc, and Todd Millstein. Statically scoped object adaptation with expanders. In OOPSLA 2006 Proceedings of the 21st ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 2006), Portland, Oregon, USA, October 2006 [30], pages 37-55.
-
OOPSLA 2006 Proceedings of the 21st ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 2006), Portland, Oregon, USA, October 2006
, pp. 37-55
-
-
Warth, A.1
Stanojevíc, M.2
Millstein, T.3
|