1. A reconfigurable system for monitoring the health of a complex system comprising: a plurality of standardized executable application modules (SEAMs), each SEAM containing instructions to perform only one of a plurality of different standardized functions, wherein a SEAM is a basic un-modifiable modular software object that is directed to complete specific tasks after being configured by a configuration file; a plurality of computing nodes arranged in a hierarchical structure comprising two or more layers of the computing nodes, wherein each computing node executes one or more selected SEAMs of the plurality of SEAMs, and wherein each computing node includes a workflow service module and a loaded configuration file, each workflow service module controls execution of the selected SEAM as directed by the loaded configuration file to perform a specialized function for health monitoring.