{'fraction_non_alphanumeric': 0.01596351197263398, 'fraction_numerical': 0.0, 'mean_word_length': 5.36231884057971, '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}}
A tool for architecture trades and optimization for air and space based avionic systems

Future embedded avionics processing for high performance and commercial/DoD systems require a low cost computing solution that is real-time and fault tolerant. The study and selection of system candidates are a complex task requiring many design iterations. Moreover, optimally mapping the multitudes of application functions onto such systems cannot efficiently be done by hand. This paper describes the Architecture Trades and Optimization Tool (AToT). AToT allows an engineer to perform architecture trades for a target application and suggests a mapping for the application onto the selected hardware. To illustrate the cost benefit and usability of AToT, a study describing the development of an application mapped to Credit Card Avionics (CCA) display processing nodes is presented.