A Denotational Semantics of Real-Time Process Algebra (RTPA)

被引:3
|
作者
Tan, Xinming [1 ,2 ]
Wang, Yingxu [1 ]
机构
[1] Univ Calgary, Software Engn, Calgary, AB, Canada
[2] Wuhan Univ Technol, Sch Comp Sci & Technol, Wuhan, Peoples R China
基金
加拿大自然科学与工程研究理事会;
关键词
cognitive informatics; deductive semantics; denotationalmathematics; denotationalsemantics; formal methods; formal semantics; RTPA; real-time systems; software engineering;
D O I
10.4018/jcini.2008070105
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Real-time process algebra (RIM) is a form of denotational mathematics far dealing with fundamental system behaviors such as timing, internfp', concurrency, and event/time/interrupt-driven system dispatching. Because some key RIPilproce.sses cannot be described adequately in conventional denotational semantic paradigms, a new frameworkfOrmodeling time and processes is sought in order to represent RTP4 in denotational semantics. Within this framework, time is modeled by the elapse ofprocess execution. The process environment encompasses states ofall variables represented as mathematical maps, which project variables to their corresponding values. Duration is introduced as a pair of time intervals and the environment to represent the changes ofthe.process environment during a time interval. Temporal ordered durations and operations on them are used to denote process executions. On the basis of these means, a comprehensive set of denotational semantics for RTPA are systematically developed and formally expressed.
引用
收藏
页码:57 / 70
页数:14
相关论文
共 50 条
  • [31] A practical approach to implementing real-time semantics
    Bhat, G
    Cleaveland, R
    Lüttgen, G
    ANNALS OF SOFTWARE ENGINEERING, 1999, 7 : 127 - 155
  • [32] Continuous Semantics to Analyze Real-Time Data
    Sheth, Amit
    Thomas, Christopher
    Mehra, Pankaj
    IEEE INTERNET COMPUTING, 2010, 14 (06) : 84 - 89
  • [33] Discrete Real-Time and Stochastic-Time Process Algebra for Performance Analysis of Distributed Systems
    Markovski, J.
    de Vink, E. P.
    2008 8TH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 2008, : 180 - 189
  • [34] A denotational semantics for total correctness of sequential exact real programs
    Anberree, Thomas
    THEORY AND APPLICATIONS OF MODELS OF COMPUTATION, PROCEEDINGS, 2008, 4978 : 388 - 399
  • [35] An operational semantics and compiler for Real-Time specifications
    Puchol, C
    Stuart, DA
    Mok, AK
    INTEGRATED COMPUTER-AIDED ENGINEERING, 1998, 5 (03) : 187 - 206
  • [36] A compositional real-time semantics of STATEMATE designs
    Damm, W
    Josko, B
    Hungar, H
    Pnueli, A
    COMPOSITIONALITY: THE SIGNIFICANT DIFFERENCE, 1998, 1536 : 186 - 238
  • [37] COMPOSITIONAL SEMANTICS OF A REAL-TIME PROTOTYPING LANGUAGE
    KRAMER, B
    LUQI
    BERZINS, V
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1993, 19 (05) : 453 - 477
  • [38] A real-time semantics of temporal logic of actions
    Kaminski, M
    Yariv, Y
    JOURNAL OF LOGIC AND COMPUTATION, 2003, 13 (06) : 921 - 937
  • [39] A Real-Time Semantics for the IEC 61499 standard
    Lindgren, Per
    Lindner, Marcus
    Lindner, Andreas
    Vyatkin, Valeriy
    Pereira, David
    Pinho, Luis Miguel
    PROCEEDINGS OF 2015 IEEE 20TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2015,
  • [40] FAILURE TRACE SEMANTICS FOR A PROCESS ALGEBRA WITH TIME-OUTS
    Van Glabbeek, Rob
    LOGICAL METHODS IN COMPUTER SCIENCE, 2021, 17 (02)