Patent ID: 7676793
Filing Date: 2010-03-09
Classification: G06F

Abstract:
1. A source control system for a process control system, comprising: a processor in a process control system; a database accessible by said processor to store information associated with an object under source control to be checked-out; and a check-out function operable on said processor (a) to check-out said object, wherein said object being checked out is a user defined template (UDT) that is derived from a preconfigured block type object and that inherits pre-defined parameters from said pre-defined block object, wherein any existing dependent objects are children (UDTs) of said object being checked out or instances of said object being checked out, wherein said instances are objects that inherit block type objects and parameters of said UDT or of said children UDTs, and wherein said stored information includes a reference to an existing parent object, (b) to propagate changes made to said object to any of said existing dependent objects, when said object is saved, (c) to use said information to determine whether any of said dependent objects exist and whether at least one parent object exists, and (d) to automatically check-out said existing dependent object.