# A Preliminary Methodological Approach to Models for Manufacturing (MfM)

Fernando Mas, Jesus Racero, Manuel Oliva, Domingo Morales-Palma

► To cite this version:

Fernando Mas, Jesus Racero, Manuel Oliva, Domingo Morales-Palma. A Preliminary Methodological Approach to Models for Manufacturing (MfM). 15th IFIP International Conference on Product Lifecycle Management (PLM), Jul 2018, Turin, Italy. pp.273-283, 10.1007/978-3-030-01614-2_25 . hal-02075613

HAL Id: hal-02075613

https://inria.hal.science/hal-02075613

Submitted on 21 Mar 2019

HAL is a multi-disciplinary open access
archive for the deposit and dissemination of sci-
entific research documents, whether they are pub-
lished or not. The documents may come from
teaching and research institutions in France or
abroad, or from public or private research centers.

L'archive ouverte pluridisciplinaire HAL, est
destinée au dépôt et à la diffusion de documents
scientifiques de niveau recherche, publiés ou non,
émanant des établissements d'enseignement et de
recherche français ou étrangers, des laboratoires
publics ou privés.

<figure><img src="image_1.png" /></figure>

Distributed under a Creative Commons Attribution 4.0 International License
# A preliminary methodological approach to Models for Manufacturing (MfM)

Fernando Mas<fnref n="1" />, Jesus Racero<fnref n="2" />, Manuel Oliva<fnref n="1" />, Domingo Morales-Palma<fnref n="2" />

**Abstract.** To enhance multidisciplinary design and simulation of complex systems, MBSE (Model Based Systems Engineering) is a methodology where computer aided graphical modeling authoring tools are used to specify functions and behaviors of the systems. Simulation tools bring about a system behavioral abstraction required for the design of complex products. MBSE enables more robust systems engineering, because it results in models and their associated behavioral abstraction. [1].

A research approach for modelling manufacturing systems in the aerospace industry, and in particular for FAL (Final Assembly Line), has been proposed by the authors in several research papers during the last years [2], [3]. Functional and data models have been published and deployed using data structures available from commercial PLM systems [4].

Recently a new approach for modelling manufacturing systems has been coined as an extension of the previous research to introduce MBSE in manufacturing. A new architecture based on 3-Layers Model (3LM) has been defined: a Data layer, an Ontology layer and a Service layer. Ontology layer is the core of the 3LM. The Ontology layer defines: Scope model, Data model, Behavior model and Semantic model, to further instance information from databases. Scope model is mandatory because manufacturing is a large and wide part of the artifact lifecycle and Data model can cover different several uses across it.

This paper presents a preliminary methodology for Models for Manufacturing (MfM) trends and issues that can be addressed in order to support the generation and management of manufacturing ontologies.

**Keywords:** Models for Manufacturing (MfM), industrial DMU (iDMU), Ontologies, 3-Layers Model (3LM), Model-Based Systems Engineering (MBSE).

## 1 Introduction

The motivation for this preliminary approach to an MfM methodology is to provide MPT (Method, Processes and associated Tools) to help the engineers to perform the Industrial Design and manufacturing of an aerospace product. The MfM methodology

<footnote n="1">¹Airbus. Sevilla. Spain</footnote>

<footnote n="2">²Universidad de Sevilla. Sevilla. Spain</footnote>

<footnote>fernando.mas@airbus.com, jracero@us.es,</footnote>

<footnote>manuel.oliva@airbus.com, dmpalma@us.es</footnote>
aims to provide a set of processes, methods and associated tools to support the disci-
pline of manufacturing in a model-based context.

Currently, in the aerospace industry, the 3D definition of the product using PLM, CAx tools and MBSE models in a huge improvement in the Functional Design pro- cesses. Therefore, in the manufacturing side of the lifecycle, despite the use of ERP, PLM, MES CAx tools and bespoke tools that has been improved along the last years modelling is still undergoing.

