{'fraction_non_alphanumeric': 0.011178861788617886, 'fraction_numerical': 0.0, 'mean_word_length': 5.98581560283688, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Assessing the capabilities of military software maintenance organizations

The objectives of the assessment of military avionics software maintenance organizations (SMOs) are to determine the current and future software maintenance capabilities at a specific organization, evaluate the software products and processes, review the organizational infrastructure, identify areas of technical, programmatic and cost risk, estimate the costs associated with maintenance, and identify actions which could reasonably be taken to improve business efficiency and software quality. This paper focuses primarily on our process for assessing SMOs and then highlights our findings by identifying a number of issues that are pervasive across military software maintenance organizations. These assessments provide us with practical insight into the world of software maintenance and allow us to provide direction so that SMOs can plan and be prepared for more legacy avionics software in the future.