首页> 外文OA文献 >Cyber-physical systems software development: way of working and tool suite
【2h】

Cyber-physical systems software development: way of working and tool suite

机译:网络物理系统软件开发:工作方式和工具套件

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Designing embedded control software for modern cyber-physical systems becomes more and more difficult, because of the increasing amount and complexity of their requirements. The regular requirements are extended with modern requirements, for example, to get a general purpose cyber-physical system capable of fulfilling a variety of different, ad-hoc tasks or to be suitable in environments with lots of human interactions. A typical example of modern cyber-physical systems, which have these modern requirements, are medical robotic systems used in surgeries. The essential goal of this research is to provide a way of working for the design of the control software for cyber-physical systems, and thereby providing a solution of the problem of the increasing complexity of the control software due to the modern requirements described above. The way of working makes use of model-driven design (MDD) techniques to reduce the complexity of the control software design. Additional objectives are to provide a component blue-print, an execution framework and tooling support, all to further decrease the complexity of the designs and to increase the usability of the provided way of working. In the end, it is concluded that the proposed way of working provides design steps for the complete design trajectory, starting at the initial designs up-to and including the deployment of the control software on the target system. It is also concluded that the supporting component blue-print (called Generic Architecture Component, or GAC) tightly matches the way of working and increases its value and usability. The execution framework (called LUNA Universal Network Architecture, or LUNA) and the tool-suite (called Twente Embedded Real-time Robotic Application, or TERRA) further increase the usability of the way of working by adding graphical model-driven design support to the way of working, with e.g. model validation and code generation. This all increases the understanding of the complex models and thus decreasing the complexity of the control software design. It is recommended to further evaluate the way of working, by using it to implement different control applications to steer all kinds of different cyber-physical systems. Furthermore it is recommended to add simulation capabilities and model management to the TERRA tool suite to increase its usability further.
机译:由于其需求的数量和复杂性越来越高,为现代网络物理系统设计嵌入式控制软件变得越来越困难。常规要求随现代要求一起扩展,例如,获得了一种通用的网络物理系统,该系统能够完成各种不同的临时任务,或者适用于具有大量人机交互的环境。具有这些现代要求的现代网络物理系统的典型示例是外科手术中使用的医疗机器人系统。这项研究的基本目标是为网络物理系统的控制软件的设计提供一种工作方式,从而提供一种解决方案,以解决由于上述现代要求而导致控制软件的复杂性不断提高的问题。工作方式利用模型驱动设计(MDD)技术来降低控制软件设计的复杂性。其他目标是提供组件蓝图,执行框架和工具支持,以进一步降低设计的复杂性并提高所提供工作方式的可用性。最后,得出的结论是,所提出的工作方式为整个设计轨迹提供了设计步骤,从最初的初始设计开始,直至包括在目标系统上部署控制软件。还得出结论,支持组件蓝图(称为通用体系结构组件,即GAC)与工作方式紧密匹配,并增加了其价值和可用性。执行框架(称为LUNA通用网络体系结构,即LUNA)和工具套件(称为Twente嵌入式实时机器人应用程序,或TERRA)通过将图形化模型驱动的设计支持添加到工具中,进一步提高了工作方式的可用性。工作方式,例如模型验证和代码生成。所有这些都增加了对复杂模型的理解,从而降低了控制软件设计的复杂性。建议通过使用它来实现不同的控制应用程序来操纵各种不同的网络物理系统,从而进一步评估其工作方式。此外,建议在TERRA工具套件中添加仿真功能和模型管理,以进一步提高其可用性。

著录项

  • 作者

    Bezemer, M.M.;

  • 作者单位
  • 年度 2013
  • 总页数
  • 原文格式 PDF
  • 正文语种 und
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号