<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Methods for Developing an Information Model for a Machine-Building Enterprise on the Basis of an Integrated Approach to Information Management*</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Omsk State Technical University</institution>
          ,
          <addr-line>Omsk</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Omsk State Transport University</institution>
          ,
          <addr-line>Omsk</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>1940</year>
      </pub-date>
      <fpage>0000</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>Software and hardware differentiation of information flows by areas of activities of a machine-building enterprise, as well as the temporary inconsistency of these flows, is one of the serious problems in managing such an enterprise. In this case, operational management is not linked to the strategic objectives of an enterprise, which generally affects its sustainable development. The construction and use of the enterprise information model serve as a tool for coordinating information flows. The study addresses topical issues of building an enterprise model based on the integrated approach to information management. Technologies formed a unified information environment are based on structuring and describing (modeling) various aspects of enterprise activities and creating its information architecture. Existing corporate information and management systems often have a limited scope that does not cover all enterprise aspects. This study aims to analyze the existing technologies for modeling machine-building enterprise activities and develop proposals for forming its information model. The authors analyzed the methodologies for creating an enterprise model as a combination of its technological, auxiliary, and business processes models. More than that, the authors compared software components written in the unified modeling language and object-process language. According to the results obtained, the authors proposed using the object-process methodology as the basis for creating an integrated or combined information model of a machine-building enterprise.</p>
      </abstract>
      <kwd-group>
        <kwd>Enterprise model</kwd>
        <kwd>Enterprise information architecture</kwd>
        <kwd>Objectprocess methodology</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>The study focuses on constructing an opportunity analysis of an engineering
* Copyright © 2021 for this paper by its authors. Use permitted under Creative
Commons License Attribution 4.0 International (CC BY 4.0).
enterprise model based on existing software complexes. This type of activity
began to develop in the 1980s. However, due to the complexity of elaboration and
insufficient development of information technologies, practical implementation of
such models has narrowed to certain areas (e. g., business process management or
service management). There is a renewed interest in the development of holistic
enterprise models and the use of such models in enterprise management using
artificial intelligence.</p>
      <p>Theoretical approaches in this direction have been well studied and quite
developed. Practical implementation, especially in Russia, faces difficulties at the
initial stage, namely, choosing a direction and a developed model. The proposed
study will enhance knowledge about the purpose and application of enterprise
models.</p>
      <p>
        Enterprise modeling is an abstract representation, description, and definition of
the structure, processes, information, and resources of an organization. An
enterprise is a complex system, which description consists of a model variety that
describes the main characteristics of real objects, processes, and phenomena.
These models and their components can be presented in the form of electronic
documents, databases, and software files. An enterprise model is a representation
of what an enterprise intends to do, how it works, and, possibly, how it is
organized
        <xref ref-type="bibr" rid="ref10">(Dori, 2002)</xref>
        . Fig. 1 shows the structural diagram of the main activities
of a machine-building enterprise. An information process that brings together all
other activities is its central process.
      </p>
    </sec>
    <sec id="sec-2">
      <title>Production</title>
      <p>E
x
ploitation</p>
    </sec>
    <sec id="sec-3">
      <title>Process</title>
    </sec>
    <sec id="sec-4">
      <title>Activity</title>
    </sec>
    <sec id="sec-5">
      <title>Indicators</title>
    </sec>
    <sec id="sec-6">
      <title>Infrastructure</title>
    </sec>
    <sec id="sec-7">
      <title>Efficiency</title>
      <p>of Design
and Production</p>
    </sec>
    <sec id="sec-8">
      <title>Processes</title>
    </sec>
    <sec id="sec-9">
      <title>Information</title>
    </sec>
    <sec id="sec-10">
      <title>Processes in</title>
    </sec>
    <sec id="sec-11">
      <title>Production</title>
    </sec>
    <sec id="sec-12">
      <title>Environment</title>
    </sec>
    <sec id="sec-13">
      <title>Product and</title>
    </sec>
    <sec id="sec-14">
      <title>Process Design</title>
    </sec>
    <sec id="sec-15">
      <title>Project</title>
      <p>indicators
sign
e
D</p>
    </sec>
    <sec id="sec-16">
      <title>Product and Process</title>
    </sec>
    <sec id="sec-17">
      <title>Compliance Analysis</title>
      <p>Fig. 1. Processes in the production environment. Source: Compiled by the authors.</p>
      <p>A model of any kind can be reduced to an information model, that is, a
comprehensive standardized representation of objects, processes, properties,
parameters, and links in the form of information data sets. An enterprise
information model can contain mathematical and process models, storage,
management, and data exchange models, model transformation rules, and model
graphical representations.</p>
      <p>An enterprise model can function only in the integrated environment with
certain information architecture. The integrated approach used to create an
enterprise model is based on the following principles:
•
•
•</p>
      <p>All information in a model is presented according to the rules of the semantic
network;
Simulations should accompany an enterprise life cycle;
Quality control of the decisions is performed using simulation models.</p>
      <p>
        Enterprise models are used as tools for the systematic description of enterprise
activities
        <xref ref-type="bibr" rid="ref2">(Al-Fedaghi &amp; Alahmad, 2017)</xref>
        . They do not duplicate the enterprise life
cycle, but they are limited approximations to the existing reality. Reference and
simulation models are used as target models of an enterprise. A reference model is
a structured set of interrelated information models covering an enterprise from a
specific perspective.
      </p>
      <p>Simulation models allow one to do the following:
•
•
•
•
•
•
•</p>
      <p>
        Form strategic development prospects;
Perform dynamic analysis of possible development scenarios;
Determine the impact of external and internal enterprise factors;
Determine the efficiency and effectiveness of enterprise processes.
Enterprise modeling includes the following aspects
        <xref ref-type="bibr" rid="ref26">(Mordecai &amp; Dori, 2017)</xref>
        :
Methodological aspect defining formalization and structuring concepts of
simulated systems, methodological foundations of system modeling, and
approaches to the creation of stratified descriptions of simulated systems;
Mathematical aspect related to the use of various statistical methods,
optimization and decision-making methods, and artificial intelligence methods;
Technological aspect defining the requirements to the software and hardware
complexes that serve as a basis for the integrated approach in developing an
enterprise model.
      </p>
      <p>The integrated environment combines information from multiple independent
