首页 | 本学科首页   官方微博 | 高级检索  
     


Designing communicating transaction processes by supervisory control theory
Authors:L. Feng  W. M. Wonham  P. S. Thiagarajan
Affiliation:(1) Department of Electrical and Computer Engineering, University of Toronto, Toronto, ON, Canada, M5S 3G4;(2) School of Computing, National University of Singapore, S16 Level 5, 3 Science Drive 2, Singapore, 117543, Singapore
Abstract:A Communicating Transaction Process (CTP) is a computational model that serves as a high level specification language for reactive embedded system components and their interactions. It consists of a network of communicating processes coordinating their behaviors via common actions and the common actions are refined as a set of guarded Message Sequence Charts (MSCs). There has been little work devoted to developing CTP models systematically. This paper takes the first step towards bridging this gap. In our work, communicating processes of embedded components are modeled and controlled as Discrete-Event Systems (DES). The control logic among communicating components is derived by Supervisory Control Theory (SCT), so as to guarantee that the communicating processes meet all predefined constraints and possess other desirable system behavioral properties. The control logic is then translated into propositional formulas for guarded MSCs which then results in a CTP model with guaranteed behavioral properties.
Keywords:Communicating transaction processes  Message sequence charts  Supervisory control  Discrete-event systems
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号