Using Grammarware Languages to Define Operational Semantics of Modelled Languages

被引:0
|
作者
Sadilek, Daniel A. [1 ]
Wachsmuth, Guido [1 ]
机构
[1] Humboldt Univ, D-10099 Berlin, Germany
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
State Machines, Prolog, and Scheme are well-established for language engineering in the technological space of grammarware. In this paper, we show how they can be integrated into the technological space of modelware to describe operational semantics of modelled languages. Integration is based oil three bridges: a physical, a logical, and a pragmatical bridge between grammarware language and modelling framework. We applied our approach to integrate Abstract State Machines, Prolog, and Scheme as description languages in EPRO-VIDE 2.0. an extensible, unified framework for prototyping operational semantics of modelled languages. In this paper, we discuss in detail the bridging of Abstract State Machines as well as an industrial case study based oil this.
引用
收藏
页码:348 / 356
页数:9
相关论文
共 50 条
  • [21] How to define modeling languages?
    Benoit Combemale
    Jeff Gray
    Bernhard Rumpe
    Software and Systems Modeling, 2023, 22 : 449 - 451
  • [22] FROM DENOTATIONAL TO OPERATIONAL AND AXIOMATIC SEMANTICS FOR ALGOL-LIKE LANGUAGES - AN OVERVIEW
    TRAKHTENBROT, BA
    HALPERN, JY
    MEYER, AR
    LECTURE NOTES IN COMPUTER SCIENCE, 1984, 164 : 474 - 500
  • [23] A Dialogue Games Framework for the Operational Semantics of Logic Agent-Oriented Languages
    Costantini, Stefania
    Tocchio, Arianna
    COMPUTATIONAL LOGIC IN MULTI-AGENT SYSTEMS, 2010, 6245 : 238 - 255
  • [24] Formal Semantics of Sign Languages
    Zucchi, Sandro
    LANGUAGE AND LINGUISTICS COMPASS, 2012, 6 (11): : 719 - 734
  • [25] DENOTATIONAL SEMANTICS OF PROGRAMMING LANGUAGES
    TENNENT, RD
    COMMUNICATIONS OF THE ACM, 1976, 19 (08) : 437 - 453
  • [26] THE SEMANTICS OF LAZY FUNCTIONAL LANGUAGES
    JOSEPHS, MB
    THEORETICAL COMPUTER SCIENCE, 1989, 68 (01) : 105 - 111
  • [27] Common Languages for Web Semantics
    Koide, Seiji
    Takeda, Hideaki
    EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2011, 230 : 148 - 162
  • [28] Deep Semantics of Visual Languages
    Grigorenko, Pavel
    Tyugu, Enn
    KNOWLEDGE-BASED SOFTWARE ENGINEERING, 2006, 140 : 83 - 95
  • [29] Historical semantics in the Romanic languages
    Martin, R
    REVUE DE LINGUISTIQUE ROMANE, 2005, 69 (275-76): : 517 - 519
  • [30] Complementizer Semantics in European Languages
    Dobrushina, Nina
    LINGUISTIC TYPOLOGY, 2018, 22 (01) : 165 - 173