The novelty of this work relays on the development of a reference framework, the 3LM, based on the definition of a manufacturing ontology and enabling simulation, behaviors and analytical capabilities, capitalizing the Company knowledge. Currently the research is doing in parallel with the development of architecture, prototypes tools and manufacturing use cases. Still it is in preliminary phase.

Following to the rest of the document, Section 2 contains more detailed review of the problem to solve. Section 3 is devoted to present a non-exhaustive literature review about MBSE research close-to-industrial research. Section 4 contains the methodology under development, supported by a 3LM, referred to as Data, Ontology and Service layers. Section 5 discloses the discussion and conclusions from this work and to present the topics for further research.

## 2 Review of MBSE research initiatives for Manufacturing.

Model-Based Systems Engineering is a methodology that has gained a foothold over the past 10-15 years and continues to be refined and improved today. One of the main goals of MBSE is to substitute the classic 3D centric approach and document-oriented information in favor of a simulated model-oriented definition that has several benefits [5], [6]:

* The model is the core of the development (requisites, design, and manufacturing).

* Ability to manage complexity and to capture knowledge.

* Analysis and trade-off and early detection of issues.

* Keep consistency between requisites along the lifecycle.

* Allow flexibility when changes appear.

Bergenthal [12] defines MBE (Model Based Engineering) in the Model Based En-
gineering final report for US NDIA (National Defense Industrial Association): "an
approach to engineering that uses models as an integral part of the technical baseline
that includes the requirements, analysis, design, implementation, and verification of a
capability, system, and product throughout the lifecycle", extending MBE to the
whole lifecycle.

Frechette [8] defines a Model-based Enterprise: "an organization that applies mod-
eling and simulation technologies to integrate and manage its technical and business
processes to define, execute, control, and manage all enterprise processes", insisting
in the extension of MBSE to the whole lifecycle.

MBSE has been worldwide accepted by the aerospace and automotive industry
during the last few years [7], with hundreds of development and deployment in the
Functional Design processes and with special emphasis in the area of systems design. Several researches, developments, deployments and projects has been conducted using MBSE, but only recently the interest is turning to manufacturing. Industrial Design of the product, manufacturing and assembly, balancing lines, configuration and change management, and many others tasks performed during the serial production phase of the lifecycle are taken the attention of the researchers.

Friedenthal et al. [5] proposed a 2010 status and a 2020 vision on MBSE. Some topics selected for the 2020 vision are applied to manufacturing:

* Extends to domains beyond engineering to support complex areas.

* Enable the engineer to focus on abstract modeling of the user domain.

* Modeling standards supporting high fidelity simulation and real representations.

* Extensive reuse of model libraries, taxonomies, and design patterns.

* Standards supporting integration and management across a distributed repository.

The iDMU, as proposed in [14] can be designed under the paradigm of MBSE, and the most relevant potential opportunities are integration of knowledge, reusability, and traceability, reduced costs, higher quality, and decreased time-to-market in addition with the automation of manufacturing document generation.

Kulvatunyu et al. [9] presents several ontologies for industrial problems that have been a topic of research for several years, most of the projects in the EU Horizon 2020 program have adopted ontology as a component and similarly, in the US NIST (National Institute of Standards and Technology), manufacturing projects also have ontology as a component. In fact, reinforces the concept of commonality between the ontologies, long term interoperability between the different engineering, manufacturing, and supply chain disciplines.

NIST organized a workshop to explore the idea of a framework for curating ontologies, an IOF (Industrial Ontologies Foundry) [10]. The goal for the workshop was to identify industry needs, to develop consensus and to identify the issues that need to be addressed to move forward. Workshop participants reported the main reason in seeing an industrial ontology foundry is interoperability, information linking, and formalization of requirements through information constraints, incorporation of business process aspects, and quality and traceability.

