-
1
-
-
0141442761
-
Aspect-oriented programming is quantification and obliviousness
-
Technical report
-
R. E. Filman and D. P. Friedman. Aspect-oriented programming is quantification and obliviousness. Technical report, 2000.
-
(2000)
-
-
Filman, R.E.1
Friedman, D.P.2
-
2
-
-
84955598813
-
Functional programming with overloading and higher-order polymorphism
-
First International Spring School on Advanced Functional Programming Techniques, number
-
M. P. Jones. Functional programming with overloading and higher-order polymorphism. In First International Spring School on Advanced Functional Programming Techniques, number Lecture Notes in Computer Science 925, 1995.
-
(1995)
Lecture Notes in Computer Science
, vol.925
-
-
Jones, M.P.1
-
3
-
-
82955230066
-
An overview of aspectj
-
London, UK, Springer-Verlag
-
G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm, and W. G. Griswold. An overview of aspectj. In ECOOP '01: Proceedings of the 15th European Conference on Object-Oriented Programming, pages 327-353, London, UK, 2001. Springer-Verlag.
-
(2001)
ECOOP '01: Proceedings of the 15th European Conference on Object-Oriented Programming
, pp. 327-353
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.G.6
-
5
-
-
26444453632
-
Separation of concerns with procedures, annotations, advice and pointcuts
-
G. Kiczales and M. Mezini. Separation of concerns with procedures, annotations, advice and pointcuts. In ECOOP, pages 195-213, 2005.
-
(2005)
ECOOP
, pp. 195-213
-
-
Kiczales, G.1
Mezini, M.2
-
6
-
-
0029203616
-
Monad transformers and modular interpreters
-
New York, NY, USA, ACM Press
-
S. Liang, P. Hudak, and M. Jones. Monad transformers and modular interpreters. In POPL '95: Proceedings of the 22nd ACM SIGPLAN-SIGACT symposium, on Principles of programming languages, pages 333-343, New York, NY, USA, 1995. ACM Press.
-
(1995)
POPL '95: Proceedings of the 22nd ACM SIGPLAN-SIGACT symposium, on Principles of programming languages
, pp. 333-343
-
-
Liang, S.1
Hudak, P.2
Jones, M.3
-
7
-
-
0033682245
-
A study on exception detection and handling using aspect-oriented programming
-
New York, NY, USA, ACM Press
-
M. Lippert and C. V. Lopes. A study on exception detection and handling using aspect-oriented programming. In ICSE '00: Proceedings of the 22nd international conference on Software engineering, pages 418-427, New York, NY, USA, 2000. ACM Press.
-
(2000)
ICSE '00: Proceedings of the 22nd international conference on Software engineering
, pp. 418-427
-
-
Lippert, M.1
Lopes, C.V.2
-
8
-
-
3242885567
-
Modeling crosscutting in aspect-oriented mechanisms
-
July
-
H. Masuhara and G. Kiczales. Modeling crosscutting in aspect-oriented mechanisms. In ECOOP2003, July 2003.
-
(2003)
ECOOP2003
-
-
Masuhara, H.1
Kiczales, G.2
-
10
-
-
0026188821
-
Notions of computation and monads
-
E. Moggi. Notions of computation and monads. Information and Computation, 93(1):55-92, 1991.
-
(1991)
Information and Computation
, vol.93
, Issue.1
, pp. 55-92
-
-
Moggi, E.1
-
11
-
-
1142294674
-
Haskell 98 Language and Libraries
-
Cambridge University Press
-
S. Peyton Jones. Haskell 98 Language and Libraries: the Revised Report. Cambridge University Press, 2003.
-
(2003)
the Revised Report
-
-
Peyton Jones, S.1
-
12
-
-
1442264192
-
Understanding aspects: Extended abstract
-
New York, NY, USA, ACM Press
-
M. Wand. Understanding aspects: extended abstract. In ICFP '03: Proceedings of the eighth ACM SIGPLAN international conference on Functional programming, pages 299-300, New York, NY, USA, 2003. ACM Press.
-
(2003)
ICFP '03: Proceedings of the eighth ACM SIGPLAN international conference on Functional programming
, pp. 299-300
-
-
Wand, M.1
-
13
-
-
11344289845
-
A semantics for advice and dynamic join points in aspect-oriented programming
-
M. Wand, G. Kiczales, and C. Dutchyn. A semantics for advice and dynamic join points in aspect-oriented programming. ACM Trans. Program. Lang. Syst., 26(5):890-910, 2004.
-
(2004)
ACM Trans. Program. Lang. Syst
, vol.26
, Issue.5
, pp. 890-910
-
-
Wand, M.1
Kiczales, G.2
Dutchyn, C.3
|