The Research of Software Support in Command and Control System

The meaning of software support and its all actions are expounded in this paper. And software support is classified to three classes. The model of software support is built. The Software Supportability and its affected factors are discussed. The software support problem and its solution methods of command and control system are discussed in this paper. SUMMARY OF SOFTWARE SUPPORT As an important part of information equipments, software support is very different from the traditional hardware support. Here, we give the definition of software support: software support is activities which ensure the software in using continuously and completely support performing tasks. All activities include the technical and management activities, the technical activities mainly include fault diagnosis, software modification, software testing, installation and other activities. The management activities mainly include support planning, personnel exercitation and training, establishment of security system, setting support agency and other activities. SOFTWARE SUPPORT CLASSIFICATION A. Using Support Using support, which means the support activities to ensure correctly software using, the support activities are shown in Table 1. TABLE I. ACTIONS OF USING SUPPORT Activities Detailed content Software loading and setting Mission data loading, parameter settings, etc. Software operating environment optimization Defragment, clean up junk files, etc. Software Backup and Recovery System Cloning, critical data backup, disaster recovery, etc. Training and technical direction Operator training, problem reports and other treatments B. Maintenance Support Maintenance support, which refers to carrying out the modify activities for resolving software problems, the support activities are shown in Table 2. TABLE II. ACTIONS OF MAINTENANCE SUPPORT Activities Detailed content Fault Correction Correction requirements, design, coding errors Environment adaptation Operation system changing, chip upgrade to modify the software Software consummation New mission requirements, performance requirements to modify the software International Conference on Intelligent Systems Research and Mechatronics Engineering (ISRME 2015) © 2015. The authors Published by Atlantis Press 1105 C. Supply Support Supply support, which refers to carrying out the support activities for supplying software, the support activities are shown in Table 3. TABLE III. ACTIONS OF SUPPLY SUPPORT Activities Detailed content Copy Floppy disks, CD-ROM, hard disk copy, etc. Distribution Network distribution, confidential distribution Installation Single machine installation, network installation, embedded systems installation, etc. SOFTWARE SUPPORT MODEL The system theory suggests that each thing can be regarded as a system; therefore, software support can also be researched as a system. At the same time, model is an abstraction of the system, which explains the system being modeled in some level of abstraction from a certain point of view. Model may include a detailed plan or an overall plan of the system from a very high level. Model can be structural emphasizing the systematic organization and behavioral emphasizing the dynamic aspects of the system. A good model should include the main elements with widespread influence and ignore those irrelevant minor elements to facilitate the research of complex problems. The essence of software support model is the abstraction of software support process. Reference to the "Hall model" in systems engineering, we can model the software support, as shown in Fig. 2. before handover purchaser