TOWARDS A CATEGORICAL SEMANTICS OF DEVS

被引:0
|
作者
Muller, Jean-Pierre [1 ]
机构
[1] Univ Montpellier, CIRAD, UMR SENS, IRD,UPVM,SENS, F-34398 Montpellier, France
关键词
DEVS; category theory; denotational semantics; trajectories; dynamical systems;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
DEVS (Discrete EVent System) has been proposed to formalize discrete dynamical systems and is widely used for modeling and simulation. Although the operational semantics of DEVS models is well defined, and it exists some attempt to characterize their behavior using temporal logics, there is no attempt to define their denotational semantics. The meaning of a DEVS model is the set of possible coupled input, output and state trajectories. Therefore, denotational semantics is a mapping from DEVS models onto an algebra of trajectories. In this paper, we use category theory to define this algebra. This algebra, called Dyn, is made of trajectories as objects, and the DEVS behavior and structure specifications are mapped onto morphisms between trajectories, exhibiting their coupling. This result opens the way to algebraic manipulations of DEVS models, as well as the access to the results and proof mechanisms available in category theory.
引用
收藏
页数:12
相关论文
共 50 条
  • [31] A categorical semantics for fuzzy predicate logic
    Stout, Lawrence Neff
    FUZZY SETS AND SYSTEMS, 2010, 161 (03) : 412 - 432
  • [32] Categorical Proof-theoretic Semantics
    Pym, David
    Ritter, Eike
    Robinson, Edmund
    STUDIA LOGICA, 2024, 113 (1) : 125 - 162
  • [33] CATEGORICAL SEMANTICS FOR PROGRAMMING-LANGUAGES
    HE, JF
    HOARE, CAR
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 442 : 402 - 417
  • [34] A PROPOSED CATEGORICAL SEMANTICS FOR PURE ML
    PHOA, W
    FOURMAN, M
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 623 : 533 - 544
  • [35] A Categorical Semantics for Linear Logical Frameworks
    Vakar, Matthijs
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES (FOSSACS 2015), 2015, 9034 : 102 - 116
  • [36] Towards a Common Categorical Semantics for Linear-Time Temporal Logic and Functional Reactive Programming
    Jeltsch, Wolfgang
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2012, 286 : 229 - 242
  • [37] TOWARDS A UNIVERSAL REPRESENTATION OF DEVS: A METAMODEL-BASED DEFINITION OF DEVS FORMAL SPECIFICATION
    Blas, Maria Julia
    Gonnet, Silvio
    Zeigler, Bernard P.
    PROCEEDINGS OF THE 2021 ANNUAL MODELING AND SIMULATION CONFERENCE (ANNSIM'21), 2020,
  • [38] Quantifier Scope in Categorical Compositional Distributional Semantics
    Sadrzadeh, Mehrnoosh
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2016, (221): : 49 - 57
  • [39] Categorical Semantics of Reversible Pattern-Matching
    Chardonnet, Kostia
    Lemonnier, Louis
    Valiron, Benoit
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2021, (351): : 18 - 33
  • [40] Discovering Implicit Categorical Semantics for Schema Matching
    Ding, Guohui
    Wang, Guoren
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PT II, 2011, 6588 : 179 - 194