【24h】

Model Driven Development for Embedded Systems

机译:嵌入式系统的模型驱动开发

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

摘要

It is important for developing enterprise systems to fully analyze at an early stage the business workflows that describe interactions involving systems and their users. This is also important when developing embedded systems, which consist of various hardware components, their environment, and control software. Many combinations of sensors and actuators can be used to implement the requirements, and the control software will be different for every combination. At the requirements analysis phase, it is difficult to adequately test all possible combinations of hardware components. Recently, MDD (Model Driven Development) has become a promising approach for system development. Many researchers actively apply UML (Unified Modeling Language) to embedded systems, and model transformation is expected to determine the best combinations of modeling elements that depend on both the hardware architecture and the system environment. Executable UML is a key technology for expressing application domains in a platform-independent manner with formal action semantics using techniques such as class diagrams and state machine diagrams. This paper proposes a development method for embedded systems based on MDD in which the models are executable and testable. The effectiveness of our method is demonstrated through the development of a maze robot.
机译:对于开发企业系统而言,在早期阶段全面分析描述涉及系统及其用户的交互的业务工作流非常重要。在开发由各种硬件组件,其环境和控制软件组成的嵌入式系统时,这一点也很重要。可以使用传感器和执行器的许多组合来实现要求,并且每种组合的控制软件都不同。在需求分析阶段,很难充分测试硬件组件的所有可能组合。最近,MDD(模型驱动开发)已成为一种有前途的系统开发方法。许多研究人员积极地将UML(统一建模语言)应用于嵌入式系统,并且期望通过模型转换来确定依赖于硬件体系结构和系统环境的建模元素的最佳组合。可执行UML是一项关键技术,它使用类图和状态机图之类的技术以形式独立于平台的方式以形式动作语义来表达应用程序域。本文提出了一种基于MDD的嵌入式系统开发方法,该模型具有可执行性和可测试性。通过迷宫机器人的开发证明了我们方法的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号