Patent ID: 8103493

Claim:
A system for performing oilfield operations for an oilfield, the oilfield having a subterranean formation with geological structures and reservoirs therein, comprising: a plurality of oilfield modules executing on a processor in a surface unit to generate at least one oilfield model based on oilfield data collected from the oilfield, each of the plurality of oilfield modules having one or more software applications positioned therein modeling at least a portion of the oilfield, wherein at least one of the plurality of oilfield modules is configured to: determine, to obtain a decision, whether to take action based on modeling performed by at least one other oilfield module; selectively connect, in response to a pre-determined event and based on the decision by the at least one of the plurality of oilfield modules, to a portion of the plurality of oilfield modules via a dynamic connection; detect a control setting change from the oilfield data, wherein the control setting change adjusts oilfield operations; and generate modeling data based on the control setting change; and a plurality of connections for connecting the plurality of oilfield modules, wherein the plurality of connections comprise the dynamic connection configured to communicate the control setting change and knowledge associated with the control setting change to the portion of the plurality of oilfield modules, and wherein the knowledge comprises the modeling data generated by the at least one of the plurality of oilfield modules, wherein the at least one oilfield model is revised based on the control setting change and the knowledge associated with the control setting change using at least the portion of the plurality of oilfield modules.