Several authors [15], [16], [17], [18] are researching on the development and deployment of MBSE methodologies and tools in manufacturing. Aspects like process planning, human resources, robotics, IoT (Internet of Things) are recently research topics.

Ontologies are in the core of MBSE methodology. According Uschold and Gruninger [19], ontology is the term used to refer to the shared understanding of some domain of interest which embodies some sort of world view with respect to the given domain.

Ontology model development is today a worldwide research topic and ontology Engineering refers to the set of activities that concern the ontology development process and the ontology lifecycle, the methods and methodologies for building ontologies, and the tool suites and languages that support them [20].
## 3 Problem to solve

The objective of the presented research work is to propose a MBSE methodology able to be applied along the Industrial Design, Serial Manufacturing and In-Service Support phases of an aerospace artifact lifecycle. Figure 1 shows the typical lifecycle of a commercial aircraft [13]. Despite the Functional Design is a huge human and financial effort, only takes around 10 years with some isolate upgrading efforts along the lifecycle. Production and in-service support takes a long period, around 40 years, covering both Functional and Services Design, manufacturing, assembly, and management of the supply chain, MRO (Maintenance, Repair and Overhaul) and product services activities.

<figure><img src="image_2.png" /><figcaption>Fig. 1. Typical commercial aircraft program lifecycle [13].</figcaption></figure>

As an example, considering the aerospace lifecycle phases [11], there are four main software systems used to generate, manage and exploit the aircraft related data or information: Computer Aided applications (CAx), Product Lifecycle Management (PLM), Enterprise Resource Planning (ERP) and Manufacturing Execution System (MES) and several bespoke and legacy tools.

Aerospace artifact data are dispersed through a number of databases belonging to different software systems (e.g. PLM, ERP, MES, bespoke and legacy systems), which are operated along the lifecycle. Every software system considered has a full vertical approach: Database, Data model and Service. Databases are usually provided by a vendor (Oracle, MySQL, and others). Data model, the core of the system is defined and developed by the provider with little or none user influence. Service is the mathematical, simulations, behaviors or business functions to apply. Even though each system ensures the consistency of its data, the approach fails to ensure a data model consistency along the aerospace artifact whole lifecycle.
Manufacturing is a large and wide part of the lifecycle and covers several different stages with similar models. Nowadays many different software applications are running with interfaces between them without a full common model. Data continuity is devoted to interfaces between the applications, simulation is done partially and consistency with the Company processes is done via customization, legacy software additions or Excel sheets.

The proposed solution is the 3LM framework and the MfM methodology and associated tools. It supports splitting functions and data, and creating ontology to define, manage and maintain the Company knowledge.

# 4 Models for Manufacturing (MfM) Methodology

## 4.1 3-Layers Model (3LM)

Model-Based for Manufacturing methodology proposed is based on a 3-Layers Model shown in Figure 2. The 3LM ensures the independence between layers, maintaining both Data Layer and Ontology Layer isolated. The result is independence on the definition of the Ontology, the knowledge of the Company, against Data layer and Services layer. In fact, the 3LM decouples the traditional vertical system developed by the software vendors giving to the users the independence to migrate software services inside the Service Layer easily.

The lower layer, Data layer, collects all the databases and interfaces: legacy databases from the legacy software, databases from the commercial software applications, clouds and data lakes databases and many others. Included in the Data layer are those databases to hold the information instances using Ontology layer.

<figure><img src="image_3.png" /><figcaption>Fig. 2. 3-Layers Model (3LM) framework.</figcaption></figure>

The medium layer, the Ontology layer, is the core of the model. It holds all the Company processes and scope, data and semantic models, and the associated simulation or behavior requirements.

The upper layer, Service layer, holds the software services. The behaviors of the different services are defined in the Ontology layer as part of the ontology definition. Service layer holds software as authoring and simulation tools, visualizers, data ana-
lytics and dashboard and space design exploration tools. Services are exploited using
information stored in the Data layer, instanced through the Ontology layer.

## 4.2 Ontology

