首页> 外文会议>International conference on model driven engineering languages and systems >Semantic Model Differencing Utilizing Behavioral Semantics Specifications
【24h】

Semantic Model Differencing Utilizing Behavioral Semantics Specifications

机译:利用行为语义规范的语义模型区分

获取原文

摘要

Identifying differences among models is a crucial prerequisite for several development and change management tasks in model-driven engineering. The majority of existing model differencing approaches focus on revealing syntactic differences which can only approximate semantic differences among models. Significant advances in semantic model differencing have been recently made by Maoz et al. who propose semantic diff operators for UML class and activity diagrams. In this paper, we present a generic semantic differencing approach which can be instantiated to realize semantic diff operators for specific modeling languages. Our approach utilizes the behavioral semantics specification of the considered modeling language, which enables to execute models and capture execution traces representing the models' semantic interpretation. Based on this semantic interpretation, semantic differences can be revealed.
机译:识别模型之间的差异是模型驱动工程中若干开发和变更管理任务的关键先决条件。现有的大多数模型差异方法都集中于揭示语法差异,这些语法差异只能近似模型之间的语义差异。 Maoz等人最近在语义模型区分方面取得了重大进展。他们为UML类和活动图提出语义差异运算符。在本文中,我们提出了一种通用的语义区分方法,该方法可以实例化以实现针对特定建模语言的语义差异运算符。我们的方法利用了所考虑的建模语言的行为语义规范,从而能够执行模型并捕获表示模型语义解释的执行轨迹。基于这种语义解释,可以揭示语义差异。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号