首页> 外文OA文献 >A Methodology for Mending Dynamic Constraint Violations in Cyber Physical Systems By Generating Model Transformations
【2h】

A Methodology for Mending Dynamic Constraint Violations in Cyber Physical Systems By Generating Model Transformations

机译:通过生成模型转换修补网络物理系统中动态约束违规的方法

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

摘要

Cyber-Physical Systems (CPSs) are defined as the combination of computational elements with physical components. Systems that require communication, computation, and control are by definition CPSs. The complexity of these systems often grows exponentially as they incorporate more elements into their design. As such, many approaches to designing CPSs revolve around the development of Domain Specific Modeling Languages (DSMLs). DSMLs drastically reduce the development time for CPSs by abstracting elements of the development process to a high level. DSMLs can be constrained in such a way that it is impossible to construct structurally invalid models of CPSs. This allows designers to think abstractly and ignore time consuming low level implementation details. However, these methods do not prevent designers from constructing systems that can be invalid in other, more dynamic, ways. That is, structural constraints on a DSML for a CPS do not prevent constraint violations where some analysis must be performed on the system to verify that the constraint has been satisfied. In the state-of-the-art, it is violations on these dynamic constraints that modelers must spend their time designing around. Dynamic constraints can be incorporated into the framework of a DSML by integrating the concepts of automatic feedback control into the DSML with model transformations. The methodology that describes this new approach to Domain Specific Modeling (DSM) is called Dynamic Constraint Feedback (DCF). At a glance: first a DSML is created for a CPS. Next, an interface is developed for two-way interaction between the DSML and external tools. Third, an expert block that can perform analysis on the models is created. The expert block is responsible for determining constraint violations and solutions. Lastly, model transformations are generated based on expert block output and applied to the existing models. This process repeats until a solution is either found or declared to be unreachable.
机译:网络物理系统(CPS)定义为计算元素与物理组件的组合。根据定义,需要通信,计算和控制的系统是CPS。这些系统的复杂性通常会随着它们在设计中包含更多元素而呈指数增长。这样,许多设计CPS的方法都围绕着领域特定建模语言(DSML)的发展。 DSML通过将开发过程的要素抽象化到高水平,从而大大减少了CPS的开发时间。可以以无法构造CPS的结构无效模型的方式来约束DSML。这使设计人员可以抽象地思考,而忽略费时的底层实现细节。但是,这些方法不会阻止设计人员构建可能以其他更动态的方式无效的系统。也就是说,针对CPS的DSML上的结构性约束不能防止约束违例,在这种情况下,必须对系统执行某些分析以验证是否已满足约束。在最新技术中,建模人员必须花时间在这些动态约束上进行设计。通过将自动反馈控制的概念集成到具有模型转换的DSML中,可以将动态约束合并到DSML的框架中。描述这种针对领域特定建模(DSM)的新方法的方法称为动态约束反馈(DCF)。概览:首先为CPS创建DSML。接下来,开发了一个接口,用于DSML和外部工具之间的双向交互。第三,创建可以对模型进行分析的专家模块。专家块负责确定约束违例和解决方案。最后,基于专家块输出生成模型转换,并将其应用于现有模型。重复此过程,直到找到或声明解决方案不可达为止。

著录项

  • 作者

    Whitsitt Sean;

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

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号