sources into a single logically sequential data set. Implementing the integrated
environment and creating an enterprise information model are possible based on
the integration, unification, and consolidation of these model components.</p>
      <p>Integrated models are characterized by using a standard model form based on a
common template for presenting information, for example, according to the
Information Resource Dictionary System (IRDS).</p>
      <p>A general structure template of the meta-model is used for unified models
since it allows transforming private models and establishing the semantic
equivalence of composite models. Unified models are used, for example, to model
enterprise business processes.</p>
      <p>
        A combined model is created in a situation when it is impossible to establish
the semantic equivalence of all private models. A certain degree of unification of
private models and their dynamic and terminological harmonization are used in
this case. A combined model is most likely for engineering enterprises in their
current state when most private models are not standardized or in the unified form
        <xref ref-type="bibr" rid="ref20">(Industrial automation systems – Concepts and rules for enterprise, 1998)</xref>
        .
      </p>
      <p>The basis of an enterprise information model is a conceptual model, that is, an
informal model, in which formulation notions and representations of the subject
area knowledge are used. In a broad sense, a conceptual model refers to a
meaningful model based on a particular concept or viewpoint.</p>
      <p>The conceptual model should be correlated with an enterprise strategy and
solve its strategic tasks:</p>
      <p>
        Enterprise models provide a detailed organizational context relevant and
necessary for strategic planning. &lt;...&gt; Enterprise models identify factors that
contribute to and hinder strategic changes in an organization at the detailed
level, particularly regarding the interaction of business models and information
systems. Thus, they provide a promising basis for the methodological support
of strategic decision-making processes
        <xref ref-type="bibr" rid="ref7">(Bock, Frank, Bergman &amp; Strecke,
2016)</xref>
        .
      </p>
      <p>
        The consistency of systems and goals of an organization can be enhanced
through the use of interoperability models within and outside an organization.
Therefore, an enterprise that supports and uses an integrated set of management
models can be considered a model-driven organization (MDO)
        <xref ref-type="bibr" rid="ref9">(Clark, Kulkarni,
Barn, France, Frank &amp; Turk, 2014)</xref>
        .
      </p>
      <p>
        The choice of a particular model type depends on the type of enterprise
activities, tasks it faces, automation of the existing information flows, and
resource restrictions. Although the relevance of enterprise modeling is undeniable,
a holistic concept of an enterprise model has not yet been developed. New
concepts of enterprise modeling are developed depending on the application area
and the underlying concept. For example, there is Model-Based Systems
Engineering (MBSE)
        <xref ref-type="bibr" rid="ref11 ref25">(Dori, 2016)</xref>
        or Model-Based Interoperability Engineering
(MoBIE)
        <xref ref-type="bibr" rid="ref11 ref25 ref28">(Mordecai, Orhof &amp; Dori, 2016)</xref>
        .
      </p>
      <p>The main objective of this study is to analyze the existing methodologies for
modeling enterprise activities and develop proposals for forming an enterprise
information model of the machine-building profile. The solution to this problem is
associated with choosing private quality indicators for the software systems and
criterion forms of their suitability and optimality.
2</p>
      <sec id="sec-17-1">
        <title>Materials and Methods</title>
        <p>Analyzing the existing methodologies and corresponding software systems, which
help implement them and build an enterprise conceptual model, is the main
research method.</p>
        <p>A functionality indicator of a software system is as follows:</p>
        <p>K pmr =
k1pr , k2pr , ..., k pr ,
m
where kipr , i – 1, ..., m are private indicators of functionality.</p>
        <p>The criteria of functionality include the criteria of suitability (G), optimality
(O), and superiority (S).</p>
        <p>The authors consider n software systems with m private criteria, where kij, i =
1, ..., m, j = 1, ..., and n is an indicator of i property of j system;
K (mj ) =</p>
        <p>k1 j , k2 j , ..., kmj
{kiaj } is a permissible value set of kij indicator.</p>
        <p>is a vector indicator of the functionality of j system;
The suitability criterion is as follows:</p>
        <p>m
G :  (kij ∈ {kia }) ⊕ U , j ∈ [1, ..., n],</p>
        <p> (kij
∀l∈{l}m0
= klopt ) ⊕ U , j ∈ [1, ..., n], m
where l is a number of properties to be optimized; m0 is a quantity of properties to
be optimized; {l}m0 is a set of properties to be optimized; klopt is the optimal
value of l property index.</p>
        <p>The superiority criterion is as follows:</p>
        <p>Fig. 2 shows an integrated enterprise information environment that includes a
resource management environment.</p>
        <p>A single space of a multidimensional model designed for synchronized data
exchange and real-time dynamic enterprise management cannot be built on a
single type of simulation system. There is a significant functional and information
gap between these systems that is eliminated by various methods. Therefore, the
solution to the problem of business process interaction requires using the PLM
(Product Lifecycle Management) concept, which provides the possibility of
integrating CAD/CAM/CAE/PDM systems into a single information space
through structured data files or APIs (Application Programming Interface).
Fig. 2. An integrated enterprise information environment. Source: Compiled by the authors.</p>
        <p>
          In the development of enterprise models, structural, hierarchical, behavioral,
and other aspects of enterprise activities are considered. Through the structural
(architectural) aspect, an enterprise model is considered in the architecture form of
an information object. An information model describes enterprise architecture
using formal methods (graphs, matrices, lists, tables, and charts). The semantic
aspect allows defining and connecting the concepts used in the model to construct
elements and link maps
          <xref ref-type="bibr" rid="ref19">(Golenkov, 2011)</xref>
          .
        </p>
        <p>The hierarchical aspect allows defining hierarchical abstraction levels of an
enterprise model. In this case, objects of the real world and abstraction can be
ranked and arranged as a hierarchy of parts determining a model decomposition or
a hierarchy of shapes representing the levels of generalization and specialization
for building simulated entities.</p>
        <p>The behavioral aspect concerns the consideration of functional relationships
