Patent ID: 9063800
Filing Date: 2015-06-23
Classification: G06F

Abstract:
1. A method executable by a processor to decouple software in an integrated modular system that employs message-based data exchange, the method comprising: generating, at an integrated module avionics configuration tool and a configuration file generation tool, at least one configuration table for use by core software in at least one module in the integrated modular system, wherein the at least one module hosts at least one consuming application; loading the generated at least one configuration table into an associated one of the at least one module; extracting parameter data from selected portions of at least one of a plurality of producer messages, output from at least one of a plurality of producing applications, at the core software in the at least one module, the extraction being based on information contained in the generated at least one configuration table; and creating at least one target message at the core software by organizing and formatting the extracted parameter data in a format specified by the at least one consuming application, wherein the at least one consuming application is decoupled from changes in the at least one of the plurality of producer messages resulting from one or more modifications of one or more producing applications, and wherein if one of the plurality of producing alications is modified, the at least one created target message has different content from the at least one of the plurality of producer messages and has a format specific to the at least one consuming application.