计算机科学 ›› 2013, Vol. 40 ›› Issue (3): 215-218.

• 软件与数据库技术 • 上一篇    下一篇

基于GRoundTram的软件产品线设计模型的同步方法

邱连启,沈立炜,赵文耘   

  1. (复旦大学计算机科学技术学院 上海 201203)
  • 出版日期:2018-11-16 发布日期:2018-11-16

Design Model Synchronization Method for Software Product Line Based on GRoundTram

  • Online:2018-11-16 Published:2018-11-16

摘要: 领域设计模型与应用系统设计模型是软件产品线开发与定制阶段的重要产物。在产品线的生命周期中,为 了保证这两个模型之间的一致性,需要采用自动化或半自动化的手段实现模型之间的同步。针对该问题,提出了一种 基于GRoundTram的软件产品线设计模型的同步方法,称为SPLSync-GRoundTram。该方法将领域设计模型与应用 系统设计模型之间的同步问题转换为基于图的模型双向变换问题,并使用GRound"hram实现自动化的同步操作。 出了该模型同步方法的具体操作步骤,并通过一个“网上书城”的设计模型实例展示其有效性。

关键词: 软件产品线,模型同步,GroundTram

Abstract: The important products of the software product line domain-level and product level development periods domain design model and application design model, respectively. An automatic or semi automatic 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 SPI_Syn}GRound Tram was proposed in this paper. I}o 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 Ground Tram. The detailed process of this method was illustrated in this paper, and an on- lincshopping case model was used to show its effectiveness.

Key words: Software product line, Model synchronization, GroundTram

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!