between system elements and the identification of variables. Behavioral
description can be static and dynamic. In static behavior, the model is
implemented as a series of object links. Dynamic description uses the information
about dynamic characteristics and time dependency of object behavior, attributes,
and relationships.</p>
        <p>An integration service model, which ensures the functional consistency of
information objects in heterogeneous environments, is one of the most important
private models. In this case, the integration service definition should refer to
standard definitions of information exchange protocols, such as STEP, XML, and
EDI.</p>
        <p>
          Private enterprise models include relevant elements of syntax, semantics, and
ontology. The model syntax is associated with allowed view relationships. The
model semantics extends to objects and links in accordance with a conceptual
model of an enterprise
          <xref ref-type="bibr" rid="ref20">(Industrial automation systems – Concepts and rules for
enterprise, 1998)</xref>
          . A Semantic Unified Meta-Model (SUMM) can serve as an
example of a unified model template.
        </p>
        <p>
          The ontology includes a conceptual apparatus and a thesaurus developed on its
basis, and collection and processing information about the system and its
constituent objects
          <xref ref-type="bibr" rid="ref32">(Shustova, 2015)</xref>
          . At the same time, according to the enterprise
model hierarchy, there are application ontologies, subject area and basic subject
area ontologies, and ontologies of the upper level.
        </p>
        <p>
          The modern approach to enterprise modeling is to consider an enterprise from
two points of view: (1) as an open set of harmonized business processes aimed to
achieve goals and solve the tasks of an enterprise and (2) as the integration of
functional entities (software and hardware, personnel, and technologies)
          <xref ref-type="bibr" rid="ref13">(Enterprise integration – Constructs for enterprise modeling, 2007)</xref>
          . The latter
approach allows an enterprise to be managed as a complete system (Fig. 3). This
approach was adopted as a basis of the conceptual model.
        </p>
        <p>
          Enterprise architecture can be considered as an information base of assets that
determine the mission and strategy of an enterprise, the necessary technologies to
implement the strategy, and asset adapting processes and technologies for
changing needs of the mission
          <xref ref-type="bibr" rid="ref8">(Chen, Doumeingts &amp; Vernadat, 2008)</xref>
          . There are
several mechanisms for describing architecture, such as the point of view
InteSgrtraatitoengic
am uA
iton t-o
        </p>
        <sec id="sec-17-1-1">
          <title>SCtroamtepgliicance</title>
          <p>Developm
ent Strategy
fIr
n
o
m
a
tS ito
ra n
tyge cheT
n
o
l
o
g
y
Software
ental Impact
Environm
reu ssse
tc e
u co
trS rP
iton sse
iza isn
n u
rgaO dnaB
Hardware</p>
        </sec>
        <sec id="sec-17-1-2">
          <title>SCtroamtepgliicance</title>
        </sec>
        <sec id="sec-17-1-3">
          <title>InteFgurnactitoionnal</title>
          <p>Enterprise
t-uoA itanom Information</p>
          <p>Model
Information
Information
concerning architecture, the architecture description language, and the architecture
structure. The combination of enterprise models at the conceptual, block, and
element levels is a part of enterprise architecture.</p>
          <p>Business Strategy
Information Architecture and</p>
          <p>Information Processes</p>
          <p>An enterprise conceptual model is a compact statement of the business essence
and its presentation by users and developers within the accepted ontology. The
block-level includes reusable reference models based on language modeling
designs. An enterprise model structuring at the block level is performed with
consideration of various standpoints of the conceptual level.</p>
          <p>Research focusing on the development of the enterprise information
architecture has led to the creation of various methodologies, such as Zachman
Framework, Structured Analysis and Design Technique (SADT), Enterprise
Architecture Planning (EAP), Model Driven Architecture (MDA), Enterprise
Wide Information Technology Architecture (EWITA), Global Returnable Asset
Identifier (GRAI), Integrated Methodology (GRAI-GIM), GRAI Evolution
Methodology (GEM), Federal Enterprise Architecture Framework (FEAF),
Department of Defense Architecture Framework (DoDAF), Strategic Architecture
Model (SAM), Extended Enterprise Architecture Framework (E2AF), Computer
Integrated Manufacturing (CIM), Architecture of Integrated Information Systems
(ARIS), Computer Integrated Manufacturing Open Systems Architecture
(CIMOSA), Technical Architectural Framework Information Management
(TAFIM), Technology Neutral Architecture (TNA), Purdue Enterprise Reference
Architecture (PERA), Department of Defense Architecture Framework (DoDAF),
The Open Group Architecture Framework (TOGAF), Generalized Enterprise
Reference Architecture and Methodology (GERAM), Semantic Object Model
(SOM), Dynamic Essential Modeling of Organizations (DEMO), and Method for
Multi-perspective Enterprise Modeling (MEMO).</p>
          <p>Many modeling methodologies are no longer supported. Limiting their ability
to manage certain aspects of the simulated system is the main reason for the
decrease in interest in these methodologies.</p>
          <p>The enterprise information architecture concept developed to date is a holistic
approach that integrates business and information technology capabilities. Most
modern enterprise information architectures have four presentation levels:
business, application, technology, and data architecture.</p>
          <p>
            Enterprises widely use architecture description languages (ADLs), such as
AADL, ARIS, EADL, C2 SADL, ArchiMate, BPMN, SysML, to implement
architectures and models. The Unified Modeling Language (UML) is a
wellknown language for describing enterprise architecture and models
            <xref ref-type="bibr" rid="ref12 ref21">(Kaidalova,
Seigerroth &amp; Hersson, 2015; Dossou &amp; Pawlewski, 2010)</xref>
            . Its modifications, such
as UEML, UML4ODP, allow developing the following models:
•
•
•
•
•
•
•
•
•
•
•
•
          </p>
          <p>Functional models (by creating user-defined class diagrams);
Object models reflecting the structure and hierarchy of system objects,
attributes, operations, and relationships (by implementing object class
diagrams);
Dynamic models reflecting the system behavior (by using dynamics diagrams
and process states).</p>
          <p>The following requirements are imposed on enterprise models:
