Chapter Generalization and Composition Relationships between Objects of Enterprise Process Control Systems MIROSŁAW ZABOROWSKI The University of Dąbrowa Górnicza zaborowski.miroslaw@gmail.com Abstract The set of the most significant concepts of the author’s theory of Enterprise Process Control (EPC) has been given in the paper. Classification of the concepts has been presented in class diagrams by means of generalization relationships. It has been shown, by means of composition relationships, in any enterprise the structure tree of business objects, whose root is an enterprise as a whole, may be extended to all functional objects and their components. Leaves of the tree are business events, guard conditions of business agents and inputs of timed states of information-decision state variables to the agents. 1. Introduction Standards of integration of management and direct control systems are developed on the base of certain Enterprise Architecture Frameworks (EAF), named also reference architectures. E.g. ISA-95 standard, which describes integration of systems of manufacturing process management and direct control [5], is based on the reference architecture PERA (Purdue Enterprise Reference Architecture), developed in the USA at Purdue University [8]. An important part of every EAF is its modeling language, i.e. its system of concepts and relations between concepts. The relations may be presented graphically, by means of diagrams used in a given language. One should mention especially ArchiMate [1] and UEML (Unified Enterprise Modeling Language) [4,7], because they are patterned on the UML [2], which dominates in software engineering practice. One of presently proposed EAFs is the author’s EPC3 theory (Theory of Enterprise Process Control 3) [10]. It is formal description of the Enterprise Process Control Framework (EPCF). The modeling language of EPC systems is the EPML (Enterprise Process Modeling Language) which, like ArchiMate and UEML, is patterned on the UML [10].