메뉴 건너뛰기




Volumn , Issue , 2010, Pages 43-51

A fold/unfold transformation framework for rewrite theories extended to CCT

Author keywords

Code carrying theory; Fold unfold transformation; Rewriting logic

Indexed keywords

ALGEBRAIC LAWS; ASSOCIATIVITY; COMMUTATIVITY; EXECUTABLE CODES; EXPERIMENTAL EVALUATION; FOLD/UNFOLD; PROGRAM OPTIMIZATION; PROGRAM SPECIALIZATION; PROGRAM SYNTHESIS; PROGRAM TRANSFORMATIONS; REDUCTS; REWRITE THEORY; REWRITING LOGIC; REWRITING LOGIC LANGUAGE; SAFE CODE; TRANSFORMATION SYSTEMS; TRANSFORMATION TECHNIQUES;

EID: 77950892650     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1706356.1706367     Document Type: Conference Paper
Times cited : (11)

References (44)
  • 1
    • 77950875727 scopus 로고    scopus 로고
    • A Fold/Unfold Framework for Rewrite Theories and its Application to CCT
    • Technical University of Valencia
    • M. Alpuente, M. Baggi, D. Ballis, and M. Falaschi. A Fold/Unfold Framework for Rewrite Theories and its Application to CCT. Technical Report DSIC-II/06/2009, Technical University of Valencia, 2009.
    • (2009) Technical Report DSIC-II/06/2009
    • Alpuente, M.1    Baggi, M.2    Ballis, D.3    Falaschi, M.4
  • 2
    • 0347600639 scopus 로고    scopus 로고
    • Rules + Strategies for Transforming Lazy Functional Logic Programs
    • M. Alpuente, M. Falaschi, G.Moreno, and G. Vidal. Rules + Strategies for Transforming Lazy Functional Logic Programs. Theoretical Computer Science, 311(1-3):479-525, 2004.
    • (2004) Theoretical Computer Science , vol.311 , Issue.1-3 , pp. 479-525
    • Alpuente, M.1    Falaschi, M.2    Moreno, G.3    Vidal, G.4
  • 3
    • 8744224107 scopus 로고    scopus 로고
    • PhD thesis, Massachusetts Institute of Technology
    • K. Arkoudas. Denotational Proof Languages. PhD thesis, Massachusetts Institute of Technology, 2000.
    • (2000) Denotational Proof Languages
    • Arkoudas, K.1
  • 4
    • 77950876242 scopus 로고    scopus 로고
    • Available at
    • K. Arkoudas. An Athena tutorial, 2005. Available at: http://www.cag. csail.mit.edu/~kostas/dpls/athena/athenaTutorial.pdf.
    • (2005)
    • Arkoudas, K.1
  • 7
    • 0027590126 scopus 로고
    • Basic Transformation Operations which preserve Computed Answer Substitutions of Logic Programs
    • A. Bossi and N. Cocco. Basic Transformation Operations which preserve Computed Answer Substitutions of Logic Programs. Journal of Logic Programming, 16:47-87, 1993.
    • (1993) Journal of Logic Programming , vol.16 , pp. 47-87
    • Bossi, A.1    Cocco, N.2
  • 9
    • 0016780199 scopus 로고
    • Some Transformations for Developing Recursive Programs
    • R. M. Burstall and J. Darlington. Some Transformations for Developing Recursive Programs. SIGPLAN Not., 10(6):465-472, 1975.
    • (1975) SIGPLAN Not. , vol.10 , Issue.6 , pp. 465-472
    • Burstall, R.M.1    Darlington, J.2
  • 10
    • 0017419683 scopus 로고
    • A Transformation System for Developing Recursive Programs
    • R.M. Burstall and J. Darlington. A Transformation System for Developing Recursive Programs. Journal of ACM, 24(1):44-67, 1977.
    • (1977) Journal of ACM , vol.24 , Issue.1 , pp. 44-67
    • Burstall, R.M.1    Darlington, J.2
  • 14
    • 70349309222 scopus 로고    scopus 로고
    • Unification and Narrowing in Maude 2.4
    • Proc. of the 20th International Conference on Rewriting Techniques and Applications, (RTA '09), Brasília, Brazil, 2009, Springer-Verlag
    • M. Clavel, F. Durán, S. Eker, S. Escobar, P. Lincoln, N. Martí-Oliet, J. Meseguer, and C. Talcott. Unification and Narrowing in Maude 2.4. In Proc. of the 20th International Conference on Rewriting Techniques and Applications, (RTA '09), Brasília, Brazil, 2009, volume 5595 of Lecture Notes in Computer Science, pages 380-390. Springer-Verlag, 2009.
    • (2009) Lecture Notes in Computer Science , vol.5595 , pp. 380-390
    • Clavel, M.1    Durán, F.2    Eker, S.3    Escobar, S.4    Lincoln, P.5    Martí-Oliet, N.6    Meseguer, J.7    Talcott, C.8
  • 18
    • 0346831375 scopus 로고
    • Program Transformation
    • J. Darlington, P. Henderson, and D.A. Turner, editors, Cambridge University Press
    • J. Darlington. Program Transformation. In J. Darlington, P. Henderson, and D.A. Turner, editors, Functional Programming and its Applications, pages 193-215. Cambridge University Press, 1982.
    • (1982) Functional Programming and Its Applications , pp. 193-215
    • Darlington, J.1
  • 21
    • 0009897849 scopus 로고    scopus 로고
    • A Church-Rosser Checker Tool for Maude Equational Specifications
    • Universidad de Málaga and SRI International, July
    • F. Durán and J. Meseguer. A Church-Rosser Checker Tool for Maude Equational Specifications. Technical report, Universidad de Málaga and SRI International, July 2000.
    • (2000) Technical Report
    • Durán, F.1    Meseguer, J.2
  • 25
    • 33749548820 scopus 로고    scopus 로고
    • A Sufficient Completeness Checker for Linear Order-Sorted Specifications Modulo Axioms
    • U. Furbach and N. Shankar, editors, 3rd International Joint Conference on Automated Reasoning, Springer
    • J. Hendrix, J. Meseguer, and H. Ohsaki. A Sufficient Completeness Checker for Linear Order-Sorted Specifications Modulo Axioms. In U. Furbach and N. Shankar, editors, 3rd International Joint Conference on Automated Reasoning, volume 4130 of Lecture Notes in Computer Science, pages 151-155. Springer, 2006.
    • (2006) Lecture Notes in Computer Science , vol.4130 , pp. 151-155
    • Hendrix, J.1    Meseguer, J.2    Ohsaki, H.3
  • 26
    • 0025491197 scopus 로고
    • Preservation of Stronger Equivalence in Unfold/Fold Logic Program Transformation
    • T. Kawamura and T. Kanamori. Preservation of Stronger Equivalence in Unfold/Fold Logic Program Transformation. Theoretical Computer Science, 75:139-156, 1990.
    • (1990) Theoretical Computer Science , vol.75 , pp. 139-156
    • Kawamura, T.1    Kanamori, T.2
  • 27
    • 0001834942 scopus 로고
    • Term Rewriting Systems
    • S. Abramsky, D. Gabbay, and T. Maibaum, editors, Oxford University Press
    • J.W. Klop. Term Rewriting Systems. In S. Abramsky, D. Gabbay, and T. Maibaum, editors, Handbook of Logic in Computer Science, volume I, pages 1-112. Oxford University Press, 1992.
    • (1992) Handbook of Logic in Computer Science , vol.1 , pp. 1-112
    • Klop, J.W.1
  • 28
    • 0027561159 scopus 로고
    • A Transformation System for Deductive Database Modules with Perfect Model Semantics
    • M.J. Maher. A Transformation System for Deductive Database Modules with Perfect Model Semantics. Theoretical Computer Science, 110(2):377-403, 1993.
    • (1993) Theoretical Computer Science , vol.110 , Issue.2 , pp. 377-403
    • Maher, M.J.1
  • 29
    • 0015022289 scopus 로고
    • Toward Automatic Program Synthesis
    • Z. Manna and R. J.Waldinger. Toward Automatic Program Synthesis. Communication of the ACM, 14(3):151-165, 1971.
    • (1971) Communication of the ACM , vol.14 , Issue.3 , pp. 151-165
    • Manna, Z.1    Waldinger, R.J.2
  • 31
    • 34047234972 scopus 로고    scopus 로고
    • Symbolic Reachability Analysis Using Narrowing and its Application to Verification of Cryptographic Protocols
    • J. Meseguer and P. Thati. Symbolic Reachability Analysis Using Narrowing and its Application to Verification of Cryptographic Protocols. Higher Order Symbolic Computation, 20(1-2):123-160, 2007.
    • (2007) Higher Order Symbolic Computation , vol.20 , Issue.1-2 , pp. 123-160
    • Meseguer, J.1    Thati, P.2
  • 32
    • 0027113376 scopus 로고
    • Conditioned Rewriting Logic as a United Model of Concurrency
    • José Meseguer. Conditioned Rewriting Logic as a United Model of Concurrency. Theoretical Computer Science, 96(1):73-155, 1992.
    • (1992) Theoretical Computer Science , vol.96 , Issue.1 , pp. 73-155
    • Meseguer, J.1
  • 35
    • 0028428124 scopus 로고
    • Transformation of Logic Programs: Foundations and Techniques
    • A. Pettorossi and M. Proietti. Transformation of Logic Programs: Foundations and Techniques. Journal of Logic Programming, 19,20:261-320, 1994.
    • (1994) Journal of Logic Programming , vol.19 , Issue.20 , pp. 261-320
    • Pettorossi, A.1    Proietti, M.2
  • 36
    • 0000547595 scopus 로고    scopus 로고
    • Rules and strategies for transforming functional and logic programs
    • A. Pettorossi and M. Proietti. Rules and Strategies for Transforming Functional and Logic Programs. ACM Computing Surveys, 28(2):360-414, 1996. (Pubitemid 126627761)
    • (1996) ACM Computing Surveys , vol.28 , Issue.2 , pp. 360-414
    • Pettorossi, A.1    Proietti, M.2
  • 37
    • 0030102464 scopus 로고    scopus 로고
    • Total Correctness by Local Improvement in the Transformation of Functional Programs
    • March
    • D. Sands. Total Correctness by Local Improvement in the Transformation of Functional Programs. ACM Transactions on Programming Languages and Systems, 18(2):175-234, March 1996.
    • (1996) ACM Transactions on Programming Languages and Systems , vol.18 , Issue.2 , pp. 175-234
    • Sands, D.1
  • 40
    • 77950911818 scopus 로고    scopus 로고
    • The Maude Team Available at
    • The Maude Team. Full Maude, 2009. Available at: http://www.lcc.uma.es/ ~duran/FullMaude/.
    • (2009)
  • 41
    • 56749135453 scopus 로고    scopus 로고
    • PhD thesis, Rensselaer Polytechnic Institute, Troy, NY, USA
    • A. Vargun. Code-Carrying Theory. PhD thesis, Rensselaer Polytechnic Institute, Troy, NY, USA, 2006.
    • (2006) Code-Carrying Theory
    • Vargun, A.1
  • 44


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.