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 条
  • [21] Denotational linear time semantics and sequential composition
    Baier, C
    MajsterCederbaum, ME
    INFORMATION PROCESSING LETTERS, 1996, 59 (03) : 135 - 143
  • [22] SEMANTICS OF MODECHART IN REAL-TIME LOGIC
    JAHANIAN, F
    LEE, R
    MOK, AK
    PROCEEDINGS OF THE TWENTY-FIRST, ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOLS 1-4: ARCHITECTURE TRACK, SOFTWARE TRACK, DECISION SUPPORT AND KNOWLEDGE BASED SYSTEMS TRACK, APPLICATIONS TRACK, 1988, : B479 - B489
  • [23] SEMANTICS OF REAL-TIME DISTRIBUTED PROGRAMS
    GOSWAMI, A
    JOSEPH, M
    LECTURE NOTES IN COMPUTER SCIENCE, 1988, 335 : 292 - 306
  • [24] Formal description of a real-time operating system using RTPA
    Wang, YX
    Ngolah, CF
    CCECE 2003: CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, PROCEEDINGS: TOWARD A CARING AND HUMANE TECHNOLOGY, 2003, : 1247 - 1250
  • [25] An interface algebra for real-time components
    Henzinger, Thomas A.
    Matic, Slobodan
    PROCEEDINGS OF THE 12TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, 2006, : 253 - 263
  • [26] AN ω-ALGEBRA FOR REAL-TIME ENERGY PROBLEMS
    Cachera, David
    Fahrenberg, Uli
    Legay, Axel
    LOGICAL METHODS IN COMPUTER SCIENCE, 2019, 15 (02) : 17:1 - 17:22
  • [27] Denotational semantics for synchronous and asynchronous behavior with multiform time
    Roncken, M.
    Gerth, R.
    Proceedings of the International BCS-FACS Workshop, 1990,
  • [28] Model Checking of Real-Time Properties of Resource-Bound Process Algebra
    Park, Junkil
    Lee, Jungjae
    Choi, Jin-Young
    Lee, Insup
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2009, E92A (11) : 2781 - 2789
  • [29] A Real-Time Processor Model with Timing Semantics
    Wang C.
    Chen X.
    Zhang B.
    Li X.
    Zhou X.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2021, 58 (06): : 1176 - 1191
  • [30] COMPOSITIONAL SEMANTICS FOR REAL-TIME DISTRIBUTED COMPUTING
    KOYMANS, R
    SHYAMASUNDAR, RK
    DEROEVER, WP
    GERTH, R
    ARUNKUMAR, S
    INFORMATION AND COMPUTATION, 1988, 79 (03) : 210 - 256