...
首页> 外文期刊>Software and systems modeling >A model-driven approach to automate the propagation of changes among Architecture Description Languages
【24h】

A model-driven approach to automate the propagation of changes among Architecture Description Languages

机译:一种模型驱动的方法,可以自动在架构描述语言之间传播更改

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

摘要

As it is widely recognized, a universal notation accepted by any software architect cannot exist. This caused a proliferation of architecture description languages (ADLs) each focussing on a specific application domain, analysis type, or modelling environment, and with its own specific notations and tools. Therefore, the production of a software architecture description often requires the use of multiple ADLs, each satisfying some stakeholder's concerns. When dealing with multiple notations, suitable techniques are required in order to keep models in a consistent state. Several solutions have been proposed so far but they lack in convergence and scalability. In this paper, we propose a convergent change propagation approach between multiple architectural languages. The approach is generic since it depends neither on the notations to synchronize nor on their corresponding models. It is implemented within the Eclipse modelling framework and we demonstrate its usability and scalability by experimenting it on well known architectural languages.
机译:众所周知,任何软件架构师都无法接受通用的表示法。这导致了体系结构描述语言(ADL)的泛滥,每种语言都专注于特定的应用程序域,分析类型或建模环境,并带有自己的特定符号和工具。因此,产生软件体系结构描述通常需要使用多个ADL,每个ADL都可以满足利益相关者的关注。处理多个符号时,需要适当的技术以使模型保持一致状态。到目前为止,已经提出了几种解决方案,但是它们缺乏收敛性和可伸缩性。在本文中,我们提出了一种在多种体系结构语言之间进行收敛的变更传播方法。该方法是通用的,因为它既不依赖于同步的符号也不依赖于其相应的模型。它是在Eclipse建模框架内实现的,我们通过在著名的体系结构语言上进行实验来证明其可用性和可伸缩性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号