Compositional specification of behavioral semantics

被引:0
|
作者
Chen, Kai [1 ]
Sztipanovits, Janos [2 ]
Neema, Sandeep [2 ]
机构
[1] Motorola Labs, Schaumburg, IL 60646 USA
[2] Vanderbilt Univ, ISIS, Nashville, TN 37203 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An emerging common trend in model-based design of embedded software and systems is the adoption of Domain-Specific Modeling Languages (DSMLs). While abstract syntax metamodeling enables the rapid and inexpensive development of DSMLs, the specification of DSML semantics is still a hard problem. In previous work, we have developed methods and tools for the semantic anchoring of DSMLs. Semantic anchoring introduces a set of reusable "semantic units " that provide reference semantics for basic behavioral categories using the Abstract State Machine (ASM) framework. In this paper, we extend the semantic anchoring framework to heterogeneous behaviors by developing a method for the composition of semantic units. Semantic unit composition reduces the required effort from DSML designers and improves the quality of the specification. The proposed method is demonstrated through a case study.
引用
收藏
页码:906 / +
页数:2
相关论文
共 50 条
  • [1] COMPOSITIONAL SPECIFICATION OF BEHAVIORAL SEMANTICS FOR DOMAIN-SPECIFIC MODELING LANGUAGES
    Chen, Kai
    Porter, Joseph
    Sztipanovits, Janos
    Neema, Sandeep
    [J]. INTERNATIONAL JOURNAL OF SEMANTIC COMPUTING, 2009, 3 (01) : 31 - 56
  • [2] Compositional semantics and behavioral equivalences for P systems
    Barbuti, Roberto
    Maggiolo-Schettini, Andrea
    Milazzo, Paolo
    Tini, Simone
    [J]. THEORETICAL COMPUTER SCIENCE, 2008, 395 (01) : 77 - 100
  • [3] The interaction of compositional semantics and event semantics
    Lucas Champollion
    [J]. Linguistics and Philosophy, 2015, 38 : 31 - 66
  • [4] The interaction of compositional semantics and event semantics
    Champollion, Lucas
    [J]. LINGUISTICS AND PHILOSOPHY, 2015, 38 (01) : 31 - 66
  • [5] COMPOSITIONAL SEMANTICS FOR EXPRESSIVISTS
    Bave, Arvid
    [J]. PHILOSOPHICAL QUARTERLY, 2013, 63 (253): : 633 - 659
  • [6] A Compositional Semantics for 'If Then' Conditionals
    Vidal, Mathieu
    [J]. LOGICAL ASPECTS OF COMPUTATIONAL LINGUISTICS: CELEBRATING 20 YEARS OF LACL (1996-2016), 2016, 10054 : 291 - 307
  • [7] Extensions in Compositional Semantics
    Zimmermann, Thomas Ede
    [J]. LANGUAGE, LOGIC, AND COMPUTATION, 2022, 13206 : 148 - 172
  • [8] A Compositional Semantics for CHR
    Gabbrielli, Maurizio
    Meo, Maria Chiara
    [J]. ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2009, 10 (02)
  • [9] Compositional semantics: An introduction to the syntax/semantics interface
    Henderson, Robert
    [J]. LANGUAGE, 2017, 93 (03) : 716 - 717
  • [10] FROM COMPOSITIONAL TO SYSTEMATIC SEMANTICS
    ZADROZNY, W
    [J]. LINGUISTICS AND PHILOSOPHY, 1994, 17 (04) : 329 - 342