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 条
  • [41] CATEGORICAL SEMANTICS OF METRIC SPACES AND CONTINUOUS LOGIC
    Cho, Simon
    JOURNAL OF SYMBOLIC LOGIC, 2020, 85 (03) : 1044 - 1078
  • [42] Categorical Combinatorics of Scheduling and Synchronization in Game Semantics
    Mellies, Paul-Andre
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2019, 3 (POPL):
  • [43] Relating categorical semantics for intuitionistic linear logic
    Maietti, ME
    Maneggia, P
    De Paiva, V
    Ritter, E
    APPLIED CATEGORICAL STRUCTURES, 2005, 13 (01) : 1 - 36
  • [44] Graded Hoare Logic and its Categorical Semantics
    Gaboardi, Marco
    Katsumata, Shin-ya
    Orchard, Dominic
    Sato, Tetsuya
    PROGRAMMING LANGUAGES AND SYSTEMS, ESOP 2021, 2021, 12648 : 234 - 263
  • [45] A Categorical Semantics of Fuzzy Concepts in Conceptual Spaces
    Tull, Sean
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2022, (372): : 306 - 322
  • [46] A calculus of circular proofs and its categorical semantics
    Santocanale, L
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, PROCEEDINGS, 2002, 2303 : 357 - 371
  • [47] A Concrete Categorical Semantics of Lambda-S
    Diaz-Caro, Alejandro
    Malherbe, Octavio
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2019, 344 : 83 - 100
  • [48] Categorical semantics of a simple differential programming language
    Cruttwell, Geoffrey
    Gallagher, Jonathan
    Pronk, Dorette
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2021, (333): : 289 - 310
  • [49] From categorical semantics to neural network design
    Healy, MJ
    Caudell, TP
    Xiao, YH
    PROCEEDINGS OF THE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS 2003, VOLS 1-4, 2003, : 1981 - 1986
  • [50] SEMANTICS OF INEQUALITY - GRADUAL DIFFERENCES AND CATEGORICAL EXCLUSIVITIES
    BERGER, PA
    ARCHIVES EUROPEENNES DE SOCIOLOGIE, 1989, 30 (01): : 48 - 60