메뉴 건너뛰기




Volumn 373, Issue 1-2, 2007, Pages 70-91

Reflection in membership equational logic, many-sorted equational logic, Horn logic with equality, and rewriting logic

Author keywords

Maude; Membership equational logic; Reflection; Reflective logics; Reflective programming languages; Rewriting logic; Universal theories

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; MEMBERSHIP FUNCTIONS; REFLECTION;

EID: 33847315579     PISSN: 03043975     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.tcs.2006.12.009     Document Type: Article
Times cited : (31)

References (54)
  • 1
    • 33847252226 scopus 로고    scopus 로고
    • K. Asai, Reflecting on the metalevel interpreter written in direct style, in: International Lisp Conference 2003, ILC 2003, http://pllab.is.ocha.ac.jp/~asai/papers/papers.html
  • 2
    • 84955575581 scopus 로고    scopus 로고
    • Specifying and checking fault-tolerant agent-based protocols using Maude
    • First Goddard Workshop on Formal Approaches to Agent-Based Systems. 5-7 April 2000, Greenbelt, MD, USA, Proceedings, Springer-Verlag
    • Baalen J.V., Caldwell J.L., and Mishra S. Specifying and checking fault-tolerant agent-based protocols using Maude. First Goddard Workshop on Formal Approaches to Agent-Based Systems. 5-7 April 2000, Greenbelt, MD, USA, Proceedings. Lecture Notes in Computer Science vol. 1871 (2000), Springer-Verlag 180-193
    • (2000) Lecture Notes in Computer Science , vol.1871 , pp. 180-193
    • Baalen, J.V.1    Caldwell, J.L.2    Mishra, S.3
  • 6
    • 0009955849 scopus 로고
    • Metafunctions: Proving them correct and using them efficiently as new proof procedures
    • Boyer R., and Moore J. (Eds), Academic Press
    • Boyer R.S., and Moore J.S. Metafunctions: Proving them correct and using them efficiently as new proof procedures. In: Boyer R., and Moore J. (Eds). The Correctness Problem in Computer Science (1981), Academic Press 103-185
    • (1981) The Correctness Problem in Computer Science , pp. 103-185
    • Boyer, R.S.1    Moore, J.S.2
  • 7
    • 35248887958 scopus 로고    scopus 로고
    • Generalized rewrite theories
    • Automata, Languages and Programming. 30th International Colloquium. Baeten J.C.M., Lenstra J.K., Parrow J., and Woeginger G.J. (Eds). ICALP 2003, June 30-July 4 2003, Eindhoven, The Netherlands, Proceedings, Springer-Verlag
    • Bruni R., and Meseguer J. Generalized rewrite theories. In: Baeten J.C.M., Lenstra J.K., Parrow J., and Woeginger G.J. (Eds). Automata, Languages and Programming. 30th International Colloquium. ICALP 2003, June 30-July 4 2003, Eindhoven, The Netherlands, Proceedings. Lecture Notes in Computer Science vol. 2719 (2003), Springer-Verlag 252-266
    • (2003) Lecture Notes in Computer Science , vol.2719 , pp. 252-266
    • Bruni, R.1    Meseguer, J.2
  • 8
    • 33847331831 scopus 로고    scopus 로고
    • W. Cazzola, S. Chiba, G. Saake, RAM-SE'04. ECOOP'2004 Workshop on Reflection, AOP and Meta-Data for Software Evolution, http://www.disi.unige.it/person/CazzolaW/RAM-SE04.html
  • 9
    • 33847331404 scopus 로고    scopus 로고
    • Communicating concurrent objects in hidden CCS
    • Proceedings Fifth International Workshop on Rewriting Logic and its Applications. Martí-Oliet N. (Ed). WRLA'04, 27-28 March 2004, Barcelona, Spain, Elsevier
    • Ciobanu G., and Lucanu D. Communicating concurrent objects in hidden CCS. In: Martí-Oliet N. (Ed). Proceedings Fifth International Workshop on Rewriting Logic and its Applications. WRLA'04, 27-28 March 2004, Barcelona, Spain. Electronic Notes in Theoretical Computer Science (2004), Elsevier 329-347
    • (2004) Electronic Notes in Theoretical Computer Science , pp. 329-347
    • Ciobanu, G.1    Lucanu, D.2
  • 14
    • 84949497326 scopus 로고    scopus 로고
    • Maude as a formal meta-tool
    • FM'99 - Formal Methods, World Congress on Formal Methods in the Development of Computing Systems. Wing J.M., Woodcock J., and Davies J. (Eds). 20-24 September 1999, Toulouse, France, Proceedings, Volume II, Springer-Verlag
    • Clavel M., Durán F., Eker S., Meseguer J., and Stehr M.-O. Maude as a formal meta-tool. In: Wing J.M., Woodcock J., and Davies J. (Eds). FM'99 - Formal Methods, World Congress on Formal Methods in the Development of Computing Systems. 20-24 September 1999, Toulouse, France, Proceedings, Volume II. Lecture Notes in Computer Science vol. 1709 (1999), Springer-Verlag 1684-1703
    • (1999) Lecture Notes in Computer Science , vol.1709 , pp. 1684-1703
    • Clavel, M.1    Durán, F.2    Eker, S.3    Meseguer, J.4    Stehr, M.-O.5
  • 15
    • 33745464811 scopus 로고    scopus 로고
    • Formalizing and proving semantic relations between specifications by reflection
    • Algebraic Methodology and Software Technology. 10th International Conference. Rattray C., Maharaj S., and Shankland C. (Eds). AMAST 2004, 12-16 July 2004, Stirling, Scotland, UK, Proceedings, Springer-Verlag
    • Clavel M., Martí-Oliet N., and Palomino M. Formalizing and proving semantic relations between specifications by reflection. In: Rattray C., Maharaj S., and Shankland C. (Eds). Algebraic Methodology and Software Technology. 10th International Conference. AMAST 2004, 12-16 July 2004, Stirling, Scotland, UK, Proceedings. Lecture Notes in Computer Science vol. 3116 (2004), Springer-Verlag 72-86
    • (2004) Lecture Notes in Computer Science , vol.3116 , pp. 72-86
    • Clavel, M.1    Martí-Oliet, N.2    Palomino, M.3
  • 16
    • 33847280090 scopus 로고    scopus 로고
    • M. Clavel, J. Meseguer, Axiomatizing reflective logics and languages, in: G. Kiczales (Ed.), Proceedings of Reflection'96, April 1996, San Francisco, CA, 1996, pp. 263-288
  • 17
    • 0037190148 scopus 로고    scopus 로고
    • Reflection in conditional rewriting logic
    • Clavel M., and Meseguer J. Reflection in conditional rewriting logic. Theoretical Computer Science 285 2 (2002) 245-288
    • (2002) Theoretical Computer Science , vol.285 , Issue.2 , pp. 245-288
    • Clavel, M.1    Meseguer, J.2
  • 18
    • 33846073454 scopus 로고    scopus 로고
    • Introducing the ITP tool: A tutorial
    • PROLE'05. Selected papers. López-Fraguas F. (Ed)
    • Clavel M., Palomino M., and Riesco A. Introducing the ITP tool: A tutorial. In: López-Fraguas F. (Ed). PROLE'05. Selected papers. Journal of Universal Computer Science 12 11 (2006) 1618-1650
    • (2006) Journal of Universal Computer Science , vol.12 , Issue.11 , pp. 1618-1650
    • Clavel, M.1    Palomino, M.2    Riesco, A.3
  • 19
    • 33847284251 scopus 로고    scopus 로고
    • Cointe P. (Ed). Reflection'99 Saint-Malo, 19-21 July 1999, France, Proceedings, Springer-Verlag
    • In: Cointe P. (Ed). Meta-Level Architectures and Reflection, Second International Conference. Reflection'99 Saint-Malo, 19-21 July 1999, France, Proceedings. Lecture Notes in Computer Science vol. 1616 (1999), Springer-Verlag
    • (1999) Lecture Notes in Computer Science , vol.1616
  • 20
    • 30344471819 scopus 로고    scopus 로고
    • Denker G., and Talcott C. (Eds). WRLA'06, 1-2 April 2006, Vienna, Austria, Elsevier
    • In: Denker G., and Talcott C. (Eds). Proceedings Sixth International Workshop on Rewriting Logic and its Applications. WRLA'06, 1-2 April 2006, Vienna, Austria. Electronic Notes in Theoretical Computer Science (2006), Elsevier
    • (2006) Electronic Notes in Theoretical Computer Science
  • 21
    • 0035275926 scopus 로고    scopus 로고
    • A generic reification technique for object-oriented reflective languages
    • Douence R., and Südholt M. A generic reification technique for object-oriented reflective languages. Higher-Order and Symbolic Computation 14 1 (2001) 7-34
    • (2001) Higher-Order and Symbolic Computation , vol.14 , Issue.1 , pp. 7-34
    • Douence, R.1    Südholt, M.2
  • 22
    • 33847324709 scopus 로고    scopus 로고
    • F. Durán, A Reflective Module Algebra with Applications to the Maude Language, Ph.D. Thesis, Universidad de Málaga, Spain, June 1999, http://maude.cs.uiuc.edu/papers
  • 23
    • 84974711212 scopus 로고    scopus 로고
    • The extensibility of Maude's module algebra
    • Algebraic Methodology and Software Technology, 8th International Conference. Rus T. (Ed). AMAST 2000, 20-27 May 2000, IA City, Iowa, USA, Proceedings, Springer-Verlag
    • Durán F. The extensibility of Maude's module algebra. In: Rus T. (Ed). Algebraic Methodology and Software Technology, 8th International Conference. AMAST 2000, 20-27 May 2000, IA City, Iowa, USA, Proceedings. Lecture Notes in Computer Science vol. 1816 (2000), Springer-Verlag 422-437
    • (2000) Lecture Notes in Computer Science , vol.1816 , pp. 422-437
    • Durán, F.1
  • 24
    • 33847255176 scopus 로고    scopus 로고
    • New evaluation commands for Maude within Full Maude
    • Proceedings Fifth International Workshop on Rewriting Logic and its Applications. Martí-Oliet N. (Ed). WRLA'04, 27-28 March 2004, Barcelona, Spain, Elsevier
    • Durán F., Escobar S., and Lucas S. New evaluation commands for Maude within Full Maude. In: Martí-Oliet N. (Ed). Proceedings Fifth International Workshop on Rewriting Logic and its Applications. WRLA'04, 27-28 March 2004, Barcelona, Spain. Electronic Notes in Theoretical Computer Science (2004), Elsevier 245-266
    • (2004) Electronic Notes in Theoretical Computer Science , pp. 245-266
    • Durán, F.1    Escobar, S.2    Lucas, S.3
  • 26
    • 19144365427 scopus 로고    scopus 로고
    • Interpreting abstract interpretations in membership equational logic
    • Proceedings of the International Workshop on Rule-Based Programming. van den Brand M., and Verma R. (Eds). RULE'01, Elsevier
    • Fischer B., and Roşu G. Interpreting abstract interpretations in membership equational logic. In: van den Brand M., and Verma R. (Eds). Proceedings of the International Workshop on Rule-Based Programming. RULE'01. Electronic Notes in Theoretical Computer Science vol. 59 (2001), Elsevier
    • (2001) Electronic Notes in Theoretical Computer Science , vol.59
    • Fischer, B.1    Roşu, G.2
  • 27
    • 18944372215 scopus 로고    scopus 로고
    • Futatsugi K. (Ed). WRLA'00, 10-20 September 2000, Kanazawa, Japan, Elsevier
    • In: Futatsugi K. (Ed). Proceedings Third International Workshop on Rewriting Logic and its Applications. WRLA'00, 10-20 September 2000, Kanazawa, Japan. Electronic Notes in Theoretical Computer Science vol. 36 (2000), Elsevier. http://www.elsevier.com/locate/entcs/volume36.html
    • (2000) Electronic Notes in Theoretical Computer Science , vol.36
  • 29
    • 33847246592 scopus 로고    scopus 로고
    • Gadducci F., and Montanari U. (Eds). WRLA'02, 19-21 September 2002, Pisa, Italy, Elsevier
    • In: Gadducci F., and Montanari U. (Eds). Proceedings Fourth International Workshop on Rewriting Logic and its Applications. WRLA'02, 19-21 September 2002, Pisa, Italy. Electronic Notes in Theoretical Computer Science vol. 71 (2002), Elsevier. http://www.elsevier.com/locate/entcs/volume71.html
    • (2002) Electronic Notes in Theoretical Computer Science , vol.71
  • 30
    • 33847270937 scopus 로고    scopus 로고
    • F. Giunchiglia, P. Traverso, A. Cimatti, P. Pecchiari, A system for multi-level reasoning, in: Proceedings IMSA'92 - International Workshop on Reflection and Meta-Level Architecture, Information-Technology Promotion Agency, Japan, 1992, pp. 190-195
  • 31
    • 0000851156 scopus 로고
    • Completeness of many-sorted equational logic
    • Goguen J., and Meseguer J. Completeness of many-sorted equational logic. Houston Journal of Mathematics 11 3 (1985) 307-334
    • (1985) Houston Journal of Mathematics , vol.11 , Issue.3 , pp. 307-334
    • Goguen, J.1    Meseguer, J.2
  • 34
    • 19144369000 scopus 로고    scopus 로고
    • Kirchner C., and Kirchner H. (Eds). WRLA'98, 1-4 September 1998, Pont-à-Mousson, France, Elsevier
    • In: Kirchner C., and Kirchner H. (Eds). Proceedings Second International Workshop on Rewriting Logic and its Applications. WRLA'98, 1-4 September 1998, Pont-à-Mousson, France. Electronic Notes in Theoretical Computer Science vol. 15 (1998), Elsevier. http://www.elsevier.com/locate/entcs/volume15.html
    • (1998) Electronic Notes in Theoretical Computer Science , vol.15
  • 35
    • 18944404297 scopus 로고    scopus 로고
    • Martí-Oliet N. (Ed). WRLA'04, 27-28 March 2004, Barcelona, Spain, Elsevier
    • In: Martí-Oliet N. (Ed). Proceedings Fifth International Workshop on Rewriting Logic and its Applications. WRLA'04, 27-28 March 2004, Barcelona, Spain. Electronic Notes in Theoretical Computer Science (2004), Elsevier
    • (2004) Electronic Notes in Theoretical Computer Science
  • 38
    • 13944259989 scopus 로고    scopus 로고
    • Towards a strategy language for Maude
    • Proceedings Fifth International Workshop on Rewriting Logic and its Applications. Martí-Oliet N. (Ed). WRLA'04, 27-28 March 2004, Barcelona, Spain, Elsevier
    • Martí-Oliet N., Meseguer J., and Verdejo A. Towards a strategy language for Maude. In: Martí-Oliet N. (Ed). Proceedings Fifth International Workshop on Rewriting Logic and its Applications. WRLA'04, 27-28 March 2004, Barcelona, Spain. Electronic Notes in Theoretical Computer Science (2004), Elsevier 391-414
    • (2004) Electronic Notes in Theoretical Computer Science , pp. 391-414
    • Martí-Oliet, N.1    Meseguer, J.2    Verdejo, A.3
  • 39
    • 0009906548 scopus 로고
    • Object-oriented concurrent reflective architectures
    • Object-Based Concurrent Computing. Tokoro M., Nierstrasz O., and Wegner P. (Eds), Springer-Verlag
    • Matsuoka S., Watanabe T., Ichisugi Y., and Yonezawa A. Object-oriented concurrent reflective architectures. In: Tokoro M., Nierstrasz O., and Wegner P. (Eds). Object-Based Concurrent Computing. Lecture Notes in Computer Science vol. 612 (1992), Springer-Verlag 211-226
    • (1992) Lecture Notes in Computer Science , vol.612 , pp. 211-226
    • Matsuoka, S.1    Watanabe, T.2    Ichisugi, Y.3    Yonezawa, A.4
  • 40
    • 77957664229 scopus 로고
    • General logics
    • Ebbinghaus H.-D., Fernández-Prida J., Garrido M., Lascar D., and Rodríguez-Artalejo M. (Eds), North-Holland
    • Meseguer J. General logics. In: Ebbinghaus H.-D., Fernández-Prida J., Garrido M., Lascar D., and Rodríguez-Artalejo M. (Eds). Logic Colloquium'87 (1989), North-Holland 275-329
    • (1989) Logic Colloquium'87 , pp. 275-329
    • Meseguer, J.1
  • 41
    • 0027113376 scopus 로고
    • Conditional rewriting logic as a unified model of concurrency
    • Meseguer J. Conditional rewriting logic as a unified model of concurrency. Theoretical Computer Science 96 1 (1992) 73-155
    • (1992) Theoretical Computer Science , vol.96 , Issue.1 , pp. 73-155
    • Meseguer, J.1
  • 42
    • 19144365080 scopus 로고    scopus 로고
    • Meseguer J. (Ed). WRLA'96, 3-6 September 1996, Asilomar, CA, Elsevier
    • In: Meseguer J. (Ed). Proceedings First International Workshop on Rewriting Logic and its Applications. WRLA'96, 3-6 September 1996, Asilomar, CA. Electronic Notes in Theoretical Computer Science vol. 4 (1996), Elsevier. http://www.elsevier.com/locate/entcs/volume4.html
    • (1996) Electronic Notes in Theoretical Computer Science , vol.4
  • 43
    • 84957873927 scopus 로고    scopus 로고
    • Membership algebra as a logical framework for equational specification
    • Recent Trends in Algebraic Development Techniques, 12th International Workshop. Parisi-Presicce F. (Ed). WADT'97, 3-7 June 1997, Tarquinia, Italy, Selected Papers, Springer-Verlag
    • Meseguer J. Membership algebra as a logical framework for equational specification. In: Parisi-Presicce F. (Ed). Recent Trends in Algebraic Development Techniques, 12th International Workshop. WADT'97, 3-7 June 1997, Tarquinia, Italy, Selected Papers. Lecture Notes in Computer Science vol. 1376 (1998), Springer-Verlag 18-61
    • (1998) Lecture Notes in Computer Science , vol.1376 , pp. 18-61
    • Meseguer, J.1
  • 44
    • 0037190149 scopus 로고    scopus 로고
    • Specification of real-time and hybrid systems in rewriting logic
    • Ölveczky P.C., and Meseguer J. Specification of real-time and hybrid systems in rewriting logic. Theoretical Computer Science 285 2 (2002) 359-405
    • (2002) Theoretical Computer Science , vol.285 , Issue.2 , pp. 359-405
    • Ölveczky, P.C.1    Meseguer, J.2
  • 45
    • 11244346167 scopus 로고    scopus 로고
    • Comparing Meseguer's rewriting logic with the logic CRWL
    • International Workshop on Functional and (Constraint) Logic Programming. Hanus M. (Ed). WFLP 2001, Selected Papers, Elsevier
    • Palomino M. Comparing Meseguer's rewriting logic with the logic CRWL. In: Hanus M. (Ed). International Workshop on Functional and (Constraint) Logic Programming. WFLP 2001, Selected Papers. Electronic Notes in Theoretical Computer Science vol. 64 (2001), Elsevier
    • (2001) Electronic Notes in Theoretical Computer Science , vol.64
    • Palomino, M.1
  • 48
  • 49
    • 33847328130 scopus 로고    scopus 로고
    • M.-O. Stehr, Rewriting logic and type theory - From applications to unification, Ph.D. Thesis, Computer Science Department, University of Hamburg, Germany, 2002
  • 50
    • 33847061674 scopus 로고    scopus 로고
    • An executable specification of asynchronous pi-calculus
    • Proceedings Fourth International Workshop on Rewriting Logic and its Applications. Gadducci F., and Montanari U. (Eds). WRLA'02, 19-21 September 2002, Pisa, Italy, Elsevier
    • Thati P., Sen K., and Martí-Oliet N. An executable specification of asynchronous pi-calculus. In: Gadducci F., and Montanari U. (Eds). Proceedings Fourth International Workshop on Rewriting Logic and its Applications. WRLA'02, 19-21 September 2002, Pisa, Italy. Electronic Notes in Theoretical Computer Science vol. 71 (2002), Elsevier
    • (2002) Electronic Notes in Theoretical Computer Science , vol.71
    • Thati, P.1    Sen, K.2    Martí-Oliet, N.3
  • 52
    • 12344291478 scopus 로고    scopus 로고
    • Implementing CCS in Maude2
    • Proceedings Fourth International Workshop on Rewriting Logic and its Applications. Gadducci F., and Montanari U. (Eds). WRLA'02, 19-21 September 2002, Pisa, Italy, Elsevier
    • Verdejo A., and Martí-Oliet N. Implementing CCS in Maude2. In: Gadducci F., and Montanari U. (Eds). Proceedings Fourth International Workshop on Rewriting Logic and its Applications. WRLA'02, 19-21 September 2002, Pisa, Italy. Electronic Notes in Theoretical Computer Science vol. 71 (2002), Elsevier
    • (2002) Electronic Notes in Theoretical Computer Science , vol.71
    • Verdejo, A.1    Martí-Oliet, N.2
  • 54
    • 33847318171 scopus 로고    scopus 로고
    • Yonezawa A., and Matsuoka S. (Eds). REFLECTION 2001, 25-28 September 2001, Kyoto, Japan, Proceedings, Springer-Verlag
    • In: Yonezawa A., and Matsuoka S. (Eds). Metalevel Architectures and Separation of Crosscutting Concerns: Third International Conference. REFLECTION 2001, 25-28 September 2001, Kyoto, Japan, Proceedings. Lecture Notes in Computer Science vol. 2192 (2001), Springer-Verlag
    • (2001) Lecture Notes in Computer Science , vol.2192


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