메뉴 건너뛰기




Volumn 373, Issue 3, 2007, Pages 213-237

The rewriting logic semantics project

Author keywords

Rewriting logic; Semantics and analysis of programming languages

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; COMPUTER SCIENCE; FORMAL LOGIC; SEMANTICS;

EID: 33947139569     PISSN: 03043975     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.tcs.2006.12.018     Document Type: Article
Times cited : (107)

References (72)
  • 1
    • 33745438661 scopus 로고    scopus 로고
    • Automatic validation of transformation rules for Java verification against a rewriting semantics
    • Proceedings of LPAR'05. Sutcliffe G., and Voronkov A. (Eds), Springer
    • Ahrendt W., Roth A., and Sasse R. Automatic validation of transformation rules for Java verification against a rewriting semantics. In: Sutcliffe G., and Voronkov A. (Eds). Proceedings of LPAR'05. LNCS vol. 3835 (2005), Springer 412-426
    • (2005) LNCS , vol.3835 , pp. 412-426
    • Ahrendt, W.1    Roth, A.2    Sasse, R.3
  • 2
    • 0009956081 scopus 로고    scopus 로고
    • Maude versus Haskell: An experimental comparison in security protocol analysis
    • Proceedings of WRLA'00. Futatsugi K. (Ed), Elsevier
    • Basin D., and Denker G. Maude versus Haskell: An experimental comparison in security protocol analysis. In: Futatsugi K. (Ed). Proceedings of WRLA'00. ENTCS vol. 36 (2000), Elsevier
    • (2000) ENTCS , vol.36
    • Basin, D.1    Denker, G.2
  • 3
    • 84944238972 scopus 로고    scopus 로고
    • A dynamic logic for the formal verification of Java Card programs
    • Java on Smart Cards: Programming and Security. Revised Papers, Java Card 2000, International Workshop. Attali I., and Jensen T. (Eds), Springer
    • Beckert B. A dynamic logic for the formal verification of Java Card programs. In: Attali I., and Jensen T. (Eds). Java on Smart Cards: Programming and Security. Revised Papers, Java Card 2000, International Workshop. LNCS vol. 2041 (2001), Springer 6-24
    • (2001) LNCS , vol.2041 , pp. 6-24
    • Beckert, B.1
  • 6
    • 33947103704 scopus 로고    scopus 로고
    • C. Braga, Rewriting logic as a semantic framework for modular structural operational semantics, Ph.D. Thesis, Departamento de Informática, Pontificia Universidade Católica de Rio de Janeiro, Brasil, 2001
  • 7
    • 12344330446 scopus 로고    scopus 로고
    • Modular rewriting semantics in practice
    • Proceedings of WRLA'04, Elsevier
    • Braga C., and Meseguer J. Modular rewriting semantics in practice. Proceedings of WRLA'04. ENTCS vol. 117 (2004), Elsevier
    • (2004) ENTCS , vol.117
    • Braga, C.1    Meseguer, J.2
  • 9
    • 35248887958 scopus 로고    scopus 로고
    • Generalized rewrite theories
    • Proceedings of ICALP'03
    • Bruni R., and Meseguer J. Generalized rewrite theories. Proceedings of ICALP'03. LNCS vol. 2719 (2003) 252-266
    • (2003) LNCS , vol.2719 , pp. 252-266
    • Bruni, R.1    Meseguer, J.2
  • 10
    • 12344251820 scopus 로고    scopus 로고
    • Representing the MSR cryptoprotocol specification language in an extension of rewriting logic with dependent types
    • Proceedings of WRLA'04. Degano P. (Ed), Elsevier
    • Cervesato I., and Stehr M.-O. Representing the MSR cryptoprotocol specification language in an extension of rewriting logic with dependent types. In: Degano P. (Ed). Proceedings of WRLA'04. ENTCS vol. 117 (2004), Elsevier
    • (2004) ENTCS , vol.117
    • Cervesato, I.1    Stehr, M.-O.2
  • 11
    • 33947121780 scopus 로고    scopus 로고
    • F. Chalub, An implementation of modular SOS in Maude, Master's Thesis, Universidade Federal Fluminense, May 2005,http://www.ic.uff.br/~frosario/dissertation.pdf
  • 12
    • 23844485521 scopus 로고    scopus 로고
    • A modular rewriting semantics for CML
    • Chalub F., and Braga C. A modular rewriting semantics for CML. Journal of Universal Computer Science 10 7 (2004) 789-807. http://www.jucs.org/jucs_10_7/a_modular_rewriting_semantics
    • (2004) Journal of Universal Computer Science , vol.10 , Issue.7 , pp. 789-807
    • Chalub, F.1    Braga, C.2
  • 13
    • 33947104711 scopus 로고    scopus 로고
    • F. Chen, G. Roşu, Rewriting logic semantics of Java 1.4, http://fsl.cs.uiuc.edu/index.php/Rewriting_Logic_Semantics_of_Java
  • 14
    • 24944470587 scopus 로고    scopus 로고
    • Certifying measurement unit safety policy
    • IEEE
    • Chen F., and Roşu G. Certifying measurement unit safety policy. Proceedings of ASE'03 (2003), IEEE 304-309
    • (2003) Proceedings of ASE'03 , pp. 304-309
    • Chen, F.1    Roşu, G.2
  • 15
    • 84947786679 scopus 로고    scopus 로고
    • Rule-based analysis of dimensional safety
    • Proceedings of RTA'03, Springer
    • Chen F., Roşu G., and Venkatesan R.P. Rule-based analysis of dimensional safety. Proceedings of RTA'03. LNCS vol. 2706 (2003), Springer 197-207
    • (2003) LNCS , vol.2706 , pp. 197-207
    • Chen, F.1    Roşu, G.2    Venkatesan, R.P.3
  • 18
    • 33947117517 scopus 로고    scopus 로고
    • M. Clavel, F. Durán, S. Eker, P. Lincoln, N. Martí-Oliet, J. Meseguer, C. Talcott, Maude 2.0 Manual, June 2003, http://maude.cs.uiuc.edu
  • 20
    • 33947163454 scopus 로고    scopus 로고
    • M. Clavel, M. Palomino, The ITP tool's manual. Universidad Complutense, Madrid, April 2005, http://maude.sip.ucm.es/itp/
  • 21
    • 33947102710 scopus 로고    scopus 로고
    • ASIP+ITP: A verification tool based on algebraic semantics
    • Clavel M., and Santa-Cruz J. ASIP+ITP: A verification tool based on algebraic semantics. Proceedings of PROLE'05 (2005). http://maude.sip.ucm.es/itp/asip/
    • (2005) Proceedings of PROLE'05
    • Clavel, M.1    Santa-Cruz, J.2
  • 22
    • 9444254785 scopus 로고
    • Natural semantics on the computer
    • Fuchi K., and Nivat M. (Eds), ICOT Also, Information Processing Society of Japan, Technical Memorandum PL-86-6
    • Clément D., Despeyroux J., Hascoet L., and Kahn G. Natural semantics on the computer. In: Fuchi K., and Nivat M. (Eds). Proceedings, France-Japan AI and CS Symposium (1986), ICOT 49-89 Also, Information Processing Society of Japan, Technical Memorandum PL-86-6
    • (1986) Proceedings, France-Japan AI and CS Symposium , pp. 49-89
    • Clément, D.1    Despeyroux, J.2    Hascoet, L.3    Kahn, G.4
  • 23
    • 24944585913 scopus 로고    scopus 로고
    • An equational specification for the scheme language
    • d'Amorim M., and Roşu G. An equational specification for the scheme language. Journal of Universal Computer Science 11 7 (2005) 1327-1348
    • (2005) Journal of Universal Computer Science , vol.11 , Issue.7 , pp. 1327-1348
    • d'Amorim, M.1    Roşu, G.2
  • 24
    • 0012826314 scopus 로고    scopus 로고
    • The Maude LTL model checker
    • Proceedings of WRLA'02. Gadducci F., and Montanari U. (Eds), Elsevier
    • Eker S., Meseguer J., and Sridharanarayanan A. The Maude LTL model checker. In: Gadducci F., and Montanari U. (Eds). Proceedings of WRLA'02. ENTCS vol. 117 (2002), Elsevier
    • (2002) ENTCS , vol.117
    • Eker, S.1    Meseguer, J.2    Sridharanarayanan, A.3
  • 25
    • 35048854230 scopus 로고    scopus 로고
    • Formal analysis of Java programs in JavaFAN
    • Proceedings of CAV'04, Springer
    • Farzan A., Chen F., Meseguer J., and Roşu G. Formal analysis of Java programs in JavaFAN. Proceedings of CAV'04. LNCS vol. 3114 (2004), Springer 501-505
    • (2004) LNCS , vol.3114 , pp. 501-505
    • Farzan, A.1    Chen, F.2    Meseguer, J.3    Roşu, G.4
  • 26
    • 33947161122 scopus 로고    scopus 로고
    • A. Farzan, J. Meseguer, Making partial order reduction tools language-independent, in: G. Denker, C. Talcott (Eds.), Proc. 6th. Intl. Workshop on Rewriting Logic and its Applications, in: ENTCS, Elsevier, 2006 (in press)
  • 27
    • 33646373483 scopus 로고    scopus 로고
    • Formal JVM code analysis in JavaFAN
    • Proceedings of AMAST'04
    • Farzan A., Meseguer J., and Roşu G. Formal JVM code analysis in JavaFAN. Proceedings of AMAST'04. LNCS vol. 3116 (2004) 132-147
    • (2004) LNCS , vol.3116 , pp. 132-147
    • Farzan, A.1    Meseguer, J.2    Roşu, G.3
  • 29
    • 33947120808 scopus 로고    scopus 로고
    • A. Garrido, Program refactoring in the presence of preprocessor directives, Ph.D. Thesis, University of Illinois at Urbana-Champaign, 2005
  • 30
    • 33947120809 scopus 로고    scopus 로고
    • A. Garrido, J. Meseguer, R. Johnson, Algebraic semantics of the C preprocessor and correctness of its refactorings, Technical Report UIUCDCS-R-2006-2688, University of Illinois at Urbana-Champaign, February 2006
  • 32
    • 0019693057 scopus 로고
    • Algebraic denotational semantics using parameterized abstract modules
    • Formalizing Programming Concepts. Diaz J., and Ramos I. (Eds), Springer
    • Goguen J.A., and Parsaye-Ghomi K. Algebraic denotational semantics using parameterized abstract modules. In: Diaz J., and Ramos I. (Eds). Formalizing Programming Concepts. LNCS vol. 107 (1981), Springer 292-309
    • (1981) LNCS , vol.107 , pp. 292-309
    • Goguen, J.A.1    Parsaye-Ghomi, K.2
  • 34
    • 0033331740 scopus 로고    scopus 로고
    • LETOS-a lightweight execution tool for operational semantics
    • Hartel P.H. LETOS-a lightweight execution tool for operational semantics. Software: Practice and Experience 29 (1999) 1379-1416
    • (1999) Software: Practice and Experience , vol.29 , pp. 1379-1416
    • Hartel, P.H.1
  • 36
    • 33947114484 scopus 로고    scopus 로고
    • M. Hills, T.F. Şerbǎnuţǎ, G. Roşu, A rewrite framework for language definitions and for generation of efficient interpreters, in: Proceedings of WRLA'06, in: ENTCS, Elsevier, 2006 (in press)
  • 37
    • 12344275519 scopus 로고    scopus 로고
    • A runtime environment for concurrent objects with asynchronous method calls
    • Proceedings of WRLA'04. Martí-Oliet N. (Ed), Elsevier
    • Johnsen E.B., Owe O., and Axelsen E.W. A runtime environment for concurrent objects with asynchronous method calls. In: Martí-Oliet N. (Ed). Proceedings of WRLA'04. ENTCS vol. 117 (2004), Elsevier
    • (2004) ENTCS , vol.117
    • Johnsen, E.B.1    Owe, O.2    Axelsen, E.W.3
  • 38
    • 33947101027 scopus 로고    scopus 로고
    • M. Katelman, J. Meseguer, A rewriting semantics for abel with applications to hardware/software co-design and analysis, in: G. Denker, C. Talcott (Eds.), Proceedings of WRLA'06, in: ENTCS, Elsevier, 2006 (in press)
  • 40
    • 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
  • 41
    • 84957873927 scopus 로고    scopus 로고
    • Membership algebra as a logical framework for equational specification
    • Proceedings of WADT'97. Parisi-Presicce F. (Ed), Springer
    • Meseguer J. Membership algebra as a logical framework for equational specification. In: Parisi-Presicce F. (Ed). Proceedings of WADT'97. LNCS vol. 1376 (1998), Springer 18-61
    • (1998) LNCS , vol.1376 , pp. 18-61
    • Meseguer, J.1
  • 42
    • 9444294132 scopus 로고    scopus 로고
    • Software specification and verification in rewriting logic
    • Broy M., and Pizka M. (Eds). NATO Advanced Study Institute, Marktoberdorf, Germany, July 30-August 11, 2002, IOS Press
    • Meseguer J. Software specification and verification in rewriting logic. In: Broy M., and Pizka M. (Eds). Models, Algebras, and Logic of Engineering Software. NATO Advanced Study Institute, Marktoberdorf, Germany, July 30-August 11, 2002 (2003), IOS Press 133-193
    • (2003) Models, Algebras, and Logic of Engineering Software , pp. 133-193
    • Meseguer, J.1
  • 43
    • 33947131790 scopus 로고    scopus 로고
    • J. Meseguer, Lecture notes on program verification. CS 476, University of Illinois, Spring 2005, http://www.cs.uiuc.edu/class/fa05/cs476/
  • 44
    • 33646350087 scopus 로고    scopus 로고
    • Modular rewriting semantics of programming languages
    • Proceedings of AMAST'04, Springer
    • Meseguer J., and Braga C. Modular rewriting semantics of programming languages. Proceedings of AMAST'04. LNCS vol. 3116 (2004), Springer 364-378
    • (2004) LNCS , vol.3116 , pp. 364-378
    • Meseguer, J.1    Braga, C.2
  • 45
    • 9444251804 scopus 로고    scopus 로고
    • Rewriting logic semantics: From language specifications to formal analysis tools
    • Proceedings of IJCAR'04, Springer
    • Meseguer J., and Roşu G. Rewriting logic semantics: From language specifications to formal analysis tools. Proceedings of IJCAR'04. LNAI vol. 3097 (2004), Springer 1-44
    • (2004) LNAI , vol.3097 , pp. 1-44
    • Meseguer, J.1    Roşu, G.2
  • 46
    • 33947112973 scopus 로고    scopus 로고
    • J. Meseguer, G. Roşu, The rewriting logic semantics project, Technical Report UIUCDCS-R-2005-2639, University of Illinois at Urbana-Champaign, 2005. Ask authors for the complete Maude code
  • 48
    • 33947153974 scopus 로고    scopus 로고
    • J. Moore, R. Krug, H. Liu, G. Porter, Formal models of Java at the JVM level-a survey from the ACL2 perspective, in: Proc. Workshop on Formal Techniques for Java Programs, in Association with ECOOP 2001, 2002
  • 49
    • 2942523760 scopus 로고
    • Unified algebras and action semantics
    • Proceedings of STACS'89, Springer
    • Mosses P.D. Unified algebras and action semantics. Proceedings of STACS'89. LNCS vol. 349 (1989), Springer 17-35
    • (1989) LNCS , vol.349 , pp. 17-35
    • Mosses, P.D.1
  • 51
    • 84949231907 scopus 로고    scopus 로고
    • Foundations of modular SOS
    • Proceedings of MFCS'99, Springer
    • Mosses P.D. Foundations of modular SOS. Proceedings of MFCS'99. LNCS vol. 1672 (1999), Springer 70-80
    • (1999) LNCS , vol.1672 , pp. 70-80
    • Mosses, P.D.1
  • 52
    • 38849132182 scopus 로고    scopus 로고
    • Pragmatics of modular SOS
    • Proceedings of AMAST'02, Springer
    • Mosses P.D. Pragmatics of modular SOS. Proceedings of AMAST'02. LNCS vol. 2422 (2002), Springer 21-40
    • (2002) LNCS , vol.2422 , pp. 21-40
    • Mosses, P.D.1
  • 54
    • 33947111508 scopus 로고    scopus 로고
    • Springer
    • Pettersson M. Compiling Natural Semantics. LNCS vol. 1549 (1999), Springer
    • (1999) LNCS , vol.1549
    • Pettersson, M.1
  • 55
    • 2942572885 scopus 로고    scopus 로고
    • A structural approach to operational semantics
    • Previously published as technical report DAIMI FN-19, Computer Science Department, Aarhus University, 1981
    • Plotkin G.D. A structural approach to operational semantics. Journal of Logic and Algebraic Programming 60-61 (2004) 17-139 Previously published as technical report DAIMI FN-19, Computer Science Department, Aarhus University, 1981
    • (2004) Journal of Logic and Algebraic Programming , vol.60-61 , pp. 17-139
    • Plotkin, G.D.1
  • 56
    • 33947169376 scopus 로고    scopus 로고
    • G. Roşu, Programming language design and semantics classes, Department of Computer Science, University of Illinois at Urbana-Champaign. http://fsl.cs.uiuc.edu/~grosu/classes/
  • 57
    • 33947121272 scopus 로고    scopus 로고
    • G. Roşu, K: A Rewrite Logic Framework for Language Design, Semantics, Analysis and Implementation, Technical Report UIUCDCS-R-2005-2672, Department of Computer Science, University of Illinois at Urbana-Champaign, 2005
  • 58
    • 35248895371 scopus 로고    scopus 로고
    • Certifying optimality of state estimation programs
    • Proceedings of CAV'03, Springer
    • Roşu G., Venkatesan R.P., Whittle J., and Leuştean L. Certifying optimality of state estimation programs. Proceedings of CAV'03. LNCS vol. 2725 (2003), Springer 301-314
    • (2003) LNCS , vol.2725 , pp. 301-314
    • Roşu, G.1    Venkatesan, R.P.2    Whittle, J.3    Leuştean, L.4
  • 59
    • 33947143069 scopus 로고    scopus 로고
    • R. Sasse, Taclets vs. rewriting logic-relating semantics of Java, Master's Thesis, Fakultät für Informatik, Universität Karlsruhe, Technical Report in Computing Science No. 2005-16, Germany, May 2005, http://www.ubka.uni-karlsruhe.de/cgi-bin/psview?document=ira/2005/16
  • 60
    • 33947140357 scopus 로고    scopus 로고
    • R. Sasse, J. Meseguer, Java+ITP: A verification tool based on Hoare logic and algebraic semantics, in: G. Denker, C. Talcott (Eds), Proceedings of WRLA'06, in: ENTCS, Elsevier, 2006 (in press)
  • 62
    • 33947165898 scopus 로고    scopus 로고
    • D. Scott, Outline of a mathematical theory of computation, in: Proceedings, Fourth Annual Princeton Conference on Information Sciences and Systems, Princeton University, 1970, pp. 169-176. Also appeared as Technical Monograph PRG 2, Oxford University, Programming Research Group
  • 63
    • 0001921746 scopus 로고
    • Toward a mathematical semantics for computer languages
    • Proc. Symp. on Comp. and Automata, Polytechnical Institute of Brooklyn
    • Scott D., and Strachey C. Toward a mathematical semantics for computer languages. Proc. Symp. on Comp. and Automata. Microwave Research Institute Symposia Series vol. 21 (1971), Polytechnical Institute of Brooklyn
    • (1971) Microwave Research Institute Symposia Series , vol.21
    • Scott, D.1    Strachey, C.2
  • 65
    • 0442317595 scopus 로고    scopus 로고
    • PLAN in Maude: Specifying an active network programming language
    • Proceedings of WRLA'02. Gadducci F., and Montanari U. (Eds), Elsevier
    • Stehr M.-O., and Talcott C. PLAN in Maude: Specifying an active network programming language. In: Gadducci F., and Montanari U. (Eds). Proceedings of WRLA'02. ENTCS vol. 117 (2002), Elsevier
    • (2002) ENTCS , vol.117
    • Stehr, M.-O.1    Talcott, C.2
  • 66
    • 33947141058 scopus 로고    scopus 로고
    • M.-O. Stehr, C.L. Talcott, Practical techniques for language design and prototyping, in: J.L. Fiadeiro, U. Montanari, M. Wirsing (Eds.), Abstracts Collection of the Dagstuhl Seminar 05081 on Foundations of Global Computing, February 20-25, 2005, Schloss Dagstuhl, Wadern, Germany, 2005
  • 67
    • 12344336973 scopus 로고    scopus 로고
    • An executable specification of asynchronous Pi-calculus semantics and may testing in Maude 2.0
    • Proceedings of WRLA'02. Gadducci F., and Montanari U. (Eds), Elsevier
    • Thati P., Sen K., and Martí-Oliet N. An executable specification of asynchronous Pi-calculus semantics and may testing in Maude 2.0. In: Gadducci F., and Montanari U. (Eds). Proceedings of WRLA'02. ENTCS vol. 117 (2002), Elsevier
    • (2002) ENTCS , vol.117
    • Thati, P.1    Sen, K.2    Martí-Oliet, N.3
  • 68
    • 33947125651 scopus 로고    scopus 로고
    • A. Verdejo, Maude como marco semántico ejecutable, Ph.D. Thesis, Facultad de Informática, Universidad Complutense, Madrid, Spain, 2003
  • 69
    • 33947139821 scopus 로고    scopus 로고
    • A. Verdejo, N. Martí-Oliet, Executable structural operational semantics in Maude, Manuscript, Dto. Sistemas Informáticos y Programación, Universidad Complutense, Madrid, August 2003
  • 70
    • 12344291478 scopus 로고    scopus 로고
    • Implementing CCS in Maude 2
    • Proceedings of WRLA'02. Gadducci F., and Montanari U. (Eds), Elsevier
    • Verdejo A., and Martí-Oliet N. Implementing CCS in Maude 2. In: Gadducci F., and Montanari U. (Eds). Proceedings of WRLA'02. ENTCS vol. 117 (2002), Elsevier
    • (2002) ENTCS , vol.117
    • Verdejo, A.1    Martí-Oliet, N.2
  • 71
    • 0037190150 scopus 로고    scopus 로고
    • Equational rules for rewriting logic
    • Viry P. Equational rules for rewriting logic. Theoretical Computer Science 285 (2002) 487-517
    • (2002) Theoretical Computer Science , vol.285 , pp. 487-517
    • Viry, P.1
  • 72
    • 9444267229 scopus 로고
    • First-order identities as a defining language
    • Wand M. First-order identities as a defining language. Acta Informatica 14 (1980) 337-357
    • (1980) Acta Informatica , vol.14 , pp. 337-357
    • Wand, M.1


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