-
1
-
-
1242265168
-
A functional correspondence between evaluators and abstract machines
-
ACM Press, Aug, ISBN 1-58113-705-2
-
M. S. Ager, D. Biernacki, O. Danvy, and J. Midtgaard. A functional correspondence between evaluators and abstract machines. In International Conference on Principles and Practice of Declarative Programming, pages 8-19. ACM Press, Aug. 2003. ISBN 1-58113-705-2.
-
(2003)
International Conference on Principles and Practice of Declarative Programming
, pp. 8-19
-
-
Ager, M.S.1
Biernacki, D.2
Danvy, O.3
Midtgaard, J.4
-
2
-
-
23844517416
-
A functional correspondence between monadic evaluators and abstract machines for languages with computational effects
-
M. S. Ager, O. Danvy, and J. Midtgaard. A functional correspondence between monadic evaluators and abstract machines for languages with computational effects. Theoretical Computer Science, 342(1):149-172, 2005.
-
(2005)
Theoretical Computer Science
, vol.342
, Issue.1
, pp. 149-172
-
-
Ager, M.S.1
Danvy, O.2
Midtgaard, J.3
-
3
-
-
84943278667
-
Process-algebraic foundations of aspectoriented programming
-
A. Yonezawa and S. Matsuoka, editors, Springer-Verlag, Sept, ISBN 3-540-42618-3
-
J. H. Andrews. Process-algebraic foundations of aspectoriented programming. In A. Yonezawa and S. Matsuoka, editors, Workshop on Metalevel Architectures and Separation of Crosscutting Concerns, volume 2192, pages 187-209. Springer-Verlag, Sept. 2001. ISBN 3-540-42618-3.
-
(2001)
Workshop on Metalevel Architectures and Separation of Crosscutting Concerns
, vol.2192
, pp. 187-209
-
-
Andrews, J.H.1
-
5
-
-
34548352384
-
-
M. Biernacka, D. Biernacki, and O. Danvy. An operational foundation for delimited continuations in the cps hierarchy. Technical Report RS-05-25, BRICS, University of Aarhus, Aug. 2005. URL http://www.brics.dk/RS/05/24/BRICS-RS-05- 24.pdf. to appear in Logical Methods in Computer Science.
-
M. Biernacka, D. Biernacki, and O. Danvy. An operational foundation for delimited continuations in the cps hierarchy. Technical Report RS-05-25, BRICS, University of Aarhus, Aug. 2005. URL http://www.brics.dk/RS/05/24/BRICS-RS-05- 24.pdf. to appear in Logical Methods in Computer Science.
-
-
-
-
6
-
-
33646054858
-
On the static and dynamic extents of delimited continuations
-
D. Biernacki, O. Danvy, and C. chieh Shan. On the static and dynamic extents of delimited continuations. Science of Computer Programming, 60(3):274-297, 2006.
-
(2006)
Science of Computer Programming
, vol.60
, Issue.3
, pp. 274-297
-
-
Biernacki, D.1
Danvy, O.2
chieh Shan, C.3
-
7
-
-
33745218416
-
-
G. Bruns, R. Jagadeesan, A. Jeffrey, and J. Riely. μABC: A minimal aspect calculus. In P. Gardner and N. Yoshida, editors, International Conference on Concurrency Theory, 3170 of Lecture Notes in Computer Science, pages 209-224. Springer-Verlag, Sept. 2004. ISBN 3-540-22940-X.
-
G. Bruns, R. Jagadeesan, A. Jeffrey, and J. Riely. μABC: A minimal aspect calculus. In P. Gardner and N. Yoshida, editors, International Conference on Concurrency Theory, volume 3170 of Lecture Notes in Computer Science, pages 209-224. Springer-Verlag, Sept. 2004. ISBN 3-540-22940-X.
-
-
-
-
10
-
-
33750007887
-
MiniMAO: An imperative core language for studying aspect-oriented reasoning
-
Dec
-
C. Clifton and G. T. Leavens. MiniMAO: An imperative core language for studying aspect-oriented reasoning. Sci. Comput. Programming, 63(3):321-374, Dec. 2006.
-
(2006)
Sci. Comput. Programming
, vol.63
, Issue.3
, pp. 321-374
-
-
Clifton, C.1
Leavens, G.T.2
-
11
-
-
0033358705
-
Implementation strategies for first-class continuations
-
Apr
-
W. D. Clinger, A. H. Hartheimer, and E. M. Ost. Implementation strategies for first-class continuations. Higher-Order and Symbolic Computation, 12(1):7-45, Apr. 1999.
-
(1999)
Higher-Order and Symbolic Computation
, vol.12
, Issue.1
, pp. 7-45
-
-
Clinger, W.D.1
Hartheimer, A.H.2
Ost, E.M.3
-
12
-
-
34548360753
-
-
chapter 28, Filman et al, Oct
-
Y. Coady, G. Kiczales, M. Feeley, N. Hutchinson, and J. S. Ong. Structuring Operating System Aspects, chapter 28, pages 651-657. In , Filman et al. [2004], Oct. 2004.
-
(2004)
Structuring Operating System Aspects
-
-
Coady, Y.1
Kiczales, G.2
Feeley, M.3
Hutchinson, N.4
Ong, J.S.5
-
13
-
-
84876747584
-
PolyAML: A polymorphic aspect-oriented functional programming language
-
O. Danvy and B. C. Pierce, editors, Sept, ISBN 1-59593-064-7
-
D. S. Dantas, D. Walker, G. Washburn, and S. Weirich. PolyAML: A polymorphic aspect-oriented functional programming language. In O. Danvy and B. C. Pierce, editors, International Conference on Functional Programming, Sept. 2005. ISBN 1-59593-064-7.
-
(2005)
International Conference on Functional Programming
-
-
Dantas, D.S.1
Walker, D.2
Washburn, G.3
Weirich, S.4
-
15
-
-
84947281307
-
Formalizing implementation strategies for first-class continuations
-
G. Ŝmolka, editor, European Symposium on Programming, of, Springer-Verlag, Mar, ISBN 3-540-67262-1
-
O. Danvy. Formalizing implementation strategies for first-class continuations. In G. Ŝmolka, editor, European Symposium on Programming, volume 1782 of Lecture Notes in Computer Science, pages 88-103. Springer-Verlag, Mar. 2000. ISBN 3-540-67262-1.
-
(2000)
Lecture Notes in Computer Science
, vol.1782
, pp. 88-103
-
-
Danvy, O.1
-
17
-
-
1242331175
-
On the transformation between direct and continuation semantics
-
S. D. Brookes, M. G. Main, A. Melton, M. W. Mislove, and D. A. Schmidt, editors, Conference on Mathematical Foundations of Programming Semantics, of, Springer-Verlag, Apr, ISBN 3-540-58027-1
-
O. Danvy and J. Hatcliff. On the transformation between direct and continuation semantics. In S. D. Brookes, M. G. Main, A. Melton, M. W. Mislove, and D. A. Schmidt, editors, Conference on Mathematical Foundations of Programming Semantics, volume 802 of Lecture Notes in Computer Science, pages 627-648. Springer-Verlag, Apr. 1993. ISBN 3-540-58027-1.
-
(1993)
Lecture Notes in Computer Science
, vol.802
, pp. 627-648
-
-
Danvy, O.1
Hatcliff, J.2
-
18
-
-
0142149153
-
A first-order one-pass cps transformation
-
Nov
-
O. Danvy and L. R. Nielson. A first-order one-pass cps transformation. Theoretical Computer Science, 308(1-3): 239-257, Nov. 2003.
-
(2003)
Theoretical Computer Science
, vol.308
, Issue.1-3
, pp. 239-257
-
-
Danvy, O.1
Nielson, L.R.2
-
19
-
-
33646094363
-
-
chapter 27, Filman et al, Oct
-
B. De Win, W. Joosen, and F. Piessens. Developing Secure Applications Through Aspect-Oriented Programming, chapter 27, pages 633-560. In , Filman et al. [2004], Oct. 2004.
-
(2004)
Developing Secure Applications Through Aspect-Oriented Programming
-
-
De Win, B.1
Joosen, W.2
Piessens, F.3
-
20
-
-
84947249797
-
A formal definition of crosscuts
-
Sept
-
R. Douence, O. Motelet, and M. Südholt. A formal definition of crosscuts. In Lecture Notes in Computer Science, volume 2192, pages 170-186, Sept. 2001.
-
(2001)
Lecture Notes in Computer Science
, vol.2192
, pp. 170-186
-
-
Douence, R.1
Motelet, O.2
Südholt, M.3
-
23
-
-
33750052616
-
Semantics and scoping of aspects in higher-order languages
-
Dec
-
C. J. Dutchyn, D. B. Tucker, and S. Krishnamurthi. Semantics and scoping of aspects in higher-order languages. Science of Computer Programming, 63(3):207-239, Dec. 2006.
-
(2006)
Science of Computer Programming
, vol.63
, Issue.3
, pp. 207-239
-
-
Dutchyn, C.J.1
Tucker, D.B.2
Krishnamurthi, S.3
-
24
-
-
34548341325
-
-
Y. Endoh, H. Masuhara, and A. Yonezawa. Continuation join points. In C. Clifton, R. Lämmel, and G. T. Leavens, editors, Workshop on Foundations of Aspect Oriented Languages, pages 1-10, Mar. 2006. Iowa State University TR#06-01.
-
Y. Endoh, H. Masuhara, and A. Yonezawa. Continuation join points. In C. Clifton, R. Lämmel, and G. T. Leavens, editors, Workshop on Foundations of Aspect Oriented Languages, pages 1-10, Mar. 2006. Iowa State University TR#06-01.
-
-
-
-
26
-
-
0026394160
-
On the expressive power of programming languages
-
M. Felleisen. On the expressive power of programming languages. Science of Computer Programming, 17:35-75, 1991.
-
(1991)
Science of Computer Programming
, vol.17
, pp. 35-75
-
-
Felleisen, M.1
-
30
-
-
3242890796
-
-
R. E. Filman, T. Elrad, S. Clarke, and M. Aķit, editors, Addison-Wesley, Oct
-
R. E. Filman, T. Elrad, S. Clarke, and M. Aķit, editors. Aspect-Oriented Software Development. Addison-Wesley, Oct. 2004.
-
(2004)
Aspect-Oriented Software Development
-
-
-
31
-
-
0027805209
-
The essence of compiling with continuations
-
C. Flanagan, A. Sabry, B. F. Duba, and M. Felleisen. The essence of compiling with continuations. In Conference Programming Language Design and Implementation, pages 237-247, 1993.
-
(1993)
Conference Programming Language Design and Implementation
, pp. 237-247
-
-
Flanagan, C.1
Sabry, A.2
Duba, B.F.3
Felleisen, M.4
-
34
-
-
33845935501
-
A join point for loops in AspectJ
-
R. Filman, H. Masuhara, and A. Rashid, editors, ACM Press, Mar, ISBN 1-59593-300-x
-
B. Harbulot and J. R. Gurd. A join point for loops in AspectJ. In R. Filman, H. Masuhara, and A. Rashid, editors, Conference on Aspect Oriented Software Development, pages 63-74. ACM Press, Mar. 2006. ISBN 1-59593-300-x.
-
(2006)
Conference on Aspect Oriented Software Development
, pp. 63-74
-
-
Harbulot, B.1
Gurd, J.R.2
-
36
-
-
0024701863
-
Reasoning about continuations with control effects
-
R. L. Wexelblat, editor, ACM Press, June, ISBN 0-89791-306-X
-
P. Jouvelot and D. K. Gifford. Reasoning about continuations with control effects. In R. L. Wexelblat, editor, Conference Programming Language Design and Implementation, pages 218-226. ACM Press, June 1989. ISBN 0-89791-306-X.
-
(1989)
Conference Programming Language Design and Implementation
, pp. 218-226
-
-
Jouvelot, P.1
Gifford, D.K.2
-
37
-
-
0000498999
-
Aspect-oriented programming
-
June
-
G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. V. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-oriented programming. In European Conference on Object-Oriented Programming, June 1997.
-
(1997)
European Conference on Object-Oriented Programming
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
Maeda, C.4
Lopes, C.V.5
Loingtier, J.-M.6
Irwin, J.7
-
38
-
-
0000758969
-
An overview of AspectJ
-
G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm, and W. G. Griswold. An overview of AspectJ. In European Conference on Object-Oriented Programming, 2001.
-
(2001)
European Conference on Object-Oriented Programming
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.G.6
-
39
-
-
31744446921
-
Pluggable AOP - designing aspect mechanisms for third-party composition
-
R. P. Gabriel, editor, ACM Press, Oct, ISBN 1-59593-031-0
-
S. Kojarski and D. H. Lorentz. Pluggable AOP - designing aspect mechanisms for third-party composition. In R. P. Gabriel, editor, Conference on Object-Oriented Programming Systems, Languages, and Applications, pages 247-263. "ACM Press, Oct. 2005. ISBN 1-59593-031-0.
-
(2005)
Conference on Object-Oriented Programming Systems, Languages, and Applications
, pp. 247-263
-
-
Kojarski, S.1
Lorentz, D.H.2
-
40
-
-
0032288994
-
A generalization of jumps and labels
-
P. J. Landin. A generalization of jumps and labels. Higher-Order and Symbolic Computation, 11(2):125-143, 1998.
-
(1998)
Higher-Order and Symbolic Computation
, vol.11
, Issue.2
, pp. 125-143
-
-
Landin, P.J.1
-
41
-
-
35248827667
-
A compilation and optimization model for aspect-oriented programs
-
G. Hedin, editor, International Conference on Compiler Construction, of, Springer-Verlag, January
-
H. Masuhara, G. Kiczales, and C. J. Dutchyn. A compilation and optimization model for aspect-oriented programs. In G. Hedin, editor, International Conference on Compiler Construction, volume 2622 of Lecture Notes in Computer Science, pages 46-60. Springer-Verlag, January 2003.
-
(2003)
Lecture Notes in Computer Science
, vol.2622
, pp. 46-60
-
-
Masuhara, H.1
Kiczales, G.2
Dutchyn, C.J.3
-
42
-
-
0024927385
-
Computational lambda-calculus and monads
-
IEEE, June
-
E. Moggi. Computational lambda-calculus and monads. In Logic in Computer Science, pages 14-23. IEEE, June 1989.
-
(1989)
Logic in Computer Science
, pp. 14-23
-
-
Moggi, E.1
-
43
-
-
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
-
44
-
-
0026882534
-
A computational analysis of girard's translation and LC
-
IEEE, June
-
C. R. Murthy. A computational analysis of girard's translation and LC. In Symposium on Logic in Computer Science, pages 90-101. IEEE, June 1992.
-
(1992)
Symposium on Logic in Computer Science
, pp. 90-101
-
-
Murthy, C.R.1
-
45
-
-
85035001592
-
Definitional interpreters for higher-order programming languages
-
ACM Press
-
J. C. Reynolds. Definitional interpreters for higher-order programming languages. In A CM National Conference, pages 717-740. ACM Press, 1972.
-
(1972)
A CM National Conference
, pp. 717-740
-
-
Reynolds, J.C.1
-
46
-
-
0000798744
-
The discoveries of continuations
-
J. C. Reynolds. The discoveries of continuations. Lisp and Symbolic Computation, 6(3-4):233-248, 1993.
-
(1993)
Lisp and Symbolic Computation
, vol.6
, Issue.3-4
, pp. 233-248
-
-
Reynolds, J.C.1
-
50
-
-
34548370194
-
Shift to control
-
O. Shivers and O. Waddell, editors
-
C.-c. Shan. Shift to control. In O. Shivers and O. Waddell, editors, Scheme Workshop, 1999.
-
(1999)
Scheme Workshop
-
-
Shan, C.-C.1
-
51
-
-
77951451000
-
Using AOP to develop architecture-neutral operating system components
-
ACM Press, Sept
-
O. Spinczyk and D. Lohmann. Using AOP to develop architecture-neutral operating system components. In SIGOPS European Workshop, pages 188-192. ACM Press, Sept. 2004.
-
(2004)
SIGOPS European Workshop
, pp. 188-192
-
-
Spinczyk, O.1
Lohmann, D.2
-
52
-
-
0033721575
-
Fundamental concepts in programming languages
-
C. Strachey. Fundamental concepts in programming languages. Higher-Order and Symbolic Computation, 13 (1/2):11-49, 2000.
-
(2000)
Higher-Order and Symbolic Computation
, vol.13
, Issue.1-2
, pp. 11-49
-
-
Strachey, C.1
-
53
-
-
0003544463
-
-
PhD thesis, University of Edinburgh, Also available as technical report ECS-LFCS-97-376
-
H. Thielecke. Categorical Structure of Continuation Passing Style. PhD thesis, University of Edinburgh, 1997. Also available as technical report ECS-LFCS-97-376.
-
(1997)
Categorical Structure of Continuation Passing Style
-
-
Thielecke, H.1
-
54
-
-
34548367026
-
-
M. Wand, G. Kiczales, and C. J. Dutchyn. A semantics for advice and dynamic join points in aspect-oriented programming. In G. T. Leavens and R. Cytron, editors, Workshop on Foundations of Aspect Oriented Languages, pages 1-8, Apr. 2002. Iowa State University TR#2-06.
-
M. Wand, G. Kiczales, and C. J. Dutchyn. A semantics for advice and dynamic join points in aspect-oriented programming. In G. T. Leavens and R. Cytron, editors, Workshop on Foundations of Aspect Oriented Languages, pages 1-8, Apr. 2002. Iowa State University TR#2-06.
-
-
-
-
55
-
-
11344289845
-
A semantics for advice and dynamic join points in aspect-oriented programming
-
Sept
-
M. Wand, G. Kiczales, and C. J. Dutchyn. A semantics for advice and dynamic join points in aspect-oriented programming. Transactions on Programming Languages and Systems, 26(4):890-910, Sept. 2004.
-
(2004)
Transactions on Programming Languages and Systems
, vol.26
, Issue.4
, pp. 890-910
-
-
Wand, M.1
Kiczales, G.2
Dutchyn, C.J.3
|