摘要
领域设计模型与应用系统设计模型是软件产品线开发与定制阶段的重要产物。在产品线的生命周期中,为了保证这两个模型之间的一致性,需要采用自动化或半自动化的手段实现模型之间的同步。针对该问题,提出了一种基于GRoundTram的软件产品线设计模型的同步方法,称为SPLSync-GRoundTram。该方法将领域设计模型与应用系统设计模型之间的同步问题转换为基于图的模型双向变换问题,并使用GRoundTram实现自动化的同步操作。给出了该模型同步方法的具体操作步骤,并通过一个"网上书城"的设计模型实例展示其有效性。
The important products of the software product line domain-level and product-level development periods are domain design model and application design model, respectively. An automatic or semkautomatic method is needed to keep synchronization between these two models during the life cycle of a software product line. Such a GroundTram- based method called SPLSync-GRoundTram was proposed in this paper. To keep synchronization between domain and application model, this method firstly converts this problem to a bidirectional transformation between two graphs, which is then solved gracefully by GroundTram. The detailed process of this method was illustrated in this paper, and an on- line-shopping case model was used to show its effectiveness.
出处
《计算机科学》
CSCD
北大核心
2013年第3期215-218,231,共5页
Computer Science
基金
软件产品线开发过程改造咨询与技术支持资助