The invention discloses a
software integration
monitoring system based on a
modular architecture, and particularly relates to the field of
software integration
situation awareness, which comprises a
data input module, a task distribution module, a
path tracking module, a voting module and an evaluation module, the
data input module inputs data contained in
software as input variables by setting a
data access pipeline, converts the data into a standardized input block, and establishes redundant
data mapping at the same time, so that the same data is reused for a plurality of calculation paths. Through redundant
data mapping and a task hash mechanism, the same data is multiplexed in a plurality of calculation paths, and hash consistency
verification is carried out when the calculation paths are executed, compared with a traditional external
verification mode, the scheme utilizes redundant information generated in the calculation process to carry out real-
time error detection, and the calculation efficiency is improved. Therefore, the calculation deviation and the data
pollution risk are effectively reduced in the high-
concurrency calculation and distributed storage environment, and the stability of the whole
system is improved.