Patent ID: 8601435

Claim:
A system that facilitates module design in an industrial environment, comprising: one or more processors; and a memory communicatively coupled to the one or more processors, the memory having stored therein computer-executable components to implement the system, the computer-executable components comprising: a library comprising a plurality of equipment modules and a plurality of equipment phase modules, wherein: the plurality of equipment modules respectively comprise one or more class components that codify at least one portion of equipment module functionality relating to control of an industrial process, the one or more class components comprising at least an equipment phase interface component that is common to the plurality of equipment modules, the plurality of equipment phase modules respectively comprise one or more phase class components that codify at least one portion of equipment phase functionality, the one or more phase class components comprising at least an equipment module interface component that is common to the plurality of equipment phase modules, and the equipment phase interface component is configured to receive parameter data from the equipment module interface component of an equipment phase module, of the plurality of equipment phase modules, for control of sequence logic executed by an equipment module, of the plurality of equipment modules.