The Ontology layer is the core in the 3LM framework and is where the knowledge of the Company is created, stored, managed and used. Ontology Layer includes Scope model, Data model, Behaviour model and Semantics model. Ontology layer is defined in an agnostic way; it is not linked to any model language or software tools. A survey of the current existing ontology software tools shows that a big amount of tools existing on the market and a significant set of them are frequently used [22]. The MfM methodology states a few declarations:

* Define an agnostic methodology. Do not have preferred tools or languages.

* Promote the use of simple modelling tools; simple to write models and extremely easy to share, read, understand and discuss by skilled engineers on the model topic.

* Establish and assure procedures for creation, enrichment and reuse ontologies.

* Establish a procedure to manage lifecycle, configuration and effectivity from different parts and objects in the ontologies. Promote the use of a PLM tool to fulfill this requirement.

### Scope model.

The first step creating the ontology is the Scope model. It defines the limits where the model works and contains all main Data model objects, and the definition of the simulation behaviors.

<figure><img src="image_4.png" /><figcaption>**Fig. 3.** Example of a Scope model modelled in IDEF0 for NC milling 3 Axis metallic parts.</figcaption></figure>
Scope model is a key model for discussion between engineers and should be main-
tained as simple as possible. Currently, for prototyping purposes, IDEF0 [23] is the
tool selected. IDEF0 is a tool widely used in aerospace since decades and cover the
requirement “simple to write, easy to read” (Figure 3).

Data model.

The next step creating the ontology is the Data model. It defines the information managed in the selected scope.

<figure><img src="image_5.png" /><figcaption>Fig. 4. Mapping objects between Scope model and Data model.</figcaption></figure>

The Scope model contains most of the Data model objects, thus this objects are
mapped from the Scope model to the Data model to start building it (Figure 4).

<figure><img src="image_6.png" /><figcaption>**Fig. 5.** Example of a Data model modelled in CMAP for NC milling 3 Axis metallic parts.</figcaption></figure>
Using the mapped objects from the Scope model, the engineers can enrich, reuse and complete the Data model. Currently, for prototyping purposes, CMAP [24] is the tool selected. CMAP is a tool widely used to define Data model and cover the requirements “simple to write, easy to read” (Figure 5).

To support and to manage the objects lifecycle, configuration and effectivity, MfM methodology promotes the use of a PLM system. A PLM system can hold and manage easily ontology objects and let the engineers manage, upgrade, reuse and enrich the objects. An initial prototype, based in a FOSS PLM, is building by the authors.

**Behavior model.**

The Behavior model defines the simulation or other software defined in the Scope model needed to check the full system. It is still on development and currently it is not included in the MfM methodology.

**Semantic model.**

The Data model in the ontology should be instance with real data in the prototypes and to run real use cases. Information coming from the databases (commercial applications, bespoke and legacy systems) is defined in different ways, different languages or different formats (i.e. Date in American or European format). Semantic model lets also to maintain connection between models among the lifecycle given digital continuity to the ontologies.

<figure><img src="image_7.png" /><figcaption>Fig. 6. Semantics. Same object with different names in data models.</figcaption></figure>
Figure 6 shows a simple example about the application of Semantics in the 3LM. A basic concept in product design, the fillet radius between two planes, is part of a product data model. Corner radius, a useful concept in manufacturing, is part of a manufacturing data model and finally a concept like Rc, is part of a procurement data model. All three concepts have the same meaning: radius: the Semantic model translates and unifies the different definitions, and let the ontology make data instance using radius as a unique concept.

# 5 Discussion & further work

A preliminary approach for a methodology to apply Models for Manufacturing has been proposed and described. A 3LM framework is included on the methodology to assure the full applicability. The methodology is an agnostic methodology, independent of languages or modelling tools.

The feasibility of the applicability of the MBSE methodology to manufacturing has been done using a basic example: a preliminary study applied to Incremental Sheet Forming technology has been developed [21], modelled following the methodology and proposed tools [22].