Maintaining the possibility of joint analysis and information system and action
system development taking into account the main points of view;
Providing abstractions corresponding to the professional level of potential
users and model representations in the diagram form;
Comparability of model concepts with implementation level concepts;
Ensuring the compliance of multilingual diagrams and the existing tool
environment;
Convenient and safe design of enterprise-specific models;
Planning and ensuring the economic effect of enterprise modeling;
Availability of enterprise reference models;
Provision of appropriate modeling tools;
Availability of convenient specification and enterprise model adaptation.
The authors consider some standard enterprise architectures.</p>
          <p>
            TOGAF
            <xref ref-type="bibr" rid="ref33">(The Open Group, 2009)</xref>
            contains an architecture development
method (ADM), which includes eight main stages and links to certain types of
charts. However, TOGAF is not suitable as a specification of complex modeling
languages that limits its application to implement an enterprise model.
          </p>
          <p>
            CIMOSA
            <xref ref-type="bibr" rid="ref4">(Amice, 1989)</xref>
            contains a high-level framework that allows the
creation of industrial enterprise information systems that include reusable template
models but does not include domain-specific modeling languages (DSML). This
system is not currently supported.
          </p>
          <p>
            GERAM
            <xref ref-type="bibr" rid="ref31">(Schmidt, 1998)</xref>
            provides the process of creating enterprise models
(EMs). Enterprise architecture defines the universal concepts used in integration
projects. These concepts include the life cycle of enterprise systems and products,
business process models, modeling languages, and integrated representation of
models from various points of view.
          </p>
          <p>
            ARIS
            <xref ref-type="bibr" rid="ref30">(Scheer, 2000)</xref>
            is designed to model and manage the business processes
of industrial enterprises. ARIS does not contain a complex meta-modeling
language and uses mainly one type of DSML to model business processes.
          </p>
          <p>
            SOM
            <xref ref-type="bibr" rid="ref14">(Ferstl &amp; Sinz, 2005)</xref>
            supports the development of information systems
and includes business process models and DSML for technological process
modeling and object-oriented modeling. SOM is based on a systemic approach.
          </p>
          <p>
            DEMO (Dietz, 2006) focuses on the language of interaction and individual
action. DEMO, built on organizational semiotics, philosophical ontology, and a
communicative action theory, provides complex concepts for analyzing
communication. Different levels of DEMO abstraction allow the reuse of
enterprise models. Unlike other methodologies, DEMO does not take a top-down
approach to enterprise analysis. It focuses on individual actions, interaction
models, and the role of the language
            <xref ref-type="bibr" rid="ref16 ref17">(Frank, 2011)</xref>
            . Such an approach leads to a
more complex description of individual entity interactions and processes and the
construction of a complicated enterprise model.
          </p>
          <p>The comparative assessment of developing methods for enterprise information
architecture shows the presence of common properties, for example, high-level
structures for various points of view or languages and modeling methods.
Nevertheless, since DSML and its methods of use are specific to each approach,
there are clear differences between methods, and there is no common
metamodeling language that supports DSML integration.</p>
          <p>
            Enterprise modeling languages not only support the presentation and analysis
of business process models. Some of them, such as BPMN, simulate workflow
diagrams. However, business process models cover only the narrow focus. The
development of information systems that correlate with business and consider
strategic options requires the inclusion of more enterprise aspects
            <xref ref-type="bibr" rid="ref18">(Frank, 2012)</xref>
            .
          </p>
          <p>
            Under the creation of an enterprise model, modeling languages are used since
they allow the reconstruction of language concepts typical for different points of
view of stakeholders. These languages include General Purpose Modeling
Languages (GPML), such as UML
            <xref ref-type="bibr" rid="ref29">(Object Management Group, 2019)</xref>
            . The
disadvantage of this approach is that GPML may require reconstructing concepts,
such as class and attribute, at the domain level.
          </p>
          <p>Different approaches to enterprise conceptual modeling as a tool that helps
decrease the model complexity aim primarily to design software systems but not
to create an enterprise information model that includes all aspects of its activities.</p>
          <p>
            In this regard, the method for multi-perspective (cognitive) enterprise
modeling MEMO and the corresponding meta-modeling environment
            <xref ref-type="bibr" rid="ref16 ref17">(Frank,
2011)</xref>
            seems interesting.
          </p>
          <p>Special attention is paid to the analysis of enterprise prospects in this method.
MEMO language architecture meets the requirements of adaptability,
extensibility, and integration. It consists of the meta-modeling language MEMO
MML and the specific DSML. MEMO is characterized by complex language
specifications and method engineering support.</p>
          <p>MEMO covers the engineering, management, economic, and social aspects of
enterprise activities and illustrates current and potential scenarios. An enterprise
model includes object and component models integrated with conceptual, strategy,
or business process models.</p>
          <p>
            MEMO architecture is based on developing the concept of multidimensional
corporate models and extensible language architecture. The appropriate modeling
environment integrates editors for different DSML into multilingual model
editors. MEMO includes a meta-data editor that enables the user-friendly
development, expansion, and use of the supported DSML set and upholds the
creation of appropriate graphics model editors
            <xref ref-type="bibr" rid="ref15">(Frank, 2006)</xref>
            . The semantics of
MEMO meta-models are similar to object-oriented programming languages.
          </p>
          <p>A set of modeling methods and languages used is not always sufficient due to
the variety of problems encountered in enterprise modeling. MEMO introduced
support for customizing modeling methods, which allows creating fundamentally
new enterprise models to cover a broader range of issues.</p>
          <p>
            The object process methodology (OPM) represents a conceptual approach,
language, and modeling methodology applied in industrial enterprises
            <xref ref-type="bibr" rid="ref34">(Zdun,
Hentrich &amp; Van Der Aalst, 2006)</xref>
            . OPM uses two semantically equivalent ways to
