-
1
-
-
0004072686
-
-
Reading, Massachusetts: Addison Wesley. 2.1.1
-
Aho A., Sethi R., Ullman J. Compilers: Principles, techniques, and tools. 1986;Addison Wesley, Reading, Massachusetts. 2.1.1
-
(1986)
Compilers: Principles, Techniques, and Tools
-
-
Aho, A.1
Sethi, R.2
Ullman, J.3
-
3
-
-
0011190637
-
-
Loria, Nancy, France, v3.4 edition, January 27 5.9
-
P. Borovanský, H. Cirstea, H. Dubois, C. Kirchner, H. Kirchner, P.-E. Moreau, C. Ringeissen, and M. Vittek. ELAN: User Manual. Loria, Nancy, France, v3.4 edition, January 27 2000. 5.9
-
(2000)
ELAN: User Manual
-
-
Borovanský, P.1
Cirstea, H.2
Dubois, H.3
Kirchner, C.4
Kirchner, H.5
Moreau, P.-E.6
Ringeissen, C.7
Vittek, M.8
-
4
-
-
19144371372
-
Controlling rewriting by rewriting
-
J. Meseguer, editor, Proceedings of the First International Workshop on Rewriting Logic and its Applications Asilomar, Pacific Grove, CA, September Elsevier. 4.1
-
P. Borovanský, C. Kirchner, and H. Kirchner. Controlling rewriting by rewriting. In J. Meseguer, editor, Proceedings of the First International Workshop on Rewriting Logic and its Applications, volume 4 of Electronic Notes in Theoretical Computer Science, Asilomar, Pacific Grove, CA, September 1996. Elsevier. 4.1
-
(1996)
Electronic Notes in Theoretical Computer Science
, vol.4
-
-
Borovanský, P.1
Kirchner, C.2
Kirchner, H.3
-
5
-
-
19144372591
-
Elan: A logical framework based on computational systems
-
J. Meseguer, editor Elsevier Science Publishers Proceedings of the First Workshop on Rewriting Logic and Applications 1996 (WRLA'96). 5.5
-
P. Borovanský, C. Kirchner, H. Kirchner, P.-E. Moreau, and M. Vittek. Elan: A logical framework based on computational systems. In J. Meseguer, editor, Electronic Notes in Theoretical Computer Science, volume 4. Elsevier Science Publishers, 1996. Proceedings of the First Workshop on Rewriting Logic and Applications 1996 (WRLA'96). 5.5
-
(1996)
Electronic Notes in Theoretical Computer Science
, vol.4
-
-
Borovanský, P.1
Kirchner, C.2
Kirchner, H.3
Moreau, P.-E.4
Vittek, M.5
-
6
-
-
0001256953
-
Abstract programming and program transformation - An approach to reusing programs
-
T.J. Biggerstaff, & A.J. Perlis. ACM Press. 5.8
-
Boyle J.M. Abstract programming and program transformation - An approach to reusing programs. Biggerstaff T.J., Perlis A.J. Software Reusability, volume 1. 1989;361-413 ACM Press. 5.8
-
(1989)
Software Reusability, Volume 1
, pp. 361-413
-
-
Boyle, J.M.1
-
7
-
-
0003712401
-
The TAMPR program transformation system: Simplifying the development of numerical software
-
E. Arge, A.M. Bruaset, & H.P. Langtangen. Birkhäuser. 5.8
-
Boyle J.M., Harmer T.J., Winter V.L. The TAMPR program transformation system: Simplifying the development of numerical software. Arge E., Bruaset A.M., Langtangen H.P. Modern Software Tools for Scientific Computing. 1997;353-372 Birkhäuser. 5.8
-
(1997)
Modern Software Tools for Scientific Computing
, pp. 353-372
-
-
Boyle, J.M.1
Harmer, T.J.2
Winter, V.L.3
-
8
-
-
0033876837
-
Efficient annotated terms
-
3.2, 3.4
-
van den Brand M.G.J., de Jong H., Klint P., Olivier P. Efficient annotated terms. Software, Practice & Experience. 30:(3):2000;259-291. 3.2, 3.4
-
(2000)
Software, Practice & Experience
, vol.30
, Issue.3
, pp. 259-291
-
-
Van Den Brand, M.G.J.1
De Jong, H.2
Klint, P.3
Olivier, P.4
-
9
-
-
0003523184
-
Term rewriting with traversal functions
-
Centrum voor Wiskunde en Informatica 5.6
-
M. G. J. van den Brand, P. Klint, and J. Vinju. Term rewriting with traversal functions. Technical Report SEN-R0121, Centrum voor Wiskunde en Informatica, 2001. 5.6
-
(2001)
Technical Report
, vol.SEN-R0121
-
-
Van Den Brand, M.G.J.1
Klint, P.2
Vinju, J.3
-
10
-
-
0033906860
-
Generation of components for software renovation factories from context-free grammars
-
5.6
-
van den Brand M.G.J., Sellink M.P.A., Verhoef C. Generation of components for software renovation factories from context-free grammars. Science of Computer Programming. 36:2000;209-266. 5.6
-
(2000)
Science of Computer Programming
, vol.36
, pp. 209-266
-
-
Van Den Brand, M.G.J.1
Sellink, M.P.A.2
Verhoef, C.3
-
12
-
-
0025245266
-
Reverse engineering and design recovery: A taxonomy
-
2.1.3
-
Chikofski E., Cross J. Reverse engineering and design recovery: A taxonomy. IEEE Software. 1990;. 2.1.3
-
(1990)
IEEE Software
-
-
Chikofski, E.1
Cross, J.2
-
13
-
-
19144364639
-
Principles of Maude
-
J. Meseguer, editor, Proceedings of the First International Workshop on Rewriting Logic and its Applications Asilomar, Pacific Grove, CA, September Elsevier. 4.1, 5.10
-
M. Clavel, S. Eker, P. Lincoln, and J. Meseguer. Principles of Maude. In J. Meseguer, editor, Proceedings of the First International Workshop on Rewriting Logic and its Applications, volume 4 of Electronic Notes in Theoretical Computer Science, pages 65-89, Asilomar, Pacific Grove, CA, September 1996. Elsevier. 4.1, 5.10
-
(1996)
Electronic Notes in Theoretical Computer Science
, vol.4
, pp. 65-89
-
-
Clavel, M.1
Eker, S.2
Lincoln, P.3
Meseguer, J.4
-
14
-
-
19144372184
-
Reflection and strategies in rewriting logic
-
J. Meseguer, editor Elsevier Science Publishers Proceedings of the First International Workshop on Rewriting Logic and its Applications. 5.10
-
M. Clavel and J. Meseguer. Reflection and strategies in rewriting logic. In J. Meseguer, editor, Electronic Notes in Theoretical Computer Science, volume 4. Elsevier Science Publishers, 1996. Proceedings of the First International Workshop on Rewriting Logic and its Applications. 5.10
-
(1996)
Electronic Notes in Theoretical Computer Science
, vol.4
-
-
Clavel, M.1
Meseguer, J.2
-
15
-
-
0003488831
-
-
PhD thesis, Universidad de Navarra, Facultad de Filosofia y Letras, Pamplona, España 5.10
-
M. G. Clavel. Reflection in General Logics and in Rewriting Logic with Applications to the Maude Language. PhD thesis, Universidad de Navarra, Facultad de Filosofia y Letras, Pamplona, España, 1998. 5.10
-
(1998)
Reflection in General Logics and in Rewriting Logic with Applications to the Maude Language
-
-
Clavel, M.G.1
-
16
-
-
0031649930
-
Manufacturing cheap, resilient and stealthy opaque constructs
-
San Diego CA, USA, January 2.2.3
-
C. Collberg, C. Thomborson, and D. Low. Manufacturing cheap, resilient and stealthy opaque constructs. In ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 98), pages 184-196, San Diego CA, USA, January 1998. 2.2.3
-
(1998)
ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 98)
, pp. 184-196
-
-
Collberg, C.1
Thomborson, C.2
Low, D.3
-
17
-
-
0004014411
-
Intentional programming
-
Addison-Wesley. 3, 3.2, 5.2
-
Czarnecki K., Eisenecker U.W. Intentional programming. Generative Programming. Methods, Tools, and Applications, chapter 11. 2000;Addison-Wesley. 3, 3.2, 5.2
-
(2000)
Generative Programming. Methods, Tools, and Applications, Chapter 11
-
-
Czarnecki, K.1
Eisenecker, U.W.2
-
18
-
-
0000029077
-
Rewrite systems
-
J. van Leeuwen. Elsevier. 4.2, 5.5
-
Dershowitz N., Jouannaud J.-P. Rewrite systems. van Leeuwen J. Handbook of Theoretical Computer Science, volume B, chapter 6. 1990;243-320 Elsevier. 4.2, 5.5
-
(1990)
Handbook of Theoretical Computer Science, Volume B, Chapter 6
, pp. 243-320
-
-
Dershowitz, N.1
Jouannaud, J.-P.2
-
19
-
-
0003213283
-
Language prototyping. An algebraic specification approach
-
World Scientific, Singapore, September 4.1, 5.5, 5.5
-
A. van Deursen, J. Heering, and P. Klint, editors. Language Prototyping. An Algebraic Specification Approach, volume 5 of AMAST Series in Computing. World Scientific, Singapore, September 1996. 4.1, 5.5, 5.5
-
(1996)
AMAST Series in Computing
, vol.5
-
-
Van Deursen, A.1
Heering, J.2
Klint, P.3
-
20
-
-
84921771711
-
Origin tracking
-
3.1, 6.3
-
van Deursen A., Klint P., Tip F. Origin tracking. Journal of Symbolic Computation. 15:(5-6):1993;523-546. 3.1, 6.3
-
(1993)
Journal of Symbolic Computation
, vol.15
, Issue.5-6
, pp. 523-546
-
-
Van Deursen, A.1
Klint, P.2
Tip, F.3
-
22
-
-
85029646639
-
A logic programming approach to implementing higher-order term rewriting
-
L.-H. Eriksson, L. Hallnäs and P. Schroeder-Heister, editors, Extensions of Logic Programming (ELP '91) Springer-Verlag 4.1
-
A. Felty. A logic programming approach to implementing higher-order term rewriting. In L.-H. Eriksson, L. Hallnäs and P. Schroeder-Heister, editors, Extensions of Logic Programming (ELP '91), volume 596 of Lecture Notes in Artifial Intelligence, pages 135-158. Springer-Verlag, 1992. 4.1
-
(1992)
Lecture Notes in Artifial Intelligence
, vol.596
, pp. 135-158
-
-
Felty, A.1
-
23
-
-
0002988669
-
Lazy rewriting on eager machinery
-
5.7.3, 12
-
Fokkink W.J., Kamperman J.F.T., Walters H.R. Lazy rewriting on eager machinery. ACM Transactions on Programming Languages and Systems. 22:(1):January 2000;45-86. 5.7.3, 12
-
(2000)
ACM Transactions on Programming Languages and Systems
, vol.22
, Issue.1
, pp. 45-86
-
-
Fokkink, W.J.1
Kamperman, J.F.T.2
Walters, H.R.3
-
25
-
-
0026916192
-
Engineering a simple, efficient code-generator generator
-
5.4
-
Fraser C.W., Hanson D.R., Proebsting T.A. Engineering a simple, efficient code-generator generator. ACM Letters on Programming Languages and Systems. 1:(3):September 1992;213-226. 5.4
-
(1992)
ACM Letters on Programming Languages and Systems
, vol.1
, Issue.3
, pp. 213-226
-
-
Fraser, C.W.1
Hanson, D.R.2
Proebsting, T.A.3
-
26
-
-
33746103662
-
BURG - Fast optimal instruction selection and tree parsing
-
5.4
-
Fraser C.W., Henry R.R., Proebsting T.A. BURG - fast optimal instruction selection and tree parsing. ACM SIGPLAN Notices. 27:(4):April 1992;68-76. 5.4
-
(1992)
ACM SIGPLAN Notices
, vol.27
, Issue.4
, pp. 68-76
-
-
Fraser, C.W.1
Henry, R.R.2
Proebsting, T.A.3
-
27
-
-
0005302189
-
Introducing OBJ
-
SRI International Computer Science Laboratory, March 5.5
-
J. A. Goguen and T. W. et. al. Introducing OBJ. Technical Report SRI-CSL92-03, SRI International Computer Science Laboratory, March 1992. 5.5
-
(1992)
Technical Report
, vol.SRI-CSL92-03
-
-
Goguen, J.A.1
T., W.2
-
29
-
-
18244385695
-
Implementing higher-order algebraic specifications
-
D. Miller, editor University of Pennsylvania, Philadelphia Published as Technical Report MS-CIS-92-86 4.1
-
J. Heering. Implementing higher-order algebraic specifications. In D. Miller, editor, Proceedings of the Workshop on the λProlog Programming Language, pages 141-157. University of Pennsylvania, Philadelphia, 1992. Published as Technical Report MS-CIS-92-86; http://www.cwi.nl/~jan/HO.WLP.ps. 4.1
-
(1992)
Proceedings of the Workshop on the λprolog Programming Language
, pp. 141-157
-
-
Heering, J.1
-
30
-
-
0018050926
-
Proving and applying program transformations expressed with second-order patterns
-
3.3
-
Huet G., Lang B. Proving and applying program transformations expressed with second-order patterns. Acta Informatica. 11:1978;31-55. 3.3
-
(1978)
Acta Informatica
, vol.11
, pp. 31-55
-
-
Huet, G.1
Lang, B.2
-
31
-
-
18244410363
-
Fusing logic and control with local transformations: An example optimization
-
B. Gramlich and S. Lucas, editors, Workshop on Reduction Strategies in Rewriting and Programming (WRS'O1) Utrecht, The Netherlands, May Elsevier Science Publishers. 5.11.5, 6.3
-
P. Johann and E. Visser. Fusing logic and control with local transformations: An example optimization. In B. Gramlich and S. Lucas, editors, Workshop on Reduction Strategies in Rewriting and Programming (WRS'O1), volume 57 of Electronic Notes in Theoretical Computer Science, Utrecht, The Netherlands, May 2001. Elsevier Science Publishers. 5.11.5, 6.3
-
(2001)
Electronic Notes in Theoretical Computer Science
, vol.57
-
-
Johann, P.1
Visser, E.2
-
32
-
-
0003973763
-
Aspect-oriented programming
-
Xerox Palo Alto Research Center 6.3
-
G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-oriented programming. Technical report, Xerox Palo Alto Research Center, 1997. 6.3
-
(1997)
Technical Report
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
Maeda, C.4
Lopes, C.5
Loingtier, J.-M.6
Irwin, J.7
-
33
-
-
84958983473
-
Imperative program transformation by rewriting
-
Lecture Notes in Computer Science. SpringerVerlag, April 3.2, 6.3
-
D. Lacey and O. de Moor. Imperative program transformation by rewriting. In Compiler Construction (CC'O1), Lecture Notes in Computer Science. SpringerVerlag, April 2001. 3.2, 6.3
-
(2001)
Compiler Construction (CC'O1)
-
-
Lacey, D.1
De Moor, O.2
-
34
-
-
0035965452
-
Higher-order matching for program transformation
-
3.3
-
de Moor O., Sittampalam G. Higher-order matching for program transformation. Theoretical Computer Science. 269:(1-2):2001;135-162. 3.3
-
(2001)
Theoretical Computer Science
, vol.269
, Issue.1-2
, pp. 135-162
-
-
De Moor, O.1
Sittampalam, G.2
-
37
-
-
0002047775
-
An overview of λprolog
-
R. A. Kowalski, editor Cambridge, Mass., USA MIT Press. 4.1
-
G. Nadathur and D. Miller. An overview of λProlog. In R. A. Kowalski, editor, Logic Programming. Proceedings of the Fifth International Conference and Symposium, volume 1, pages 810-827, Cambridge, Mass., USA, 1988. MIT Press. 4.1
-
(1988)
Logic Programming. Proceedings of the Fifth International Conference and Symposium
, vol.1
, pp. 810-827
-
-
Nadathur, G.1
Miller, D.2
-
38
-
-
0004120103
-
-
PhD thesis, Department of Information and Computer Science, University of California, Irvine 5.1
-
J. M. Neighbors. Software Construction Using Components. PhD thesis, Department of Information and Computer Science, University of California, Irvine, 1980. 5.1
-
(1980)
Software Construction Using Components
-
-
Neighbors, J.M.1
-
39
-
-
19144370744
-
-
Department of Information and Computer Science, University of California, Irvine, Irvine, CA, USA, June 5.1
-
J. M. Neighbors. Draco 1.2 Users Manual. Department of Information and Computer Science, University of California, Irvine, Irvine, CA, USA, June 1983. 5.1
-
(1983)
Draco 1.2 Users Manual
-
-
Neighbors, J.M.1
-
40
-
-
0021494931
-
The Draco approach to constructing software from reusable components
-
5.1
-
Neighbors J.M. The Draco approach to constructing software from reusable components. IEEE Transactions on Software Engineering. SE-10:(5):September 1984;564-573. 5.1
-
(1984)
IEEE Transactions on Software Engineering
, vol.SE-10
, Issue.5
, pp. 564-573
-
-
Neighbors, J.M.1
-
41
-
-
84923027827
-
Implementation of term rewritings with the evaluation strategy
-
Proceedings 9th Symposium on Programming Languages: Implementations, Logics, and Programs (PLILP'97) Southampton SpringerVerlag. 11, 5.7.2
-
K. Ogata and K. Futatsugi. Implementation of term rewritings with the evaluation strategy. In Proceedings 9th Symposium on Programming Languages: Implementations, Logics, and Programs (PLILP'97), volume 1292 of Lecture Notes in Computer Science, pages 225-239, Southampton, 1997. SpringerVerlag. 11, 5.7.2
-
(1997)
Lecture Notes in Computer Science
, vol.1292
, pp. 225-239
-
-
Ogata, K.1
Futatsugi, K.2
-
46
-
-
84976496175
-
A metalanguage for programming with bound names modulo renaming
-
R. Backhouse and J. N. Oliveira, editors, Proceedings of the 5th International Conference on Mathematics of Programme Construction (MPC2000) Ponte de Lima, Portugal, July Springer-Verlag. 3.3
-
A. M. Pitts and M. J. Gabbay. A metalanguage for programming with bound names modulo renaming. In R. Backhouse and J. N. Oliveira, editors, Proceedings of the 5th International Conference on Mathematics of Programme Construction (MPC2000), volume 1837 of Lecture Notes in Computer Science, pages 230-255, Ponte de Lima, Portugal, July 2000. Springer-Verlag. 3.3
-
(2000)
Lecture Notes in Computer Science
, vol.1837
, pp. 230-255
-
-
Pitts, A.M.1
Gabbay, M.J.2
-
49
-
-
0031140581
-
Automatic selection of high-order transformations in the IBM XL FORTRAN compilers
-
6.3
-
Sarkar. Automatic selection of high-order transformations in the IBM XL FORTRAN compilers. IBM Journal for Research and Development. 41:(3):May 1997;233-264. 6.3
-
(1997)
IBM Journal for Research and Development
, vol.41
, Issue.3
, pp. 233-264
-
-
Sarkar1
-
50
-
-
0025488553
-
KIDS: A semiautomatic program development system
-
2.1.1
-
Smith D.R. KIDS: A semiautomatic program development system. IEEE Transactions on Software Engineering. 16:(9):1990;1024-1043. 2.1.1
-
(1990)
IEEE Transactions on Software Engineering
, vol.16
, Issue.9
, pp. 1024-1043
-
-
Smith, D.R.1
-
52
-
-
84957646737
-
Strategic pattern matching
-
P. Narendran and M. Rusinowitch, editors, Rewriting Techniques and Applications (RTA'99) Trento, Italy, July Springer-Verlag. 4.1, 5.11.4
-
E. Visser. Strategic pattern matching. In P. Narendran and M. Rusinowitch, editors, Rewriting Techniques and Applications (RTA'99), volume 1631 of Lecture Notes in Computer Science, pages 30-44, Trento, Italy, July 1999. Springer-Verlag. 4.1, 5.11.4
-
(1999)
Lecture Notes in Computer Science
, vol.1631
, pp. 30-44
-
-
Visser, E.1
-
53
-
-
0042240385
-
Language independent traversals for program transformation
-
J. Jeuring, editor Ponte de Lima, Portugal, July Technical Report UU-CS-2000-19, Department of Information and Computing Sciences, Universiteit Utrecht. 5.11.5
-
E. Visser. Language independent traversals for program transformation. In J. Jeuring, editor, Workshop on Generic Programming (WGP'00), Ponte de Lima, Portugal, July 2000. Technical Report UU-CS-2000-19, Department of Information and Computing Sciences, Universiteit Utrecht. 5.11.5
-
(2000)
Workshop on Generic Programming (WGP'00)
-
-
Visser, E.1
-
54
-
-
84888256882
-
Stratego: A language for program transformation based on rewriting strategies. System description of Stratego 0.5
-
A. Middeldorp, editor, Rewriting Techniques and Applications (RTA '01) Springer-Verlag, May 5.11
-
E. Visser. Stratego: A language for program transformation based on rewriting strategies. System description of Stratego 0.5. In A. Middeldorp, editor, Rewriting Techniques and Applications (RTA '01), volume 2051 of Lecture Notes in Computer Science, pages 357-361. Springer-Verlag, May 2001. 5.11
-
(2001)
Lecture Notes in Computer Science
, vol.2051
, pp. 357-361
-
-
Visser, E.1
-
55
-
-
17244362990
-
Building program optimizers with rewriting strategies
-
January Proceedings of the International Conference on Functional Programming (ICFP'98). 5.11
-
E. Visser, Z.-e.-A. Benaissa, and A. Tolmach. Building program optimizers with rewriting strategies. ACM SIGPLAN Notices, 34(1):13-26, January 1999. Proceedings of the International Conference on Functional Programming (ICFP'98). 5.11
-
(1999)
ACM SIGPLAN Notices
, vol.34
, Issue.1
, pp. 13-26
-
-
Visser, E.1
Benaissa, Z.-E.-A.2
Tolmach, A.3
-
57
-
-
84944082436
-
Views: A way for pattern matching to cohabit with data abstraction
-
Munich, January ACM. 4.1
-
P. Wadler. Views: A way for pattern matching to cohabit with data abstraction. In ACM Symposium on Principles of Programming Languages, pages 307-313, Munich, January 1987. ACM. 4.1
-
(1987)
ACM Symposium on Principles of Programming Languages
, pp. 307-313
-
-
Wadler, P.1
|