{'fraction_non_alphanumeric': 0.014375561545372867, 'fraction_numerical': 0.0, 'mean_word_length': 5.8343558282208585, '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': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Application of STAMP-Based Safety Analysis on Navigation Software Development Management

Software development management is one of key factors that affect software quality. In a real case, data for navigation system of a certain aircraft were lost frequently which made a serious threat to flight safety. Failures were recurrent on ground and then eliminated by investigators through software safety analysis using SFMEA and SFTA. However it was not applicable to figure out its underlying cause at management level just using traditional approaches. In this article, method based on System-Theoretic Accident Model and Process (STAMP) is introduced and applied to safety analysis on navigation software development management to explore management defects for the navigation software, and then some countermeasures to improve it are presented. At last, improvement proposals for familiar airborne software development management were suggested, and a subsequent survey demonstrated its significant effectiveness for improving software providers' develop and management capacity and guaranteeing software safety.