...
首页> 外文期刊>Procedia Computer Science >Integrating Analytical Models with Descriptive System Models: Implementation of the OMG SyML Standard for the Tool-specific Case of MapleSim and MagicDraw
【24h】

Integrating Analytical Models with Descriptive System Models: Implementation of the OMG SyML Standard for the Tool-specific Case of MapleSim and MagicDraw

机译:将分析模型与描述性系统模型集成:针对MapleSim和MagicDraw工具特定情况的OMG SyML标准的实现

获取原文
           

摘要

The Jet Propulsion Laboratory (JPL) is investing heavily in the development of an infrastructure for building system models using the Systems Modeling Language (SysML). An essential component is a transformation apparatus that permits diverse models to be integrated independently of their nature (e.g. declarative, analytical and statistical). This paper presents one useful case: the integration of analytical models expressed using the Modelica language. Modelica is an open standard, declarative, multi-domain modeling language that allows for complex dynamic systems to be modeled. Maplesoft's MapleSim is one software tool that supports the Modelica language. The tool-neutral specification for the transformation between the languages Modelica and SysML is defined in the SysML-Modelica transformation specification (SyML) standard published by the Object Management Group (OMG). As part of the development efforts, said specification has been implemented using the Query-View- Transformation Operational (QVTO) language. During the process, several critical changes to the current SyML standard were proposed. Furthermore, a number of current limitations related to MapleSim were identified. Despite these issues, a proof-of- concept transformation was successfully implemented. In conclusion, the integration of complex simulation models conforming to the Modelica language with SysML-based system models has shown great promise and is a highly useful tool to support the decision making process in design.
机译:喷气推进实验室(JPL)正在大力投资开发用于使用系统建模语言(SysML)构建系统模型的基础结构。基本组件是一种转换设备,它可以独立于其性质(例如声明性,分析性和统计性)集成各种模型。本文提出了一个有用的案例:使用Modelica语言表达的分析模型的集成。 Modelica是一种开放式标准,声明性,多域建模语言,允许对复杂的动态系统进行建模。 Maplesoft的MapleSim是一种支持Modelica语言的软件工具。在对象管理组(OMG)发布的SysML-Modelica转换规范(SyML)标准中定义了在语言Modelica和SysML之间进行转换的与工具无关的规范。作为开发工作的一部分,已使用Query-View-Transformational Operational(QVTO)语言实现了所述规范。在此过程中,提出了对当前SyML标准的一些关键更改。此外,确定了与MapleSim相关的许多当前限制。尽管存在这些问题,还是成功实施了概念验证转换。总之,将符合Modelica语言的复杂仿真模型与基于SysML的系统模型集成在一起,显示出了巨大的希望,并且是支持设计决策过程的非常有用的工具。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号