发明名称 Systems and methods for limiting user customization of task workflow in a condition based health maintenance system
摘要 Systems and methods are provided for customizing workflow in a condition based health maintenance (“CBM”) system computing node. The computerized method comprises identifying a first standardized executable application module (“SEAM”), wherein the first SEAM is configured to generate a first event associated with particular data being processed by the first SEAM and identifying a second SEAM, wherein the second SEAM is configured to generate a subsequent event associated with the particular data processed by the first SEAM. The computerized method further comprises creating a quasi-state machine associating a unique responses to the first event and associating a unique responses to the subsequent event, and installing the quasi-state machine into the SDS of the computing node from which the workflow service state machine retrieves the one or more unique responses from the quasi-state machine to the first event for processing by the second SEAM to produce the subsequent second event.
申请公布号 US8832716(B2) 申请公布日期 2014.09.09
申请号 US201213572518 申请日期 2012.08.10
申请人 Honeywell International Inc. 发明人 Bishop Douglas L.;Dolak Petr;Krupa Miroslav;Bell Douglas Allen;Felke Tim
分类号 G06F3/00;G06F9/46 主分类号 G06F3/00
代理机构 Ingrassia Fisher & Lorenz, P.C. 代理人 Ingrassia Fisher & Lorenz, P.C.
主权项 1. A computerized method for customizing task workflow in a condition based health maintenance (“CBM”) system computing node without recompiling software by using a data modeling tool program executing on a computer, the CBM computing node comprising a workflow service state machine and a static data store (“SDS”), the computerized method comprising: identifying a first standardized executable application module (“SEAM”) from a plurality of available SEAMs, wherein the first SEAM is configured to generate a first event associated with particular data being processed by the first SEAM, and wherein a SEAM is a basic un-modifiable modular software object that is directed to complete a specific task; identifying a second SEAM from the plurality of available SEAMs, wherein the second SEAM is configured to generate a subsequent second event associated with the particular data processed by the first SEAM; identifying a third SEAM from the plurality of available SEAMs, wherein the third SEAM is configured to generate a subsequent third event associated with the particular data processed by the first SEAM and the second SEAM; populating the CBM computing node with the first SEAM, the second SEAM, and the third SEAM; creating a quasi-state machine associating multiple unique responses to the first event, associating multiple unique responses to the subsequent second event, and associating multiple unique responses to the subsequent third event; and installing the quasi-state machine into the SDS of the computing node from which the workflow service state machine retrieves the multiple unique responses from the quasi-state machine to the first event for processing by the second SEAM to produce the subsequent second event, and retrieves the multiple unique responses from the quasi-state machine to the subsequent second event for processing by the third SEAM to produce the subsequent third event for which the workflow service state machine retrieves the multiple unique responses from the quasi-state machine, wherein the first SEAM, the second SEAM, and the third SEAM are always executed in a fixed order and the events generated by the first SEAM, second SEAM, and third SEAM are not alterable using the data modeling tool program.
地址 Morristown NJ US