首页> 外文会议>International Conference on Software Technologies: Applications and Foundations >Embedded UML Model Execution to Bridge the Gap Between Design and Runtime
【24h】

Embedded UML Model Execution to Bridge the Gap Between Design and Runtime

机译:嵌入式UML模型执行以弥合设计和运行时之间的间隙

获取原文

摘要

The number and complexity of embedded systems is rising. Consequently, their development requires increased productivity as well as means to ensure quality. Model-based techniques can help achieve both. With classical model-driven development techniques, developers start by building design models before producing actual code. Although various approaches can be used to validate models and code separately, models and code are however separated by a semantic gap. This gap typically makes it hard to link runtime measures (e.g., execution traces) to design models. The approach presented in this paper avoids this semantic gap by making it possible to execute UML design models directly on embedded microcontrollers. Therefore, any runtime measure is directly expressed in terms of the design model. The paper introduces our UML bare-metal (i.e., not requiring an operating system) interpreter. Its use is illustrated on a motivating example, which can be simulated, or debugged, and for which message sequence charts can be generated.
机译:嵌入式系统的数量和复杂性正在上升。因此,他们的发展需要提高生产力以及确保质量的手段。基于模型的技术可以帮助实现两者。通过古典模型驱动的开发技术,开发人员首先建立设计模型在生产实际代码之前。虽然可以使用各种方法分别用于验证模型和代码,但是模型和代码由语义间隙分开。该间隙通常使得难以将运行时措施(例如,执行迹线)链接到设计模型。本文呈现的方法避免了这种语义差距,使得可以直接在嵌入的微控制器上执行UML设计模型。因此,任何运行时测量都以设计模型直接表达。本文介绍了我们的UML裸金属(即,不需要操作系统)翻译。它的使用是在激励示例上示出的,可以模拟或调试,并且可以生成哪些消息序列图。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号