represent the same model: (1) graphic, implemented using an object process
diagram (OPD), and (2) text, consisting of automatically generated program texts
in OPL (Object Process Language). OPM allows supporting conceptual modeling
with formal syntax and semantics, including objects, processes, information
exchange, and system improvement
            <xref ref-type="bibr" rid="ref11 ref25 ref28">(Mordecai &amp; Dori, 2016)</xref>
            , which allows
creating an enterprise model not related to a specific application area and
including production, organizational, and economic subsystems
            <xref ref-type="bibr" rid="ref24 ref27 ref6">(Mordecai,
Chapman &amp; Dori, 2013)</xref>
            .
          </p>
          <p>OPM uses two types of elements: entities and links. Entities are objects, states,
and processes. The links used in OPM can be structural and procedural. Structural
links form relationships between two objects and are constant. Procedural links
depend on the state of objects and processes.</p>
          <p>
            The structural ОРМ-model of an enterprise is a set of elements connected by
structural relationships. The dynamic ОРМ-model reflects mechanisms of element
transformation
            <xref ref-type="bibr" rid="ref24 ref6">(Bibliowicz &amp; Dori, 2013)</xref>
            . The structural ОРМ-model of an
enterprise integrates functional, structural, and behavioral aspects of objects into a
single unified model, which allows coordinating criteria for assessing the
correctness of an enterprise model and physical object functioning
            <xref ref-type="bibr" rid="ref35">(Zhou, Kong,
Geng, Oiao &amp; Dai, 2019)</xref>
            .
          </p>
          <p>The object can be in one of its states or during the transition between them.
The process converts objects by creating, using, or changing their state. The
processes complement objects by creating a dynamic behavioral aspect of a
system. At the same time, OPM does not explicitly define a process state model.</p>
          <p>With OPD, it is possible to build a system diagram (SD) of the upper level that
provides the context of system target functions. When using OPM, objects with a
time-constant state and processes that transform them form the universal minimum
ontology.</p>
          <p>In order to define DSML, OPM has developed a visual meta-modeling
language using a static structural meta-model of the language and a set of rules for
checking it. This approach was used to determine a subset of the modeling
language using the Eclipse platform and technologies. Thus, OPM allows
integrating widespread logical DSML, developed, for example, using EXPRESS.</p>
          <p>EXPRESS is a language of information requirement specifications for data
structuring, which provides the machine-oriented representation of product data
and its exchange. EXPRESS schema is the basis for determining and structuring
the interrelation of elements presenting product data.</p>
          <p>Along with the widespread EXPRESS language, there are other languages for
engineering information modeling designed to solve industrial automation
problems, for example, AutomationML. This XML-based language is designed to
support the engineering instrumentation data exchange in equipment projection
and process management.</p>
          <p>Typical object information models include information about the topology,
geometry, kinematics, and logic. Simultaneously, logic considers process sequence
and order, and behavioral and management aspects of objects.
3</p>
        </sec>
      </sec>
      <sec id="sec-17-2">
        <title>Results</title>
        <p>Based on the results of considering concepts and modeling language capabilities
for building enterprise information models, the authors have found that MEMO
and OPM have the most functional potential.</p>
        <p>There are many essential differences between these concepts. For example,
MEMO offers its modeling language and its formal model for each service. In
OPM, the formalization level is higher, which reduces development costs and
increases the reliability of systems and processes. In MEMO, the relationship
between objects is presented as a sequence of object actions, while in OPM, it is
presented as a sequence of object states that also increases reliability.</p>
        <p>The use of the environment for presenting graphical programs, followed by
automatic generation of the object code, is the most common component in the
methodology description of enterprise information architecture. The authors have
compared OPL and UML used as graphical modeling tools.</p>
        <p>Each of these languages uses an automatic object code generator to improve
performance and program development speed. A way to compare modeling
languages was to study the possibility of generating an object code. For this, the
authors have used freely available packages of software systems StarUML v1 with
a code generator from PostgreSQL and OPCAT with an OPM-GCG code
generator. Output results were obtained in XML codes.</p>
        <p>The authors have considered graphical representations of UML and OPL
programs for providing a milling workstation with a tool as an example and
generated object codes. When comparing the UML results, the authors have found
the object code incompleteness that fully reveals the structure of objects and only
partially their behavior. Some redundancy of the generated code was also
detected. The code size generated in OPCAT was 1.3 times less than the code size
produced in StarUML.</p>
        <p>Various DSML can be used as languages for describing physical objects and
processes, including EXPRESS as the most common in engineering enterprises
and AutomationML. The latter allows direct interaction with universal languages.</p>
        <p>
          The importance of OPM is gradually increasing, as evidenced by the
publication of a preliminary standard PNST 173-2016
          <xref ref-type="bibr" rid="ref5">(Automation systems and
integration – Object-process methodology, 2015)</xref>
          at the object procedure
methodology in Russia.
4
        </p>
      </sec>
      <sec id="sec-17-3">
        <title>Discussion</title>
        <p>Implementing a unified enterprise information model is often impossible because
it involves too many resources and risks. Nevertheless, it is necessary to develop
approaches that determine the evolutionary implementation of an integrated or
combined enterprise model at each enterprise.</p>
        <p>
          The construction of a complex information management system for industrial
enterprises based on methodologies not discussed in this paper, such as
serviceoriented architecture (SOA), service-oriented modeling and architecture (SOMA),
and Internet of Things
          <xref ref-type="bibr" rid="ref22">(Li, Zhu &amp; Yang, 2015)</xref>
          , is complicated due to the lack of
their development for use in engineering enterprises in the current conditions.
        </p>
        <p>
          Systems-oriented design methods do not consider interconnection and
collaboration issues. OPM is also intended for integrated modeling and design of
different complex dynamic systems and the provision of an interface infrastructure
and relationships at the different detail levels. It facilitates a smooth transition
from a set of different system-oriented views to a consolidated, integrated model
that considers the integration aspects, structure and behavior of the interface and
payload, interconnection processes and services, and ultimately new
interoperability capabilities
          <xref ref-type="bibr" rid="ref24 ref27 ref6">(Mordecai &amp; Dori, 2013)</xref>
          .
        </p>
        <p>Based on the above, the authors have concluded that OPM semantics is more
