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 条