Computer and Modernization

Previous Articles     Next Articles

Automation Software Deployment Algorithm for Military Information System

  

  1. (Innovation Center, North China Institue of Computing Technology, Beijing 100010, China)
  • Received:2019-05-24 Online:2020-02-13 Published:2020-02-13

Abstract: In the large-scale information system for the military field, because the existing automatic deployment software such as Jenkins, apt, Docker, and other software can not meet the large varieties of large information system software, complex software dependencies, cross-platform deployment requirements, this paper first proposes a set of standardized software deployment models which is described by Document Architecture Description (hereinafter referred to as XSD). Secondly, based on the dependency conflict detection algorithm, the software deployment sequence generation algorithm is proposed by improving the depth-first traversal algorithm (DSP). And the algorithm is verified through experiment.

Key words: conflict, dependencies, deployment, DevOps

CLC Number: