Aerospace Contrd and Application ›› 2021, Vol. 47 ›› Issue (2): 73-79.doi: 10.3969/j.issn.1674-1579.2021.02.010

Previous Articles     Next Articles

Design and Implementation of OSLC Data Integration Interface Based on Factory Pattern

  

  • Online:2021-04-10 Published:2021-04-19

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.

 

Key words: factory pattern, OSLC, data integration, software collaborative development

CLC Number: 

  • TP3