CPC G06N 5/027 (2013.01) [G06F 3/0482 (2013.01); G06F 8/73 (2013.01); G06N 5/025 (2013.01); G06N 20/00 (2019.01); G06Q 10/0635 (2013.01); G06F 8/34 (2013.01); G06F 8/35 (2013.01); G06F 21/577 (2013.01); G06F 2221/033 (2013.01)] | 20 Claims |
1. A system, comprising:
one or more processors;
a system of record (SoR) in communication with the one or more processors;
a rules engine in communication with the SoR;
an output engine in communication with the rules engine;
memory in communication with the one or more processors and storing instructions that, when executed by the one or more processors, are configured to cause the system to:
receive, at the rules engine, machine-readable code describing interactions among a plurality of applications in a software architecture;
identify, with the rules engine, one or more critical dependencies among the plurality of applications;
generate, with the output engine, a system context diagram image comprising a graphical representation of the plurality of applications with associated interactions and critical dependencies; and
output, for display, the system context diagram image.
|