Inventors:
Douglas L. Bishop - Phoenix AZ, US
Jeff Vanderzweep - Peoria AZ, US
Tim Felke - Glendale AZ, US
Douglas Allen Bell - Peoria AZ, US
Issa Aljanabi - Ann Arbor MI, US
Assignee:
Honeywell International Inc. - Morristown NJ
International Classification:
G06F 3/00
Abstract:
Systems and Methods are provided for coordinating computing functions to accomplish a task. The system includes a plurality of standardized executable application modules (SEAMs), each of which is configured to execute on a processor to provide a unique function and to generate an event associated with its unique function. The system includes a configuration file that comprises a dynamic data store (DDS) and a static data store (SDS). The DDS includes an event queue and one or more response queues. The SDS includes a persistent software object that is configured to map a specific event from the event queue to a predefined response record and to indicate a response queue into which the predefined response record is to be placed. The system further includes a workflow service module, the work flow service module being configured to direct communication between the SDS, the DDS and each of the plurality of SEAMs.