adapted to the system design than MEMO and other enterprise modeling systems
since OPM allows modeling information, hardware, people, and management and
creating a complete enterprise information model at the conceptual level.</p>
        <p>
          Although the analysis volume does not prevent fully imagining the advantages
and disadvantages of the considered software systems, the authors have assumed
that there is no evident superiority between them in most characteristics. However,
the authors have also concluded that OPM surpasses other modeling systems in
two properties (reliability and program execution speed). In addition, the
possibility of using one methodology for developing software, hardware, and
information system in general, using one design concept, principles, and
environment is an important step towards integrating and optimizing the design of
new systems
          <xref ref-type="bibr" rid="ref1">(Ahmad, Bibliowicz, Wengrowicz, Levi &amp; Dori, 2020)</xref>
          .
        </p>
      </sec>
      <sec id="sec-17-4">
        <title>Conclusion</title>
        <p>The analysis of software tools has shown that there are multidirectional trends in
approaches to enterprise model development. The choice of the most promising
directions in the sphere of machine-building enterprise modeling is related to the
automation level of these enterprises and the presence of certain managing,
transmitting, and information processing means, that is, existing restrictions,
including financial ones.</p>
        <p>Machine-building enterprises in Russia need not separate local management
systems but indivisible management systems that consider all enterprise activities
and provide the possibility of forecasting, risk management, and optimization.
Simultaneously, the development and implementation of information management
systems with modeling functions remain a serious problem for many
organizations.</p>
        <p>
          Product and enterprise lifecycle management, based on MBSE (Model-Based
System Engineering)
          <xref ref-type="bibr" rid="ref3">(Al-Fedaghi &amp; Alnasse, 2018)</xref>
          and the development of
