{'fraction_non_alphanumeric': 0.021006350757205666, 'fraction_numerical': 0.0014655593551538837, 'mean_word_length': 5.627831715210356, '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}}
Customizing the Software Process to Support Avionics Systems Enhancements

keeping modern combat aircraft up-todate is the mission system, i.e., the collection of computers, electronics equipment, and sensors that allow an aircraft to perform its mission. Aircraft operational lifespan has been steadily increasing during the past 60 years, and can now easily exceed three decades (see Figure 1). Mission systems quickly become obsolete during this time due to rapidly advancing technology and fast-changing international scenarios. For example, the capability of new computer systems, or the flexibility required by recent peacekeeping and peace-enforcing operations were not even foreseeable when the design of some modern aircraft began. As final users, Air Forces are the best candidates to identify and analyze new requirements to be implemented. The availability of standard-based, off-the-shelf sensors and equipment, and the importance of software in present airborne systems offer new opportunities to upgrade aircraft without having large industrial facilities such as those necessary to modify airframes or engines. Thus, many users have developed inhouse facilities to evaluate software running on their aircraft, experiment with potential enhancements, and eventually introduce approved modifications. Since airborne software is vital, yet only a component of a higher complex system, a systemic approach must be adopted in designing the corresponding development process. It is crucial that the software process adopted for a specific development or maintenance purpose is customized to achieve the goals of the encompassing system project, and ultimately of the organization. For military organizations in particular, technical problems posed by the complexity of the target systems often have to be dealt with in combination with specific needs and constraints such as ad-hoc capabilities at time of international crisis, available experience, staff turnover, budget reductions, relations with and between industrial partners, etc.