=Paper=
{{Paper
|id=Vol-2956/paper42
|storemode=property
|title=Automatically Linking Concepts in Distributed, Cloud-Based Manufacturing Environments
|pdfUrl=https://ceur-ws.org/Vol-2956/paper42.pdf
|volume=Vol-2956
|authors=Damian Drexel
|dblpUrl=https://dblp.org/rec/conf/ruleml/Drexel21
}}
==Automatically Linking Concepts in Distributed, Cloud-Based Manufacturing Environments==
Automatically Linking Concepts in Distributed, Cloud-Based Manufacturing Environments Damian Drexel[0000−0002−0987−0067] Research Center Digital Factory Vorarlberg, Vorarlberg University of Applied Sciences, Hochschulstr. 1, 6850 Dornbirn, Austria damian.drexel@fhv.at Abstract. With the digitalisation, and the increased connectivity be- tween manufacturing systems emerging in this context, manufacturing is shifting towards decentralised, distributed concepts. Still, for manu- facturing scenarios manual input or augmentation of data is required at system boundaries. Especially in distributed manufacturing environ- ments, like Cloud Manufacturing (CMfg) systems, constant changes to the available manufacturing resources and products pose challenges for establishing connections between them. We propose a feature-oriented representation of concepts, especially from the manufacturing domain, which serves as the basis for (semi-) automatically linking, e.g., manu- facturing resources and products. This linking methodologies, as well as knowledge inferred using it, is then used to support distributed manu- facturing, especially in CMfg environments, and enhance product devel- opment. The concepts and methodologies are to be evaluated in a real world learning factory. Keywords: Manufacturing · Cloud Manufacturing · Distributed Man- ufacturing · Reasoning · Ontologies · Feature-Based 1 Problem Statement Emerging technologies and concepts enabled various changes for the manufactur- ing domain during the recent years. Initiatives, such as Industrie 4.0, advance the digitalisation of manufacturing and simplify the distribution of manufacturing tasks [3, 15]. With increasing connectivity, systems are shifting from centralised, monolithic to decentralised, modular applications [5]. Systems such as CMfg platforms realise this distribution of manufacturing tasks. These platforms can be employed by a single manufacturing company or can integrate manufacturing resources of various, independent companies. In both cases the information and knowledge managed within these CMfg plat- forms is highly dynamic. New manufacturing resources, as well as products, are constantly being added to or removed from the plattform. Copyright © 2021 for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0). A representation of knowledge in CMfg is required to describe how a product can be manufactured using the available resources. Knowledge representations in manufacturing, like the MAnufacturing’s Semantics ONtology (MASON) [13], model such connections in different ways, e.g. by describing the manufacturing process for a product using a combination of resources. In case of hardly dy- namic manufacturing systems or when products and manufacturing resources are defined by the same authority these links can be established manually. In a highly distributed and dynamic system, such as a CMfg platform, the manual creation of these links may not be viable when a new manufacturing resource connects to the platform or a new product is added. The aim of the PhD thesis described in this paper is to establish links between a product and the manufacturing resources required to produce it, based on a fitting knowledge representation and by employing reasoning as well as matching mechanisms. Therefore, major challenges are (1) the creation of a feature-based representation of products and manufacturing resources, (2) implementing (semi- ) automatic linking mechanisms, and using these representation and mechanisms to support (3) distributed manufacturing as well as (4) product design. 2 Related Work The description of the manufacturing domain comprises a research topic present since multiple decades [2]. Widely used technologies for describing manufactur- ing resources and for enabling the communication between them, are, for exam- ple, Open Platform Communication Unified Architecture (OPC UA) and MT- Connect [4, 9]. In the manufacturing domain, ontologies are commonly used for knowledge representation. An ontology is “an explicit specification of a concep- tualization” [8] and enables the integration and interoperability of systems [13, 23]. Topics in modeling knowledge in manufacturing include (1) modeling of manufacturing resources, (2) modeling of manufacturing systems, (3) modeling of manufacturing processes, and (4) the adoption of foundational ontologies, besides others [16]. One way to describe products in a manufacturing setting is by specifying their parts and the relation between each part [10, 19, 21, 23]. This form of represen- tation builds upon the hierarchic structure, which is often inherent to complex systems [20]. Other representations of products in manufacturing use features to describe them. For example, when designing products tools, like Computer Aided Design (CAD) software, define objects by their features [1]. Generally speaking, features can be components of a thing as well as concrete or abstract properties of it [22]. Analogously, in product design features carry information about the geometric or physical nature of the product as well as manufacturing and life-cycle related information [16, 6]. Järvenpää et al. use ontologies to match products and manufacturing re- sources [11]. The authors define product requirements and manufacturing re- source capabilities to find matching (combinations of) resources. Manufacturing tools are an alternative to capabilities for describing what a manufacturing re- source is able to do. The process of manufacturing a product can be described by defining on the one hand what tools are required for an operation and on the other hand what operations are required to machine a raw material to achieve a geometric entity [13]. Independently of whether capabilities, tools, or other concepts are used to model a manufacturing resource’s skills, connecting manu- facturing resources to products by describing the process is common, e.g., as in the reference ontology for manufacturing proposed by Usman et al. [23]. In contrast to hardly changing manufacturing environments, which are often considered when developing models like the ontologies described before, in CMfg products may be defined independently of manufacturing resources. A field with similar challenges are web services where definitions of web services and require- ments by service requesters are defined independently [24]. Describing services has been explored extensively for web services [2]. Here, technologies like the Web Ontology Language for Web Services (OWL-S) and the Web Service Mod- eling Ontology (WSMO) are commonly used [12]. Those technologies, especially OWL-S, are also considered for matching manufacturing resources [17]. A different approach for matching web services, but also for other ontol- ogy related applications, is ontology matching [7]. Differences in meaning when representing knowledge, i.e. the semantic heterogeneity problem, is a problem that can be tackled using this approach [18]. Zhdanova and Shvaiko describe an approach enhancing the process of ontology matching by elevating it to a community-driven activity [25]. 3 Research Questions The motivation for the work to be done in this thesis stems from the manu- facturing domain, especially distributed manufacturing. The research question, that forms the basis of the thesis, can be formulated in a general way as follows. RQ How can feature based specifications of concepts representing different views of the same domain, be automatically linked together by means of reasoning and classification? 4 Hypothesis The hypothesis related to the research question formulated before are – Products as well as manufacturing resources described in a hierarchic, feature- based way are a suitable representation in distributed manufacturing. – Reasoning and classification methods can be used on such a representation, to link products to the manufacturing resources required to produce them. – The methods to be developed in this thesis are of use for various manufac- turing related tasks, e.g., product design and production planning. 5 Approach The goal of the thesis is the exploration and advancement of methods to automat- ically link concepts based on their features, i.e., to describe which combination of manufacturing resources are able to create a given product. The developed methods are meant to be applied to the manufacturing domain to support its processes, especially in distributed, cloud-based manufacturing environments. A representation of knowledge about manufacturing resources and products, based on existing ontologies and standards, is to be created as a foundation for the other work to be done in this thesis, i.e., automatic linking of concepts. In order to (semi-) automatically create the connections between manufacturing resources and products, reasoning and matching mechanisms are to be used. Utilizing the knowledge inferred this way, combinations of resources are defined, which are able to produce specific products. The concepts and technologies used for (semi-) automatically linking a prod- uct to the manufacturing resources required to produce it are then to be applied to different fields in the manufacturing domain. The main focus is to support distributed manufacturing systems, like CMfg platforms. The developed repre- sentation of manufacturing resources and products are used to bring together customers and manufactures by finding fitting manufacturing resources in an ever changing environment. During the design phase of a product, possible manufac- turing processes can be dynamically created, based on the information derived from these links, while the designer is still working on the product. Since a fully automated linking of concepts may not result in a useable on- tology, the use of manual input has to be considered, as well. In order to include domain experts into the process of creating these links, a community-driven ap- proach, similar to the one described in [25], could be applied and used to improve the overall result. The main aspects of the thesis are: – Representation of products and manufacturing resources – (Semi-) Automatic linking – Support of distributed manufacturing – Support of product design – Real world validation According to these main aspects, tasks can be identified. – Development of a feature based representation. The foundation of the work to be done in this thesis is a representation of knowledge about prod- ucts and manufacturing resources. For this representation existing models and standards have to be considered. A first feature-based model may be developed with a still manual process of linking concepts in mind. – Automation of the linking process. Using the representation developed during the first phase of the thesis, the process of linking products and manufacturing resources is automated. Here the degree of automation is an important factor. Since a full automation may not be feasible, the possibility of manual steps has to be explored. – Manufacturing process creation. Linking the concepts in a (semi-) au- tomatic way already allows to infer assumptions about whether a product can be produced or not. This knowledge is then to be used to create a man- ufacturing process. Additional considerations, e.g. geographic locations of manufacturing resources, have to be taken into account. Implementing the creation of manufacturing processes enables (semi-) automatic distributed manufacturing. – Support of product design. The model and concepts to be developed can be used to support product design, as well. To accomplish this the in- formation covered in CAD models has to be brought into the knowledge representation introduced in this work. Then it can be deduced whether or not the product currently designed can be produced with the existing man- ufacturing resources. The inferred knowledge is then to be returned to the CAD application in order to give useful feedback to the product designer. – Real world validation. The methods and knowledge representations to be developed in this thesis are to be validated in a real world setting. The model factory of the Digital Factory Vorarlberg provides an environment for validating the work [14]. The manufacturing process modelled by the model factory includes a heterogenus set of manufacturing resources, like mills, transportation systems, and assembly resources. It is one of multiple labora- tories connected for distributed manufacturing. This is enabled by a CMfg platform which connects different laboratories. This setup includes various aspects of distributed manufacturing and offers a real world environment for the validation of the work in this thesis. 6 Conclusion & Future Work In recent years concepts and methods, especially related to digitalisation, en- abled the rise of distributed manufacturing and consequently the distribution of manufacturing tasks to different manufacturing providers. Applications in this field, such as CMfg platforms, have to establish connections between products and manufacturing resources required to produce them. This paper outlines how such a (semi-) automatic linking can be established and gives a roadmap for the proposed thesis. While similar work often connects products and manufacturing resources by the manufacturing process itself, we propose automatically gener- ating feasible manufacturing processes based on systematically derived connec- tions of products and manufacturing resources. This not only enables distributed manufacturing by supporting the constantly changing, heterogenus manufactur- ing environment that follows from this paradigm, but is also able to support other manufacturing related processes, such as product design. The work de- scribed here is still in a very early stage and hence no major preliminary results are being reported in this paper. Nevertheless, with the tasks outlined in this paper we aim to create an appropriate representation as a basis for (semi-) au- tomatically linking concepts from the manufacturing domain. For evaluating the results of the work to be done in this thesis, the representations and method- ologies developed are to be integrated into a learning factory, offering real world applications, as well as various manufacturing resources. Acknowledgment. The research presented in this paper is partially financed by FFG-Project No. 866833 “CIDOP”. References 1. Adamson, G., Wang, L., Moore, P.: Feature-based control and informa- tion framework for adaptive and distributed manufacturing in cyber phys- ical systems. Journal of Manufacturing Systems 43, 305–315 (apr 2017). https://doi.org/10.1016/j.jmsy.2016.12.003 2. Ameri, F., Dutta, D.: An upper ontology for manufacturing service description. In: International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. vol. 42578, pp. 651–661 (2006) 3. Anderson, N., Diab, W.W., French, T., Harper, K.E., Lin, S.W., Nair, D., Sobel, W.: The Industrial Internet of ThingsVolume T3: Analytics Framework. Tech. rep., Industrial Internet Consortium (2017) 4. Bauernhansl, T., ten Hompel, M., Vogel-Heuser, B. (eds.): Industrie 4.0 in Pro- duktion, Automatisierung und Logistik. Springer Fachmedien Wiesbaden (2014). https://doi.org/10.1007/978-3-658-04682-8 5. Burger, A., Lang, A., Müller, Y.: Mögliche Veränderungen von System- Architekturen im Bereich der Produktion. In: Industrie 4.0, pp. 57–68. Springer Fachmedien Wiesbaden (2017). https://doi.org/10.1007/978-3-658-15557-5 4 6. Case, K., Gao, J., Gindy, N.: Feature validation in a feature-based design sys- tem. ‘Advances in Manufacturing Technology VII ‘ the Proceedings of the Ninth National Conference on Manufacturing Research pp. 272–276 (1993) 7. Euzenat, J., Shvaiko, P.: Ontology Matching. Springer Berlin Heidelberg (2013). https://doi.org/10.1007/978-3-642-38721-0 8. Gruber, T.R.: A translation approach to portable ontology spec- ifications. Knowledge Acquisition 5(2), 199–220 (jun 1993). https://doi.org/10.1006/knac.1993.1008 9. Jasperneite, J., Neumann, A., Pethig, F.: OPC UA versus MTConnect. Com- puter&Automation (Sonderheft S2 2015 Control&Drives) S pp. 16–21 (2015) 10. Jørgensen, K.A., Petersen, T.D., Nielsen, K., Habib, T.: Product family modelling for manufacturing planning. In: Proceedings of the 21th International Conference on Production Research, ICPR 2011, 1.-4. August, Stuttgart, Germany. Fraunhofer Verlag (2011) 11. Järvenpää, E., Siltala, N., Hylli, O., Lanz, M.: The development of an ontology for describing the capabilities of manufacturing resources. Journal of Intelligent Man- ufacturing 30(2), 959–978 (jun 2018). https://doi.org/10.1007/s10845-018-1427-6 12. Lara, R., Roman, D., Polleres, A., Fensel, D.: A Conceptual Comparison of WSMO and OWL-S. In: Web Services, pp. 254–269. Springer Berlin Heidelberg (2004). https://doi.org/10.1007/978-3-540-30209-4 19 13. Lemaignan, S., Siadat, A., Dantan, J.Y., Semenenko, A.: MASON: A Proposal For An Ontology Of Manufacturing Domain. In: IEEE Workshop on Distributed Intelligent Systems: Collective Intelligence and Its Applications (DIS'06). IEEE (2006). https://doi.org/10.1109/dis.2006.48 14. Merz, R., Hoch, R., Drexel, D.: A cloud-based research and learning fac- tory for industrial production. Procedia Manufacturing 45, 215–221 (2020). https://doi.org/10.1016/j.promfg.2020.04.097 15. Müller, J.M., Voigt, K.I.: Sustainable Industrial Value Creation in SMEs: A Com- parison between Industry 4.0 and Made in China 2025. International Journal of Precision Engineering and Manufacturing-Green Technology 5(5), 659–670 (oct 2018). https://doi.org/10.1007/s40684-018-0056-z 16. Sanfilippo, E.M., Borgo, S.: What are features? an ontology-based re- view of the literature. Computer-Aided Design 80, 9–18 (nov 2016). https://doi.org/10.1016/j.cad.2016.07.001 17. Sheng, B., Zhang, C., Yin, X., Lu, Q., Cheng, Y., Xiao, T., Liu, H.: Common intelligent semantic matching engines of cloud manufacturing service based on OWL-S. The International Journal of Advanced Manufacturing Technology 84(1- 4), 103–118 (nov 2015). https://doi.org/10.1007/s00170-015-7996-z 18. Shvaiko, P., Euzenat, J.: Ontology Matching: State of the Art and Future Chal- lenges. IEEE Transactions on Knowledge and Data Engineering 25(1), 158–176 (jan 2013). https://doi.org/10.1109/tkde.2011.253 19. Silverston, L.: The Data Model Resource Book, Volume 1. John Wiley & Sons Inc (Apr 2001) 20. Simon, H.A.: The Architecture of Complexity. Proceedings of the American Philo- sophical Society 106(6), 467–482 (Dec 1962) 21. Soininen, T., Tiihonen, J., Männistö, T., Sulonen, R.: Towards a general ontology of configuration. Ai Edam 12(4), 357–372 (1998) 22. Tversky, A.: Features of similarity. Psychological review 84(4), 327 (1977) 23. Usman, Z., Young, R.I.M., Chungoora, N., Palmer, C., Case, K., Hard- ing, J.A.: Towards a formal manufacturing reference ontology. Interna- tional Journal of Production Research 51(22), 6553–6572 (nov 2013). https://doi.org/10.1080/00207543.2013.801570 24. Wu, Z., Ranabahu, A.H., Gomadam, K., Sheth, A.P., Miller, J.A.: Automatic com- position of semantic web services using process and data mediation. Tech. rep., Kno.e.sis Center, Wright State University (Feb 2007) 25. Zhdanova, A.V., Shvaiko, P.: Community-driven ontology matching. In: European Semantic Web Conference. pp. 34–49. Springer (2006)