期刊文献+

基于LTS的Statecharts操作语义研究

Study on Operation Semantics of Statecharts Based on LTS
下载PDF
导出
摘要 Statecharts是一种用于复杂反应式系统行为的可视化规格语言。该文提出了一种基于标签变迁系统(LTS)的Statecharts操作语义描述方法,介绍了Statecharts及其项语法和一步语义,并基于进程代数描述Statecharts的并发行为,使用结构化的操作语义SOS规则描述Statecharts的组合语义,从而得到相应的LTS。 Statecharts that extends the finite state machine is a visual language for specifying the behavior of complex reactive system. The state ot: timed Statecharts is represented by inductive term from kind of term algebra, and a step semantics of timed Statecharts is briefly introduced. Based on process algebra, this paper discusses concurrent behavior for Statecharts by concurrent interleaving sequences, It describes a compositional approach for formalizing the Statecharts semantics directly on sequences of micro steps using labeled transition systems as semantics domain, The results suggest that a concise compositional semantics of timed Statecharts is basal and helpful fnr model checking Statecharts.
出处 《计算机工程》 EI CAS CSCD 北大核心 2006年第22期43-45,共3页 Computer Engineering
基金 广西自然科学基金资助项目(0542036)
关键词 STATECHARTS 操作语义 标签变迁系统 Statecharts Operation semantics Labeled transition systems(LTS)
  • 相关文献

参考文献10

  • 1Harel D. Statecharts: A Visual Formalism for Complex Systems[J].Science of Computing, 1987, 8(3): 231-274.
  • 2Harel D, Politi M, Modeling Reaclive Systems with Stalecharl: The Statemate Approach[M]. Mc Graw-Hill, 1996,
  • 3Harel D, Pnueli A, Schmidt J P, et al. On the Formal Semantics of Statecharts[C]. Proceedings of the 2^nd IEEE Symposium on Logic in Computer Science, ithaca, New York, 1987: 54-64.
  • 4Pnueli A, Shalev M. What Is in a Step: On the Semantics of Statecharts[C]. Proc. of Theoretical Aspects of Computer Software,1991: 244-264.
  • 5Lüttgen G, Beeck M V D, Cleaveland R. Statecharts via Process Algebra[C]. Proc. of the 10^th International Conference on Concurrency Theory, 1999:399-414.
  • 6Beeck M V D. A Concise Compositional Statecharts Semantics Definition[C]. Proc. of FORTE/PSTV, Kluwer, 2000.
  • 7Lüttgen G, Beeck M V D, Cleaveland R. A Compositional Approach to Statecharts Semantics[C], Proceedings of the 8^th ACM SIGSOFT International Symposium on Foundations of Software Engineering:Twenty-first Century Applications, 2000.
  • 8Maggiolo S A, Peron A, Tini S. Equivalences of Statecharts[C]. Proc.of the 7^th International Conference on Concurrency Theory, 1996:687-702.
  • 9Fokkink W. Introduction to Process Algebra[M]. Springer, 2000.
  • 10Plotkin G D. A Structural Approach to Operational Semantics[R].Computer Science Depanment: Aarhus University, Technical Report:DAIMI FN-19, 1981.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部