The rewriting logic semantics project: A progress report

被引:22
|
作者
Meseguer, Jose [1 ]
Rosu, Grigore [1 ,2 ]
机构
[1] Univ Illinois, Dept Comp Sci, Urbana, IL 61801 USA
[2] Univ Alexandru Ioan Cuza, Iasi, Romania
基金
美国国家科学基金会;
关键词
Rewriting logic; Programming languages; Semantics; Maude; K; REAL-TIME; FORMAL ANALYSIS; DENOTATIONAL SEMANTICS; SPECIFICATION; VERIFICATION; LANGUAGE; FRAMEWORK; PTOLEMY; MAUDE; TOOL;
D O I
10.1016/j.ic.2013.08.004
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Rewriting logic is an executable logical framework well suited for the semantic definition of languages. Any such framework has to be judged by its effectiveness to bridge the existing gap between language definitions on the one hand, and language implementations and language analysis tools on the other. We give a progress report on how researchers in the rewriting logic semantics project are narrowing the gap between theory and practice in areas such as: modular semantic definitions of languages; scalability to real languages; support for real time; semantics of software and hardware modeling languages; and semantics-based analysis tools such as static analyzers, model checkers, and program provers. (C) 2013 Published by Elsevier Inc.
引用
收藏
页码:38 / 69
页数:32
相关论文
共 50 条
  • [1] The rewriting logic semantics project
    Meseguer, Jose
    Rosu, Grigore
    [J]. THEORETICAL COMPUTER SCIENCE, 2007, 373 (03) : 213 - 237
  • [2] The Rewriting Logic Semantics Project
    Meseguer, Jose
    Rosu, Grigore
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 156 (01) : 27 - 56
  • [3] A rewriting logic semantics for NCL
    dos Santos, Joel
    Braga, Christiano
    Muchaluat-Saade, Debora C.
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2015, 107 : 64 - 92
  • [4] A Rewriting Logic Semantics for ATL
    Troya, Javier
    Vallecillo, Antonio
    [J]. JOURNAL OF OBJECT TECHNOLOGY, 2011, 10 : 1 - 29
  • [5] Towards a Rewriting Logic Semantics for ATL
    Troya, Javier
    Vallecillo, Antonio
    [J]. THEORY AND PRACTICE OF MODEL TRANSFORMATIONS, 2010, 6142 : 230 - 244
  • [6] A rewriting logic approach to operational semantics
    Serbanuta, Traian Florin
    Rosu, Grigore
    Meseguer, Jose
    [J]. INFORMATION AND COMPUTATION, 2009, 207 (02) : 305 - 340
  • [7] A causal semantics for CCS via rewriting logic
    Degano, P
    Gadducci, F
    Priami, C
    [J]. THEORETICAL COMPUTER SCIENCE, 2002, 275 (1-2) : 259 - 282
  • [8] Rewriting Logic Semantics and Verification of Model Transformations
    Boronat, Artur
    Heckel, Reiko
    Meseguer, Jose
    [J]. FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2009, 5503 : 18 - +
  • [9] Rewriting Logic Semantics of a Plan Execution Language
    Dowek, Gilles
    Munoz, Cesar
    Rocha, Camilo
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2010, (18): : 77 - 91
  • [10] Memory Representations in Rewriting Logic Semantics Definitions
    Hills, Mark
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 238 (03) : 155 - 172