首页> 外文会议>Architecture-Centric Virtual Integration Workshop >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中,软件和系统工程师造成了跨越描述不同系统方面的信息的推理非常困难。在本文中,我们在本文中展示了如何处理异构行为模型之间的关系,以支持其并发之间的关系协调执行。这是通过提供专用的元语言来定义DSMLS的行为语义及其协调来实现。该方法明确了控制流程的正式模型(MOCC);域 - 特定于域(DSA)和通过显式域 - 特定事件(DSE)重新改造的它们之间的定义协议(包括映射,反馈和回调)。然后使用该协议来推断用于指定要在符合可执行模型上应用的协调模式的相关行为语言界面。结果,异构语言和其关系可以在Gemoc Studio中开发,这为运行和调试异构提供了广泛的支持楷模。本文概述了标记图语言的定义及其与情景语言的协调。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号