【24h】

A Framework for Developing Cyber-Physical Systems

机译:开发网络物理系统的框架

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Cyber-physical systems (CPSs) are pervasive in our daily life from mobile phones to auto-driving cars. CPSs are inherently complex due to their sophisticated behaviors and thus difficult to build. In this paper, we propose a framework to develop CPSs based on a model-driven approach with quality assurance throughout the development process. An agent-oriented approach is used to model individual physical and computation processes using high-level Petri nets, and an aspect-oriented approach is used to integrate individual models. The Petri net models are systematically mapped to classes and threads in Java, which are enhanced and extended with domain-specific functionalities. Complementary quality assurance techniques are applied throughout system development and deployment, including simulation and model checking of design models, model checking of Java code, and runtime verification of Java executable. We demonstrate our framework using a car parking system.
机译:从手机到自动驾驶汽车,网络物理系统(CPS)遍布我们的日常生活。由于其复杂的行为,CPS本质上很复杂,因此很难构建。在本文中,我们提出了一个基于模型驱动的方法来开发CPS的框架,并在整个开发过程中保证了质量。面向代理的方法用于使用高级Petri网对单个物理和计算过程进行建模,而面向方面的方法用于集成单个模型。 Petri网络模型被系统地映射到Java中的类和线程,并通过特定于域的功能进行了增强和扩展。补充质量保证技术应用于整个系统开发和部署,包括设计模型的仿真和模型检查,Java代码的模型检查以及Java可执行文件的运行时验证。我们使用停车场系统演示了我们的框架。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号