MfM methodology has been successfully applied to build a prototype in a different use case: an approach to gender analysis in Airbus R&T organization [25].

The research team is working in the improvements of the MfM methodology, the development of the associated tools and the modelling of real manufacturing use cases. The team is working using AGILE for research and development, building prototypes as fast as possible to test and get feedback. As result, research and development are running in three lines at the same time: MfM methodology, associated tools and prototypes, and use cases. The further MfM methodology tasks planned are:

* Improve the definition of relationships between Scope model and Data model.

* Improve the lifecycle management between Scope model and Data model.

* Define methods to include behavior and simulation from the Scope model definition and from the Data model definition to complete the ontology.

* Research on "MBSE Design in Context" or "Collaborative MBSE" using MfM during the conceptual phase of the product lifecycle [14].

* Research on building a virtual manufacturing environment to simulate MfM prototypes and use cases.

# 6 Acknowledgement

The authors would like to thank Ignacio Eguia, Jose Carlos Molina, Andres Paldillo, and other Sevilla University colleagues, Julio Ortegon, and other Cadiz University colleagues, Rebeca Arista, Tamara Borreguero, and other AIRBUS colleagues for their support and contribution during the development of this work.
# 7 References

1. O. Holland, "Model-Based Systems Engineering". Loper M. (eds). Modeling and Simulation in the Systems Engineering Life Cycle. Simulation Foundations, Methods and Applications. 2015. Springer, London

2. Fernando Mas, Jose Rios, Jose Luis Menendez and Alejandro Gomez, "A process-oriented approach to modeling the conceptual design of aircraft assembly lines", 2013, The International Journal of Advanced Manufacturing Technology, 67 (1-4), pp. 771-784.

3. Fernando Mas, Manuel Oliva, Jose Rios, Alejandro Gomez, Victor Olmos et al., "PLM Based Approach to the Industrialization of Aeronautical Assemblies", 2015, Procedia Engineering 132, pp. 1045-1052.

4. Alejandro Gómez, Jose Rios, Fernando Mas and Antonio Vizan, "Method and software application to assist in the conceptual design of aircraft final assembly lines", 2016, Journal of Manufacturing Systems 40, pp. 37-53.

5. S. Friedenthal, R. Griego and M. Sampson, "INCOSE model based systems engineering (MBSE) initiative", INCOSE International Symposium, 2007.

6. Charles E. Dickerson and Dimitri Mavris, "A Brief History of Models and Model Based Systems Engineering and the Case for Relational Orientation", IEEE Systems Journal, 7, 4, pp. 581-592, 2013.

7. J. D'Ambrosio and G. Soremekun, "Systems engineering challenges and MBSE opportunities for automotive system design", 2017, IEEE International Conference on Systems and Cybernetics, Banff, AB, 2017, pp. 2075-2080.

8. Simon Frechette, "Model Based Enterprise for Manufacturing", 2011, 44th CIRP International Conference on Manufacturing Systems, Madison, WI, United States.

9. Nenad Ivezic, Boonserm Kulvatunyou, Dennis Brandl, Hyunbo Cho, Yan Lu et al., "Drilling down on Smart Manufacturing – enabling composable apps", Manufacturing Letters, 08, 2016, 10.

10. Nenad Ivezic, Boonserm Kulvatunyou, Yan Lu, Yunsu Lee, Jaehun Lee et al., "OAGI/NIST Workshop on Open Cloud Architecture for Smart Manufacturing", Report number: NISTIR 8124.

11. José Ríos, Juan Carlos Hernández, Manuel Oliva and Fernando Mas, "Product avatar as digital counterpart of a physical individual product: literature review and implications in an aircraft", 22nd International Conference on Concurrent Engineering, IOS Press, Vol. 2, pp. 657-666.

