Enterprise Systems Modeling Laboratory

The Enterprise Systems Modeling Laboratory (ESML) specializes in modeling complex systems and systems of systems via advanced modeling methodologies and languages, primarily Object-Process Methodology (OPM) ISO 19450 Standard and Publically Available Specification.

Conceptual modeling is the process of constructing a model of a system in order to design, understand, and communicate its function, structure, and behavior. An enterprise model is a conceptual representation of the function, structure, and behavior of an enterprise system. The enterprise model facilitates understanding of the business processes of the extended enterprise and relations that extend across its boundaries.

Enterprise systems modeling (ESM) is the process of improving the performance of the enterprise by applying systems engineering principles through the creation, analysis, and manipulation of enterprise models. Supporting technologies and languages include Unified Modeling Language (UML), Systems Modeling Language (SysML), Model-Driven Architecture (MDA), Object-Process Methodology (OPM), and Service-Oriented Architecture (SOA).

Enterprise system models provide the infrastructure for large-scale software packages for Enterprise Resource Planning (ERP) and Supply Chain Management (SCM). Leading software vendors, such as SAP and Oracle, specialize in developing, marketing, and supporting such packages. Other packages support conceptual modeling of systems in general and enterprises in particular, e.g., Rhapsody for SysML and OPCAT for OPM.

Enterprise Systems Modeling Laboratory (ESML)

Laboratory Head – Prof. Dov Dori