=Paper= {{Paper |id=Vol-3335/SIoT_short1 |storemode=property |title=Ontological modeling of ERP for Industry 4.0 |pdfUrl=https://ceur-ws.org/Vol-3335/SIoT_short1.pdf |volume=Vol-3335 |authors=Fatima Zahra Amara,Mounir Hemam,Tawous Amara,Meriem Djezzar }} ==Ontological modeling of ERP for Industry 4.0== https://ceur-ws.org/Vol-3335/SIoT_short1.pdf
Ontological Modeling of ERP for Industry 4.0⋆
Fatima Zahra AMARA1,2,∗,† , Mounir HEMAM1,2,† , Tawous AMARA3,† and
Meriem DJEZZAR1,4,†
1
  University of Abbes Laghrour, Khenchela, Algeria
2
  ICOSI Laboratory, Khenchela, Algeria
3
  Higher National School of Computer Science, Oued-Smar, Algiers, Algeria
4
  LIRE Laboratory, Constantine, Algeria


                                         Abstract
                                         Data is a pillar of Industry 4.0 (I4.0), centralized in Enterprise Resource Planning (ERP) for easy access
                                         and collaboration. ERP is the standardized process of collecting and organizing business data via an
                                         integrated suite of ERP software, a collection of applications that automate business functions. Industry
                                         4.0 is a new paradigm for technology-based system automation based on integrating information and
                                         communication technologies and those comprising the concept of intelligent manufacturing. The latter
                                         has provided tremendous opportunities for manufacturing systems, particularly in planning and control,
                                         from resource to supply chain levels. Hence, enterprise resource planning (ERP) based on I4.0 elements
                                         is being researched and developed. Otherwise, ERPs are recognized for autonomy, distribution, and
                                         heterogeneity. As a result, an ERP system’s requirement to deliver requested data in short response
                                         times, exchange data, and process data from multiple systems cannot be met. This limitation is primarily
                                         due to a lack of interoperability and the heterogeneity of data representation formats, which are critical
                                         concerns in such a context. Indeed, interoperability issues arise at various levels, such as the semantic
                                         level. This paper presents a review of the use of ERP in Industry 4.0 and how ontologies offer a relevant
                                         complementary solution to semantic interoperability problems. In addition, an ontological model for
                                         ERPs is developed.

                                         Keywords
                                         Ontology, Semantic Interoperability, ERP, Industry 4.0




1. Introduction
Manufacturers have long relied on a network, machines, and devices. However, these technolo-
gies are insufficient in today’s competitive landscape and rising customer demands. The recent
wave of industry trends is centered on integrating enterprise technologies such as collaboration
and communication technology, business analysis tools, and accounting software that automates
workflows, enhances communication and gives data access to increase productivity. Industry
4.0 (I4.0), or the Fourth Industrial Revolution, is the industrial wave using Artificial Intelligence

SIoT-2022: International Workshop on Semantic IoT (SIoT-2022), Co-located with the KGSWC-2022, November 21-23,
2022, Madrid, Spain.
∗
    Corresponding author.
†
     These authors contributed equally.
Envelope-Open f.amara@univ-khenchela.dz (F. Z. AMARA); hemam.mounir@univ-khenchela.dz (M. HEMAM);
kt_amara@esi.dz (T. AMARA); meriem.djezzar@univ-khenchela.dz (M. DJEZZAR)
Orcid 0000-0001-8463-0330 (F. Z. AMARA); 0000-0002-4410-4528 (M. HEMAM); 0000-0003-0004-1227 (M. DJEZZAR)
                                       © 2022 Copyright for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).
    CEUR
    Workshop
    Proceedings
                  http://ceur-ws.org
                  ISSN 1613-0073
                                       CEUR Workshop Proceedings (CEUR-WS.org)
(AI), the Internet of Things (IoT), big data, and cloud computing. Through information and
communication technology, Industry 4.0 concepts have been used to increase horizontal and
vertical integration in manufacturing systems [1]. Thanks to advancements in industry tech-
nologies, employees can always stay connected to the shop floor and their data. Enterprise
Resource Planning is the glue that connects industry solutions and allows for immediate access
from top to bottom.
   ERP (Enterprise Resource Planning) is a business management system that combines all
aspects of a business. ERP solutions, designed to integrate into an organization’s environment
over time seamlessly, are increasingly being used by larger businesses and governments [2].
ERPs are defined as computerized management systems that aid in effectively administrating
administrative operations by facilitating data storage and processing [3]. Digital format and
networked technology systems, according to the Industry 4.0 concept, can assign production
planning and control tasks to ”intelligent” objects such as machines, products, and parts [4].
Although Industry 4.0 can help streamline processes across a manufacturing organization, the
full benefits of these advancements can only be realized through an integrated platform, such
as a manufacturing ERP system. This is the point at which Industry 4.0 and ERP meet. Hence,
without ERP, IoT devices may create more data silos, limiting visibility for the industry. ERP
centralizes IoT metrics and others produced by the industry for easy access and collaboration.
ERP interprets the massive amounts of data collected by Industry 4.0 technologies to provide
actionable insights. ERP users benefit from real-time data processing because it provides prompt
insights from the manufacturing plant. Thus, semantic interoperability was discovered to be an
essential aspect of ERP.
   Smart manufacturing is powered by the combined strength of ERP software and Industry
4.0 technology. The requirement for diverse modules for various vocabulary businesses causes
numerous problems in the ERP system [5]. ERPs perform in a fast-paced environment; to
thrive in this context, ERP must share information and collaborate effectively. Furthermore,
ERPs are generally characterized by autonomy, dispersion, and heterogeneity. This may cause
semantic interoperability issues. Interoperability is a critical problem in this context for ensuring
that different ERP systems function together toward a mutually beneficial outcome. Indeed,
the semantic web and ontologies offer a complementary answer to semantic interoperability
issues. Ontology can be considered an essential step toward more efficient management of
heterogeneous data[6]. In this work, we will offer an ontological model of ERP in the context of
Industry 4.0, built on semantic web technologies to ensure ERP semantic interoperability.
   The remainder of this article is organized as follows: In Section 2, we explore similar works.
In Section 3, we demonstrate the function of ERP in Industry 4.0. Section 4 discusses the
importance of semantic interoperability in ERP systems. In Section 5, we present our suggested
ontological model for ERP. Finally, in Section 6, we conclude and outline future work.


2. Related Work
This section provides an overview of existing knowledge relevant to the current research.
Semantic Web technology can be applied in the context of an ERP system to enable the lack of
automation and overcome deficiencies caused by the heterogeneity of information contents and
semantics provided by multiple sources [5]. The Semantic Web represents a pledge for the next
generation of the Web [7].
   Pereira. et al. in [8] suggests an ontological approach to support horizontal and vertical
information integration in smart manufacturing systems to overcome the challenge of semantic
interoperability and horizontal and vertical integration. This research supports the information
and knowledge exchange across various manufacturing systems, assisting the manufacturing
industry’s transition to a semantically interoperable digital environment.
   Chuangtao Ma in [9] tackles the problem of inefficiently integrating heterogeneous data
from different legacy ERP systems by suggesting a data integration framework for legacy ERP
systems based on ontology learning from structured query language (SQL) scripts (RDB).
   In [10] Badr NM et al. introduce a framework for incorporating semantic process modeling
into existing enterprise applications like ERP. These embedded semantic process models capture
the essential concepts of the process modeling languages through their core reference ontology.
   Ma Chuangtao and Bálint Molnár in [11] used an ontology learning technology to solve
integration issues with legacy ERP systems. A general integration framework based on ontology
learning is presented to effectively and efficiently integrate various legacy ERP systems. Data
integration was chosen to demonstrate the legacy ERP system integration process based on
ontology learning, and the critical steps of legacy ERP system integration based on ontology
learning were provided.
   The authors in [12] propose the integration of semantics at the level of ERPs using the
techniques proposed by the Multi-Agent System and the use of new technologies to resolve
most semantic conflicts.


3. ERP and Industry 4.0
There can be no Industry 4.0 without an effective ERP that serves as the central core of the In-
dustry 4.0 global information system (Figure 1). This fundamental repository for the company’s
strategic data is at the center of information flows.




Figure 1: ERP in Industry 4.0.


There are numerous concepts and words associated with IIoT and Industry 4.0, and ERP is one
of the fundamental concepts representing a tool for business process management that can be
used to manage information within a company. One of the primary benefits of an ERP in a
modern industry is the ability to manage multiple critical business areas with a single system
and enable them to communicate with one another. The ERP model allows for greater flexibility
and adaptability of the manufacturing system itself [13].
   ERP centralizes IoT metrics and other enterprise data for easy access and collaboration, and
it interprets the massive amounts of data collected by Industry 4.0 technologies to deliver
actionable insights. Furthermore, real-time data processing ensures that ERP users receive
instant insights. Furthermore, cloud ERP provides the convenience and reach to assist in the
transformation and tracking of processes across the globe, and scalable ERP solutions enable
companies to implement new technology to build a digital enterprise.


4. Semantic Interoperability for ERP
Interoperability refers to the capacity of systems to provide services to and embrace services
from other systems and to use the services exchanged to operate more efficiently together [14].
Semantic interoperability is a subset of the general definition concerned with comprehending
and interpreting data exchanged between system actors. Semantic interoperability provides a
common understanding of the data using standard nomenclatures and formats. If two systems
are operationally interoperable and share the same semantic reference on the object of the
interaction, they are said to be semantically interoperable. Interoperability is strengthened by
a shared and unambiguous interpretation of the information exchanged between the various
stakeholders. It must be accomplished by enabling applications to share information and view
the meaning and values of transmitted data, allowing it to be reused without errors or data loss
[15].
   Semantic Web technology has the potential to significantly contribute to overcoming the
shortcomings caused by the heterogeneity of information contents and semantics generated from
various sources [5]. The detailed capture of activities and process information is challenging in
enterprise information systems. The semantic integration of personal information management
systems is a first step towards modernizing ERP applications. Such management information
systems should be Semantic Web powered to provide quick access to the resources required for
enhanced and effective decision making [16].
   Ontologies are the most important way to represent and manage knowledge in the Semantic
Web, allowing for information sharing and shared understanding. They are regarded as an
essential paradigm in human-machine semantic interoperability, data integration, and knowl-
edge exchange [17] to facilitate the search for required configuration objects for a specific data
management configuration task more efficiently. Also, define the configuration required to
create a specific instance of master datasets. Furthermore, compare the structure of enterprise
systems or business processes to user requirements.
5. Approach Ontology Design
Ontologies are essential for the growth of the Semantic Web [18]. Understanding the information
exchanged between systems cooperating in the performance of a global task is a problem with
semantic interoperability. To address this issue, the information exchanged must be structured
in a way that makes it easy to understand. This structuring uses ontologies, which describe
domain knowledge in a formal framework.
   The ontology was created in the Web Ontology Language (OWL)1 using the Protege ontology
editor, version 5.5.0 2 ontology editor to represent the knowledge in a formal, structured, and
reusable format. The above ontology (ERPI4.0-Onto) was created to represent an ontology for
ERP systems in Industry 4.0.

5.1. Ontology Modeling and Implementation
Ontology is designed to be flexible in order to solve real-world modeling and knowledge
representation problems. Individuals/objects, classes, attributes, relationships, and axioms are
essential elements of a formal model of a specific domain.

5.1.1. Ontology Domain
In the context of Industry 4.0, the representation of ERP systems was identified as a domain
that can define the following scopes: Supply Chain Management (SCM), inventory, persons,
Customer Relationship Management (CRM), Business Intelligence (BI), etc.

5.1.2. Ontology Terminology Glossary
The main terms of the ontologies In the application domain were mentioned and used in the
class file. This domain model necessitates using specific class terms such as SCM, inventory,
persons, CRM, Business Intelligence, product, stock, purchases, sales, supply chain, etc. Classes
and sub-classes hierarchies are represented in figure 2.
   We present a description of some classes and sub-classes in the specific ontology below:

       • CRM: Customer relationship management is a technology that enables both large and
         small businesses to organize, automate, and synchronize every aspect of customer inter-
         action.
       • Business Intelligence: BI is a real-time monitoring of business performance from the top
         to the bottom of the organization
       • Finance: Within a centralized accounting system, record, track, and consolidate business
         and operational information. This is made possible by financial ERP software’s centralized
         systems, which include general ledger, accounts payable, accounts receivable, and payroll
         management.
       • Human Resources: manage the various social benefits, staff and talent development, and
         track employee working time and company-wide performance reviews.
1
    https://www.w3.org/TR/owl-features/
2
    https://protege.stanford.edu
Figure 2: Classes and Sub classes hierarchies for ERPI4.0-Onto


    • CSM: Supply Chain Management, activities are planned, executed, controlled, and mon-
      itored. An ERP solution handles the physical aspects of supply, such as storage and
      transportation, and the market aspect of effectively managing demand and supply to
      meet customer demands.

5.1.3. Classes object/data properties
OWL was used to define relationships between previously presented classes by defining object
properties of classes. Data properties link individuals and literals to specify the type of data
value. For example, the value of a property has_name is of data type string, and the value of a
property has_value is of data type reel. Figure 3 depicts some of the object/data properties of
the developed ontology model.
Figure 3: The developed ontology’s (ERPI4.0-Onto) object/data properties


5.2. Results and Ontology Evaluation
Ontology verification is the comparison of ontology against the requirements. To test an
ontology and check whether it satisfies its functional requirements, which are ambiguous
and difficult to formalize. Themis3 is a tool that automates the implementation execution of
requirements tests and includes some inference. In addition to the defined test expressions,
an ontology for test requirements is provided. Four outcomes are possible for each test and
ontology: undefined terms, passed, absent relation, and conflict[19].
Figure 4 shows some of the test cases that have been run throughout this tool, along with all
possible outcomes in the results section.




Figure 4: Tests and results of the verification of ERPI4.0-Onto ontology




3
    https://themis.linkeddata.es
6. Conclusion
Enterprise Resource Planning (ERP) has a unique role in the Industry 4.0 (I4.0) concept. Thou-
sands of various types of data must be exchanged throughout the process to ensure effective
communication. ERP integration in Industry 4.0 is regarded as a complex problem. The leading
cause of this problem is semantic heterogeneity among various information sources. Real-time
data processing benefits ERP users by providing them with timely insights from the manu-
facturer. As a result, semantic interoperability was discovered to be a critical aspect of ERP,
and it can be addressed by utilizing semantic web technology to achieve software system
interoperability.
   In this paper, we have presented the role of ERP for Industry 4.0 and the necessity of semantic
interoperability in this context. Then, we developed an ontological model of the ERP system
built on semantic web technologies to ensure ERP semantic interoperability in the context of
Industry 4.0. In the future, we intend to enrich the business domain ontology by providing an
intuitive approach to suggest new concepts that are missing from the existing ontology.


References
 [1] C. M. Tung, et al., Vertical integration for smart manufacturing-the dynamic capability
     perspective, Journal of Advances in Technology and Engineering Research 4 (2018) 70–78.
 [2] A. G. Chofreh, F. A. Goni, J. J. Klemeš, M. N. Malik, H. H. Khan, Development of guidelines
     for the implementation of sustainable enterprise resource planning systems, Journal of
     Cleaner Production 244 (2020) 118655.
 [3] M. A. Uddin, M. S. Alam, A. A. Mamun, T.-U.-Z. Khan, A. Akter, A study of the adoption
     and implementation of enterprise resource planning (erp): Identification of moderators
     and mediator, Journal of Open Innovation: Technology, Market, and Complexity 6 (2019)
     2.
 [4] J. C. Bendul, H. Blunck, The design space of production planning and control for industry
     4.0, Computers in Industry 105 (2019) 260–272.
 [5] A. Anjomshoaa, S. Karim, F. Shayeganfar, A. M. Tjoa, Exploitation of semantic web
     technology in erp systems, in: Research and Practical Issues of Enterprise Information
     Systems, Springer, 2006, pp. 417–427.
 [6] A. Nikiforova, S. Tiwari, V. Rovite, J. Klovins, N. Kante, Evaluation and visualization of
     healthcare semantic models, Evaluation 323 (2020) 91773–5.
 [7] F. Ortiz-Rodriguez, S. Tiwari, R. Panchal, J. M. Medina-Quintero, R. Barrera, Mexin:
     Multidialectal ontology supporting nlp approach to improve government electronic com-
     munication with the mexican ethnic groups, in: DG. O 2022: The 23rd Annual International
     Conference on Digital Government Research, 2022, pp. 461–463.
 [8] R. Pereira, A. Szejka, O. Canciglieri Jr, Ontological approach to support the horizontal and
     vertical information integration in smart manufacturing systems: An experimental case in
     a long-life packaging factory, Front. Manuf. Technol. 2: 854155. doi: 10.3389/fmtec (2022).
 [9] C. Ma, Data integration of legacy erp system based on ontology learning from sql scripts,
     in: European Conference on Advances in Databases and Information Systems, Springer,
     2019, pp. 546–551.
[10] N. M. Badr, E. Elabd, H. M. Abdelkader, A semantic based framework for facilitating
     integration in erp systems, in: Proceedings of the 10th International Conference on
     Informatics and Systems, 2016, pp. 35–42.
[11] C. Ma, B. Molnár, A legacy erp system integration framework based on ontology learning.,
     in: ICEIS (1), 2019, pp. 231–237.
[12] M. Zoubeidi, O. Kazar, S. Benharzallah, N. Mesbahi, A semantic interoperability approach
     via web services in integrated management software packages, Revue courrier du savoir
     26 (2018) 381–392.
[13] V. Majstorovic, S. Stojadinovic, B. Lalic, U. Marjanovic, Erp in industry 4.0 context, in:
     IFIP International Conference on Advances in Production Management Systems, Springer,
     2020, pp. 287–294.
[14] G. M. Muketha, E. M. Micheni, Metrics and Models for Evaluating the Quality and Effec-
     tiveness of ERP Software, IGI Global, 2019.
[15] F. Z. Amara, M. Hemam, M. Djezzar, M. Maimor, Semantic web and internet of things:
     Challenges, applications and perspectives, Journal of ICT Standardization (2022) 261–292.
[16] P. U. Usip, E. Udo, I. Umoeka, An enhanced personal profile ontology for software
     requirements engineering tasks allocation, in: Iberoamerican Knowledge Graphs and
     Semantic Web Conference, Springer, 2021, pp. 197–208.
[17] F. Z. Amara, M. Hemam, M. Djezzar, M. Maimour, Semantic web approach for smart health
     to enhance patient monitoring in resuscitation, 2022.
[18] F. Ortiz-Rodriguez, J. M. Medina-Quintero, S. Tiwari, V. Villanueva, Egodo ontology: Shar-
     ing, retrieving, and exchanging legal documentation across e-government, in: Futuristic
     Trends for Sustainable Development and Sustainable Ecosystems, IGI Global, 2022, pp.
     261–276.
[19] A. Fernández-Izquierdo, R. García-Castro, Themis: a tool for validating ontologies through
     requirements., in: SEKE, 2019, pp. 573–753.