Canonical Availability Representations For Bills Of Materials
AssigneeDassault Systemes DELMIA Corp.
InventorsMoon Ho Hwang, Judson Plapp, Christof Stadler
Life of this patent
Estimating the term…
Abstract
A computer-implemented method for validating a bill of material (BOM) structure having a plurality of nodes includes creating a directed acyclic graph of a process based on the BOM, wherein the directed acyclic graph includes the BOM structure and a process network, determining a status of at least one process in the process network, and comparing the status of the process to an associated node.
Claims20
A computer-implemented method for validating a bill of material (BOM) structure having a plurality of nodes, said computer-implemented method comprising:
- creating a directed acyclic graph of a process based on the BOM, wherein the directed acyclic graph includes the BOM structure and a process network;
- determining a status of at least one process in the process network;
- and
- comparing the status of the at least one process to an associated node.
A computer for use in validating a bill of material (BOM) structure having a plurality of nodes, said computer comprising:
- a memory area configured to store data representative of the plurality of nodes and the BOM structure;
- and
- a processor coupled to said memory area, said processor configured to:
- create a directed acyclic graph of a process based on the BOM, wherein the directed acyclic graph includes the BOM structure and a process network;
- determine a status of at least one process in the process network;
- and
- compare the status of the at least one process to an associated node.
A computer program product comprising:
- one or more non-transitory computer-readable storage media having computer-executable components for use in validating a bill of material (BOM) structure having a plurality of nodes, said components comprising:
- a graph component that when executed by a processor causes the processor to create a directed acyclic graph of a process based on the BOM, wherein the directed acyclic graph includes the BOM structure and a process network;
- and
- a status component that when executed by a processor causes the processor to:
- determine a status of at least one process in the process network;
- and
- compare the status of the at least one process to an associated node.
Dependencies are inferred from the claim text.