network technologies to implement this methodology, is the further development
of OPM and integrated approach in enterprise management.
        </p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Ahmad</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bibliowicz</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wengrowicz</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Levi</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Dori</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2020</year>
          ).
          <article-title>Toward integrating systems engineering with software engineering through object-process programming</article-title>
          . In M. N.
          <string-name>
            <surname>Hoda</surname>
          </string-name>
          (Ed.),
          <source>International Journal of Information Technology</source>
          (pp.
          <fpage>1</fpage>
          -
          <lpage>35</lpage>
          ). Cham, Switzerland: Springer.
          <source>Retrieved from DOI: 10.1007/s41870-020- 00488-8</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Al-Fedaghi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Alahmad</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          (
          <year>2017</year>
          ).
          <article-title>Orientation in Conceptual Modeling Frameworks</article-title>
          .
          <source>Proceedings of IEEE 2017: 15th International Conference on Dependable, Autonomic and Secure Computing</source>
          ,
          <source>2017 IEEE 15th International Conference on Pervasive Intelligence and Computing</source>
          ,
          <source>2017 IEEE 3rd International Conference on Big Data Intelligence and Computing and 2017 IEEE Cyber Science and Technology Congress</source>
          ,
          <string-name>
            <surname>DASC-PICom-DataCom-CyberSciTech</surname>
          </string-name>
          (pp.
          <fpage>1298</fpage>
          -
          <lpage>1303</lpage>
          ). Orlando, FL:
          <article-title>Institute of Electrical and Electronics Engineers (IEEE)</article-title>
          .
          <source>DOI: 10</source>
          .1109/
          <string-name>
            <surname>DASC-PICom-DataComCyberSciTec</surname>
          </string-name>
          .
          <year>2017</year>
          .209
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Al-Fedaghi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Alnasse</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          (
          <year>2018</year>
          ).
          <article-title>Network architecture as a thinking machine</article-title>
          .
          <source>International Conference on Computational Science and Computational Intelligence (CSCI)</source>
          (pp.
          <fpage>884</fpage>
          -
          <lpage>889</lpage>
          ). Las Vegas,
          <source>NV: IEEE. doi:10.1109/CSCI46756</source>
          .
          <year>2018</year>
          .00175
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Amice</surname>
            ,
            <given-names>E. C.</given-names>
          </string-name>
          (
          <year>1989</year>
          ).
          <article-title>Open system architecture for CIM</article-title>
          . Berlin. Germany: Springer.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <article-title>Automation systems and integration - Object-process methodology</article-title>
          . (
          <year>2015</year>
          ).
          <source>ISO/PAS 19450:2015 from December 5</source>
          ,
          <year>2016</year>
          . Moscow, Russia: Standartinform.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Bibliowicz</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Dori</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2013</year>
          ).
          <article-title>Creating domain-specific modeling languages with OPM/D: A meta-modeling approach</article-title>
          . In J. Cordeiro,
          <string-name>
            <given-names>D.</given-names>
            <surname>Marca</surname>
          </string-name>
          , &amp; M. Sinderen (Eds.).
          <source>Proceedings of the 8th International Joint Conference on Software Technologies</source>
          (pp.
          <fpage>473</fpage>
          -
          <lpage>479</lpage>
          ) (Vol.
          <volume>1</volume>
          ). Reykjavik, Iceland: Springer.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>Bock</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Frank</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bergmann</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Strecke</surname>
            <given-names>S.</given-names>
          </string-name>
          (
          <year>2016</year>
          ).
          <article-title>Towards support for strategic decision processes using enterprise models: A critical reconstruction of strategy analysis tools</article-title>
          . In J. Horkoff,
          <string-name>
            <given-names>M.</given-names>
            <surname>Jeusfeld</surname>
          </string-name>
          , &amp; A.
          <string-name>
            <surname>Persson</surname>
          </string-name>
          (Eds.),
          <source>The practice of enterprise modeling</source>
          (pp
          <fpage>41</fpage>
          -
          <lpage>56</lpage>
          ) (Vol.
          <volume>267</volume>
          ). Cham, Switzerland: Springer.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Doumeingts</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Vernadat</surname>
            ,
            <given-names>F. B.</given-names>
          </string-name>
          (
          <year>2008</year>
          ).
          <article-title>Architectures for enterprise integration and interoperability: Past, present, and future</article-title>
          . Computers in Industry,
          <volume>59</volume>
          ,
          <fpage>647</fpage>
          -
          <lpage>659</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <surname>Clark</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kulkarni</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Barn</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          , France,
          <string-name>
            <surname>R.</surname>
          </string-name>
          , Frank,
          <string-name>
            <given-names>U.</given-names>
            , &amp;
            <surname>Turk</surname>
          </string-name>
          ,
          <string-name>
            <surname>D.</surname>
          </string-name>
          (
          <year>2014</year>
          ).
          <article-title>Towards the model-driven organization</article-title>
          .
          <source>In Hawaii International Conference on System Sciences</source>
          (pp.
          <fpage>4817</fpage>
          -
          <lpage>4826</lpage>
          ). Waikoloa, HI: IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>Dori</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2002</year>
          ).
          <article-title>Object-process. Methodology: A holistic systems approach</article-title>
          . Berlin/Heidelberg, Germany: Springer.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <surname>Dori</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2016</year>
          ).
          <article-title>Model-based systems engineering with OPM and SysML</article-title>
          . New York, NY: Springer-Verlag.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <surname>Dossou</surname>
            ,
            <given-names>P.-E.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Pawlewski</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          (
          <year>2010</year>
          ).
          <article-title>Using multi-agent system for improving and implementing a new enterprise modeling tool</article-title>
          . In Y. Demazeau,
          <string-name>
            <surname>Y.</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Dignum</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Corchado</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bajo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Corchuelo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Corchado</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. F.</given-names>
            <surname>Riverola</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. J.</given-names>
            <surname>Julián</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Pawlewski</surname>
          </string-name>
          , A. Campbell (Eds.),
          <source>Trends in Practical Applications of Agents and Multiagent Systems</source>
          (Vol.
          <volume>71</volume>
          , pp.
          <fpage>225</fpage>
          -
          <lpage>232</lpage>
          ). Heidelberg, Germany: Springer.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <surname>Enterprise</surname>
          </string-name>
          integration
          <article-title>- Constructs for enterprise modelling</article-title>
          . (
          <year>2007</year>
          ).
          <source>HOST R ISO 19440:2007 from December</source>
          ,
          <year>2007</year>
          . Moscow, Russia: Standartinform.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <surname>Ferstl</surname>
            ,
            <given-names>O. K.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Sinz</surname>
            ,
            <given-names>E. J.</given-names>
          </string-name>
          (
          <year>2005</year>
          ).
          <article-title>Modeling of business systems using SOM (2nd ed</article-title>
          .). Berlin, Germany: Springer.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <surname>Frank</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          (
          <year>2006</year>
          ).
          <article-title>Towards a pluralistic conception of research methods in information systems research</article-title>
          .
          <source>Technical Report</source>
          , 7. Essen, Germany: ICB, University DuisburgEssen.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          <string-name>
            <surname>Frank</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          (
          <year>2011</year>
          ).
          <article-title>MEMO organization modeling language (2): Focus on business processes</article-title>
          .
          <source>ICB-Research Report</source>
          ,
          <volume>49</volume>
          . Essen, Germany: University Duisburg-Essen. Retrieved from https://www.econstor.eu/bitstream/10419/70905/1/738565474.pdf
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <string-name>
            <surname>Frank</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          (
          <year>2011</year>
          ).
          <article-title>Outline of a method for designing domain-specific modeling languages</article-title>
          .
          <source>Technical Report</source>
          , 42. Essen, Germany: ICB, University Duisburg-Essen.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          <string-name>
            <surname>Frank</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          (
          <year>2012</year>
          ).
          <article-title>Multi-perspective enterprise modeling: Foundational concepts, prospects, and future research challenges</article-title>
          .
          <source>Proceedings of HICSS: 35th Annual Hawaii International Conference on Systems Sciences</source>
          (pp.
          <fpage>72</fpage>
          -
          <lpage>81</lpage>
          ). Los Alamitos, CA: Computer Society Press.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          <string-name>
            <surname>Golenkov</surname>
            ,
            <given-names>V. V.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Gulyakina</surname>
            ,
            <given-names>N. A.</given-names>
          </string-name>
          (
          <year>2011</year>
          )
          <article-title>Principles of building mass semantic technology of component design of intelligent systems</article-title>
          . In V. V.
          <string-name>
            <surname>Golenkov</surname>
            ,
            <given-names>N. A.</given-names>
          </string-name>
          <string-name>
            <surname>Gulyakina</surname>
          </string-name>
          (Eds.).
          <source>Proceedings of OSTIS'</source>
          <year>2011</year>
          :
          <article-title>The Open Semantic Technologies for Intelligent Systems</article-title>
          . Minsk, Belarus: Belarusian State University of Informatics and
          <string-name>
            <surname>Radioelectronics (BGUIR).</surname>
          </string-name>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          <article-title>Industrial automation systems - Concepts and rules for enterprise</article-title>
          . (
          <year>1998</year>
          ).
          <source>ISO 14258:1998 from September 01</source>
          ,
          <year>1998</year>
          . Moscow, Russia: Standartinform.
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          <string-name>
            <surname>Kaidalova</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Seigerroth</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Hersson</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          (
          <year>2015</year>
          ).
          <article-title>Towards Guiding the Use of Enterprise Modeling in the Context of Business and IT Alignment</article-title>
          . In J. Ralyté,
          <string-name>
            <given-names>S.</given-names>
            <surname>España</surname>
          </string-name>
          , &amp; Ó. Pastor (Eds.),
          <source>The Practice of Enterprise Modeling. PoEM 2015. Lecture Notes in Business Information Processing</source>
          (Vol.
          <volume>235</volume>
          ). Cham: Springer. DOI:
          <volume>10</volume>
          .1007/978-3-
          <fpage>319</fpage>
          - 25897-
          <issue>3</issue>
          _
          <fpage>2</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          (
          <year>2015</year>
          ).
          <article-title>SoS architecture alternatives trade space modeling and computable experimentation: A framework with system engineering thinking</article-title>
          .
          <source>Proceedings of CICN 2015: International Conference on Computational Intelligence and Communication Networks</source>
          (pp.
          <fpage>677</fpage>
          -
          <lpage>681</lpage>
          ). Jabalpur,
          <article-title>India: Institute of Electrical and Electronics Engineers (IEEE)</article-title>
          .
          <source>DOI: 10.1109/CICN</source>
          .
          <year>2015</year>
          .139
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          <string-name>
            <surname>Mohammadi</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          (
          <year>2017</year>
          ).
          <article-title>Combination of modeling techniques for business process modeling</article-title>
          .
          <source>International Journal on Advanced Science</source>
          , Engineering, and Information Technology,
          <volume>7</volume>
          (
          <issue>3</issue>
          ),
          <fpage>1038</fpage>
          -
          <lpage>1048</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          <string-name>
            <surname>Mordecai</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Dori</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2013</year>
          ).
          <article-title>A model-based framework for architecting system-ofsystems interoperability, interconnectivity, interfacing, integration, and interaction</article-title>
          .
          <source>INCOSE International Symposium</source>
          ,
          <volume>23</volume>
          ,
          <fpage>1234</fpage>
          -
          <lpage>1255</lpage>
          . DOI:
          <volume>10</volume>
          .1002/j.2334-
          <fpage>5837</fpage>
          .
          <year>2013</year>
          .tb03083.x
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          <string-name>
            <surname>Mordecai</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Dori</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2016</year>
          ).
          <article-title>Agile modeling of an evolving ballistic missile defense system with Object-Process Methodology</article-title>
          .
          <source>In 2015 Annual IEEE Systems Conference (SysCon) Proceedings</source>
          (pp.
          <fpage>839</fpage>
          -
          <lpage>846</lpage>
          ). Vancouver, Canada: IEEE. doi:
          <volume>10</volume>
          .1109/SYSCON.
          <year>2015</year>
          .7116855
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          <string-name>
            <surname>Mordecai</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Dori</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2017</year>
          ).
          <article-title>Model-based requirements engineering: Architecting for system requirements with stakeholders in mind</article-title>
          .
          <source>Proceedings of 2017 IEEE International Symposium on Systems Engineering</source>
          (pp.
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          ). Vienna, Austria:
          <article-title>Institute of Electrical and Electronics Engineers (IEEE)</article-title>
          .
          <source>DOI: 10</source>
          .1109/SysEng.
          <year>2017</year>
          .8088273
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          <string-name>
            <surname>Mordecai</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chapman</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Dori</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2013</year>
          ).
          <article-title>Conceptual modeling semantics for the physical-informatical essence duality problem</article-title>
          .
          <source>In 2013 IEEE International Conference on Systems, Man, and Cybernetics</source>
          (pp.
          <fpage>4505</fpage>
          -
          <lpage>4510</lpage>
          ). Manchester, UK: IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          <string-name>
            <surname>Mordecai</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Orhof</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Dori</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2016</year>
          ).
          <article-title>Model-based interoperability engineering in systems-of-systems and civil aviation</article-title>
          .
          <source>IEEE Transactions on Systems, Man, and Cybernetics: Systems</source>
          ,
          <volume>48</volume>
          (
          <issue>4</issue>
          ),
          <fpage>637</fpage>
          -
          <lpage>648</lpage>
          . DOI:
          <volume>10</volume>
          .1109/TSMC.
          <year>2016</year>
          .2602543
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          Object Management Group. (
          <year>2019</year>
          ).
          <article-title>OMG systems modeling language</article-title>
          . Retrieved from http://www.omg.org/spec/SysML/1.6
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          <string-name>
            <surname>Scheer</surname>
            ,
            <given-names>A. W.</given-names>
          </string-name>
          (
          <year>2000</year>
          ).
          <article-title>ARIS-business process modeling (3rd ed</article-title>
          .). Berlin, Germany: Springer.
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          <string-name>
            <surname>Schmidt</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          (
          <year>1998</year>
          ).
          <article-title>GPN generalized process networks</article-title>
          . In P. Bernus,
          <string-name>
            <surname>K</surname>
          </string-name>
          , Mertins, &amp; G. Schmidt (Eds.).
          <source>Handbook on architectures of information systems</source>
          (pp.
          <fpage>191</fpage>
          -
          <lpage>207</lpage>
          ). Berlin, Heidelberg, Germany: Springer.
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          <string-name>
            <surname>Shustova</surname>
            ,
            <given-names>D. V.</given-names>
          </string-name>
          (
          <year>2015</year>
          ).
          <article-title>Approach to the development of semantic foundations of information systems for the design and production of aviation equipment</article-title>
          .
          <source>Ontology of design, 5</source>
          (
          <issue>1</issue>
          (
          <issue>15</issue>
          )),
          <fpage>70</fpage>
          -
          <lpage>84</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          The Open Group. (
          <year>2009</year>
          ).
          <article-title>The open group architecture framework (TOGAF) - version 9</article-title>
          .
          <source>Technical report. Retrieved</source>
          from https://www.up.ac.za/media/shared/Legacy/sitefiles/file/44/1066/2018/8136/tempfolder/ togaf9.pdf
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          <string-name>
            <surname>Zdun</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hentrich</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Van Der Aalst</surname>
            ,
            <given-names>W. M.</given-names>
          </string-name>
          (
          <year>2006</year>
          ).
          <article-title>A Survey of Patterns for ServiceOriented Architectures</article-title>
          .
          <source>International Journal of Internet Protocol Technology</source>
          ,
          <volume>1</volume>
          (
          <issue>3</issue>
          ),
          <fpage>132</fpage>
          -
          <lpage>143</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kong</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Geng</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Qiao</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Dai</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          (
          <year>2019</year>
          ).
          <article-title>Complexity modeling of electronic information equipment system of systems based on object-process methodology</article-title>
          .
          <source>High Power Laser and Particle Beams</source>
          ,
          <volume>31</volume>
          (
          <issue>6</issue>
          ),
          <fpage>063202</fpage>
          . DOI:
          <volume>10</volume>
          .11884/HPLPB201931.180328
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>