Patent ID: 8392225

Claim:
A method for representing a food supply chain, the method comprising: establishing a distributed editable database retrievable from a computer network; the database configured to define entities participating in a food process, the entities defined using metadata in a table of the database and the food process further having a sequential procedure, a parallel procedure, or a combined sequential and parallel procedure; and executing a software executable interface having a presentation services layer configured to provide communications to the distributed editable database via a plurality of servers, a presentation abstraction layer configured to insulate subscribers from the presentation service layers and provide language conversion services, and an application services layer configured to provide at least one executable application program affecting the food process, the software executable interface capable of performing the steps of: delineating the connections between the sequential procedure, the parallel procedure, or the combined sequential and parallel procedure utilized in the food process during a run time; establishing a distributed editable database retrievable from a computer network; accessing content within the distributed editable database through the computer network by a user request; and modifying the food supply chain using the at least one executable application program according to changes in a data fields and the metadata of the distributed editable database.