摘要
火箭、航天器等复杂产品的总体设计,需要不同学科和专业之间的协同参与。设计过程中需要对多专业的协同数据进行统一管理,包括各专业对主模型数据的传递和分享、数据变化版本存档和各学科协同设计中产生数据的依赖关系跟踪管理。采用SVN(subversion)数据版本管理技术,通过SVN的sever/client框架,在xml中定义主模型各学科数据的依赖关系,生成各学科数据依赖谱系图,实现主模型数据版本管理、谱系管理和追踪,开发了基于SVN的智能主模型数据管理原型系统,以某火箭总体设计为例进行了验证。
引文
[1]韩君.产品智能主模型技术及其研究应用[D].北京航空航天大学,2017.
[2]张萱.用SVN实现软件的版本控制[J/OL].电子技术与软件工程,2017,(10):63.
[3]贺自军.基于SVN的统一协作平台设计与实现[D].北京邮电大学,2009.
[4]戴楠,闫明星.用SVN实现软件的版本控制[J].电脑知识与技术,2009,5(16):4289-4290,4293.
[5]姚经纬,冷文浩.基于Redis的主模型管理系统设计与实现[J].软件导刊,2017,16(05):75-79.
[6]Ma Y,Wu Y,Xu Y.Dynamics of open-source software developer's commit behavior:an empirical investigation of subversion[A].Proceedings of the 29th Annual ACM Symposium on Applied Computing,New York[C]:ACM,2014:1171-1173.