12. Jeff Bergenthal, "Final Report Model Based Engineering (MBE) Subcommittee", NDIA Systems Engineering Division; M&S Committee, 2011.
https://www.ndia.org/-/media/sites/ndia/meetings-and-events/3187-sullivan/divisions/systems-engineering/modeling-and-simulation/reports/model-based-engineering.ashx. Last accessed March 2018.

13. European Commission, "Aeronautics and Air Transport: Beyond Vision 2020 (Towards 2050)", Official Publications of the European Communities, 2010, Luxembourg.
http://bookshop.europa.eu. Last accessed March 2018.

14. Fernando Mas, Jose Luis Menendez, Manuel Oliva, Jose Rios, Alejandro Gomez et al., "iDMU as the Collaborative Engineering engine: Research experiences in Airbus", International Conference on Engineering, Technology and Innovation (ICE), Bergamo, 2014, pp. 1-7.

15. Sandro Rama Fiorini, Julita Bermejo-Alonso, Paulo Gonçalves, Edison Pignaton de Freitas, Alberto Olivares Alarcos et al., "A Suite of Ontologies for Robotics and Automa-
tion [Industrial Activities]", IEEE Robotics & Automation Magazine, vol. 24, no. 1, pp. 8-11, 2017.

16. Simon Mayer, Jack Hodges, Dan Yu, Mareike Kritzler and Florian Michahelles, "An Open Semantic Framework for the Industrial Internet of Things", *IEEE Intelligent Systems*, vol. 32, no. 1, pp. 96-101, 2017.

17. Stefano Perini, Damiano Arena, Dimitris Kiritsis and Marco Taisch, "An Ontology-Based Model for Training Evaluation and Skill Classification in an Industry 4.0 Environment". Hermann Lödding, Ralph Riedel, Klaus-Dieter Thoben, Gregor von Cieminski and Dimitris Kiritsis (eds) Advances in Production Management Systems. The Path to Intelligent, Collaborative and Sustainable Manufacturing. 2017. IFIP Advances in Information and Communication Technology, vol 513. Springer.

18. Magnus Lundgren, Mikael Hedlind and Torsten Kjellberg, "Model Driven Manufacturing Process Design and Managing Quality", Procedia CIRP 50(1), 2016, pp. 299-304, Elsevier B.V.

19. Mike Uschold and Michael Gruninger, "Ontologies: Principles, methods and applications. The Knowledge Engineering Review", 1996, 11(2), pp. 93-136.

20. Dimitris Kiritsis, "Closed-loop PLM for intelligent products in the era of the Internet of things", Computer-Aided Design, 43.5, 2011, pp. 479-501.

21. Domingo Morales-Palma, Fernando Mas, Jesús Racero and Carpóforo Vallellano, "A preliminary study of Models for Manufacturing (MfM) applied to Incremental Sheet Forming". Presented and accepted to 18th International Conference on Product Lifecycle Management, PLM18. 2018. In press.

22. Thabet Slimani, "Ontology Development: A Comparing Study on Tools, Languages and Formalisms", Indian Journal of Science and Technology, Vol 8(24), 2015.

23. NIST, "Integration Definition for Function Modeling (IDEF0)," Computer Systems Laboratory of the National Institute of Standards and Technology, December 1993.
http://www.idef.com/wp-content/uploads/2016/02/idef0.pdf. Last accessed March 2018.

24. Alberto J. Cañas, Roger Carff, Greg Hill, Marco Carvalho, Marco Arguedas et al., "Concept Maps: Integrating Knowledge and Information Visualization", Knowledge and Information Visualization: Searching for Synergies, Tergan, T. Keller, Editors. 2005. Heidelberg. New York: Springer Lecture Notes in Computer Science.

25. Rebeca Arista and Fernando Mas; "A preliminary model-based approach for Gender analysis of Airbus Research Organization", Presented and accepted to 24th International Conference on Engineering, Technology and Innovation (ICE/IEEE ITMC 2018). 2018. In press.