首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于工厂模式的OSLC数据集成接口设计与实现
引用本文:赵辉,王开阳,江云松,高栋栋,李尚书,孟繁鑫.基于工厂模式的OSLC数据集成接口设计与实现[J].空间控制技术与应用,2021,47(2):73-79.
作者姓名:赵辉  王开阳  江云松  高栋栋  李尚书  孟繁鑫
作者单位:西安电子科技大学
基金项目:装备预研领域基金项目;中央高校基本科研业务费资助项目;国家自然科学基金资助项目
摘    要:复杂软件系统往往由不同地域的研发团队采用不同的开发工具来协同完成,研发过程中存在数据难以集成的问题.基于开放式生命周期协作服务(OSLC)规范来设计软件协同开发数据接口,有利于提高软件协同开发的效率.首次结合工厂模式和OSLC规范设计并实现数据集成接口,将不同工具的数据集成抽象成统一的公共接口,从而采用统一的数据接口和规范实现不同工具的数据集成,有利于优化软件系统体系结构.以符合OSLC规范的Bugzilla缺陷管理系统和Jenkins持续集成工具的集成为例,以面向航天软件系统研发的SunwiseAEM一体化研发管理平台为载体,基于工厂模式设计并实现了符合OSLC规范的数据集成系统,实现了不同工具间的数据集成,提供了一种通用的、可扩展的数据集成方式.

关 键 词:工厂模式  OSLC  数据集成  软件协同开发  

Design and Implementation of OSLC Data Integration Interface Based on Factory Pattern
ZHAO Hui,WANG Kaiyang,JIANG Yunsong,GAO Dongdong,LI Shangshu,MENG Fanxin.Design and Implementation of OSLC Data Integration Interface Based on Factory Pattern[J].Aerospace Contrd and Application,2021,47(2):73-79.
Authors:ZHAO Hui  WANG Kaiyang  JIANG Yunsong  GAO Dongdong  LI Shangshu  MENG Fanxin
Abstract:For the research and development of complex software system, research and development teams in different regions need to use different tools to work together, which also brings about the problem of data integration. Design of software collaborative development data interface based on the open services of lifecycle collaboration (OSLC) specification is helpful for improving the efficiency of software collaborative development. A data integration interface is designed and implemented for the first time according to the factory mode and OSLC specification. It abstracts data integration of different tool into a unified public interface, so as to realize the data integration of different tools via a unified data interface and specification, which is beneficial to the optimization of the whole software architecture. Taking the integration of Bugzilla and Jenkins as an example, a data integration system based on factory pattern and OSLC specification is realized in SunwiseAEM platform. The system realizes the data integration among different tools and provides a general and extensible data integration mode.
Keywords:factory pattern  OSLC  data integration  software collaborative development  
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《空间控制技术与应用》浏览原始摘要信息
点击此处可从《空间控制技术与应用》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号