首页> 外文会议>Fundamental approaches to software engineering. >Concurrent Model Synchronization with Conflict Resolution Based on Triple Graph Grammars
【24h】

Concurrent Model Synchronization with Conflict Resolution Based on Triple Graph Grammars

机译:基于三图语法的具有冲突解决方案的并发模型同步

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

摘要

Triple graph grammars (TGGs) have been used successfully to ana lyse correctness of bidirectional model transformations. Recently, also a corre sponding formal approach to model synchronization has been presented, where updates on a given domain (either source or target) can be correctly (forward or backward) propagated to the other model. However, a corresponding formal approach of concurrent model synchronization, where a source and a target mod ification have to be synchronized simultaneously, has not yet been presented and analysed. This paper closes this gap taking into account that the given and prop agated source or target model modifications are in conflict with each other. Our conflict resolution strategy is semi-automatic, where a formal resolution strategy - known from previous work - can be combined with a user-specific strategy. As first result, we show correctness of concurrent model synchronization, that is, each result of our nondeterministic concurrent update leads to a consistent correspondence between source and target models, where consistency is defined by the TGG. As second result, we show compatibility of concurrent with basic model synchronization: concurrent model synchronization can realize both for ward and backward propagation. The results are illustrated by a running example on updating organizational models.
机译:三重图文法(TGG)已成功用于分析双向模型转换的正确性。最近,还提出了一种用于模型同步的相应正式方法,其中可以将给定域(源或目标)上的更新正确(正向或反向)传播到另一个模型。然而,还没有提出和分析并发模型同步的相应形式化方法,其中必须同时同步源和目标修改。考虑到给定和传播的源模型或目标模型修改相互冲突,本文弥补了这一差距。我们的冲突解决策略是半自动的,可以将以前的工作中已知的正式解决策略与特定于用户的策略结合使用。作为第一个结果,我们证明了并发模型同步的正确性,也就是说,不确定性并发更新的每个结果都导致源模型和目标模型之间的一致性,一致性由TGG定义。第二个结果,我们展示了并发与基本模型同步的兼容性:并发模型同步可以实现向后传播和向后传播。通过更新组织模型的运行示例说明了结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号