首页> 外文学位 >Extending CSP++ framework with timed CSP operators.
【24h】

Extending CSP++ framework with timed CSP operators.

机译:使用定时CSP运算符扩展CSP ++框架。

获取原文
获取原文并翻译 | 示例

摘要

Communicating Sequential Processes (CSP) is a formal process algebra used to specify and reason about concurrent systems. Timed CSP was subsequently created to add the capabilities of delays, timeouts, and interrupts, necessary for specifying systems with time-sensitive properties. The tool CSP++ was developed to make machine-readable CSPm specifications directly executable via automatic C++ code generation, and extensible via user-coded functions. Formerly, CSP++ could only synthesize CSP specifications abstracted from any timing information. In this work, CSP++ was extended to translate and synthesize specifications with new operators drawn from Timed CSP. These new features are demonstrated with a VAC Automated Cleaner case study and compared to other CSP-inspired programming libraries.
机译:通信顺序过程(CSP)是一种正式的过程代数,用于指定并推理并发系统。随后创建了定时CSP,以添加延迟,超时和中断功能,这对于指定具有时间敏感属性的系统是必需的。开发工具CSP ++的目的是使机器可读的CSPm规范可以通过自动C ++代码生成直接执行,并可以通过用户编码功能进行扩展。以前,CSP ++只能合成从任何时序信息中提取的CSP规范。在这项工作中,CSP ++进行了扩展,可以使用从定时CSP中提取的新运算符来转换和综合规范。 VAC自动清洁器案例研究证明了这些新功能,并与其他受CSP启发的编程库进行了比较。

著录项

  • 作者

    Solovyov, Yuriy.;

  • 作者单位

    University of Guelph (Canada).;

  • 授予单位 University of Guelph (Canada).;
  • 学科 Computer Science.
  • 学位 M.Sc.
  • 年度 2008
  • 页码 141 p.
  • 总页数 141
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号