首页> 外文会议>Aerospace Conference >Domain-Specific Languages and Diagram Customization for a Concurrent Engineering Environment
【24h】

Domain-Specific Languages and Diagram Customization for a Concurrent Engineering Environment

机译:并发工程环境的特定于域的语言和图表定制

获取原文

摘要

A major open question for advocates of Model-Based Systems Engineering (MBSE) is the question of how system and subsystem engineers will work together. The Systems Modeling Language (SysML), like any language intended for a large audience, is in tension between the desires for simplicity and for expressiveness. In order to be more expressive, many specialized language elements may be introduced, which will unfortunately make a complete understanding of the language a more daunting task. While this may be acceptable for systems modelers, it will increase the challenge of including subsystem engineers in the modeling effort. One possible answer to this situation is the use of Domain-Specific Languages (DSL), which are fully supported by the Unified Modeling Language (UML). SysML is in fact a DSL for systems engineering. The expressive power of a DSL can be enhanced through the use of diagram customization. Various domains have already developed their own schematic vocabularies. Within the space engineering community, two excellent examples are the propulsion and telecommunication subsystems. A return to simple box-and-line diagrams (e.g., the SysML Internal Block Diagram) are in many ways a step backward. In order allow subsystem engineers to contribute directly to the model, it is necessary to make a system modeling tool at least approximate in accessibility to drawing tools like Microsoft PowerPoint and Visio. The challenge is made more extreme in a concurrent engineering environment, where designs must often be drafted in an hour or two. In the case of the Jet Propulsion Laboratory's Team X concurrent design team, a subsystem is specified using a combination of PowerPoint for drawing and Excel for calculation. A pilot has been undertaken in order to meld the drawing portion and the production of master equipment lists (MELs) via a SysML authoring tool, MagicDraw. Team X currently interacts with its customers in a process of sharing presentations. There are several inefficiencies that arise from this situation. The first is that a customer team must wait two weeks to a month (which is 2-4 times the duration of most Team X studies themselves) for a finalized, detailed design description. Another is that this information must be re-entered by hand into the set of engineering artifacts and design tools that the mission concept team uses after a study is complete. Further, there is no persistent connection to Team X or institutionally shared formulation design tools and data after a given study, again reducing the direct reuse of designs created in a Team X study. This paper presents the underpinnings of subsystem DSLs as they were developed for this pilot. This includes specialized semantics for different domains as well as the process by which major categories of objects were derived in support of defining the DSLs. The feedback given to us by the domain experts on usability, along with a pilot study with the partial inclusion of these tools is also discussed.
机译:基于模型的系统工程(MBSE)的倡导者的主要开放问题是系统和子系统工程师如何共同努力的问题。系统建模语言(SYSML)(SYSML)就像用于大受众的任何语言,以简单起见和表达性之间的追感。为了更加表达,可以介绍许多专业语言元素,这遗憾的是对语言完全了解更令人生畏的任务。虽然系统建模者可能是可接受的,但它将增加包括子系统工程师在建模工作中的挑战。这种情况的一个可能的答案是使用域的特定语言(DSL),这些语言(DSL)由统一建模语言(UML)完全支持。 SYSML实际上是系统工程的DSL。可以通过使用图定制来提高DSL的表达力。各个域已经开发了自己的原理图词汇表。在空间工程社区内,两个优秀的例子是推进和电信子系统。返回简单的盒子和行图(例如,Sysml内部框图)在许多方面是向后逐步。为了允许子系统工程师直接贡献模型,有必要使系统建模工具在绘制工具如Microsoft PowerPoint和Visio等绘制工具中至少近似。在并发的工程环境中,挑战是更加极端的,其中设计通常在一两个小时内起草。在喷气推进实验室的团队X并发设计团队的情况下,使用PowerPoint的组合来指定子系统,用于计算和Excel进行计算。通过Sysml创作工具,MagicDraw,已经开展了一名飞行员以融合绘图部分和主设备列表(MELS)的生产。 Team X目前在共享演示过程中与客户互动。这种情况产生了几种效率低下。首先是客户团队必须等待两周到一个月(大多数团队X研究自己的持续时间为2-4倍),以获得最终确定的,详细的设计描述。另一个是,必须通过手工重新输入此信息,以便在研究完成后任务概念团队使用的工程工件和设计工具。此外,与团队X或机制共享的制定设计工具和数据没有持久连接,再次减少了在团队X研究中创建的设计的直接重用。本文介绍了子系统DSL的基础,因为他们为这一飞行员开发了它们。这包括针对不同域的专门语义以及导出主要类对象的过程,以支持定义DSL。还讨论了域名专家对我们提供的反馈,以及具有部分包含这些工具的试验研究。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号