首页> 外文会议>2016 Architecture-Centric Virtual Integration >Modeling the Behavioral Semantics of Heterogeneous Languages and their Coordination
【24h】

Modeling the Behavioral Semantics of Heterogeneous Languages and their Coordination

机译:异构语言的行为语义建模及其协调

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

摘要

In the software and system modeling community, research on domain-specific modeling languages (DSMLs) is focused on providing technologies for developing languages and tools that allow domain experts to develop system solutions efficiently.Unfortunately, the current lack of support for explicitly relating concepts expressed in different DSMLs makes it very difficult for software and system engineers to reason about  information spread across models describing different system aspects.As a particular challenge, we present in this paper how we dealt with relationships between heterogeneous behavioral models to support their concurrent and coordinated execution. This was achieved by providing dedicated meta-language to define the behavioral semantics of DSMLs and their coordination. The approach made explicit a formal model of the control flow (MoCC); domain-specific actions (DSA) and a well-defined protocol between them (incl., mapping, feedback and callback) reified through explicit domain-specific events (DSE). The protocol is then used to infer a relevant behavioral language interface for specifying coordination patterns to be applied on conforming executable models.As a result, heterogeneous languages and their relationships can be developed in the GEMOC studio, which provides extensive support to run and debug heterogeneous models. This is outlined in the paper on the definition of the Marked Graph language and its coordination with a scenario language.
机译:在软件和系统建模社区中,对特定领域建模语言(DSML)的研究专注于提供用于开发语言和工具的技术,这些技术和技术使领域专家可以有效地开发系统解决方案。不幸的是,当前缺乏对明确表达相关概念的支持在不同的DSML中,软件和系统工程师很难推理出分布在描述不同系统方面的模型中的信息。作为一个特殊的挑战,本文提出了如何处理异构行为模型之间的关系以支持其并行和协调执行的问题。这是通过提供专用的元语言定义DSML的行为语义及其协调来实现的。该方法明确了控制流(MoCC)的形式化模型。特定于域的操作(DSA)以及它们之间的定义良好的协议(包括映射,反馈和回叫)通过显式的特定于域的事件(DSE)得以实现。然后使用该协议来推断相关的行为语言接口,以指定要在一致的可执行模型上应用的协调模式。因此,可以在GEMOC studio中开发异构语言及其关系,从而为运行和调试异构提供了广泛的支持楷模。关于标记图语言的定义及其与场景语言的协调,在本文中对此进行了概述。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号