Most digital manufacturing projects follow the software-development process. However, the application of all the characteristics and processes specific to a digital manufacturing project cannot be generalized to all other engineering projects. Therefore, digital manufacturing project teams typically design and apply process principles that can be customized to individual use cases by project members. Tailoring these principles, including developing and referencing them, is a knowledge-intensive activity that requires the gradual improvement of development processes. This paper proposes a knowledge-oriented digital manufacturing ontology model and a semantic rule-based tailoring system that can derive tailoring strategies from knowledge ontologies via an inference-rule design and engine. The proposed model and system can assist in concrete project implementations based on software-development experience. A practical example is demonstrated through the 3D-modeling digital manufacturing of a hospital kitchen.
Citation: Wen-Lung Tsai. A process-tailoring method for digital manufacturing projects[J]. Mathematical Biosciences and Engineering, 2021, 18(5): 5664-5679. doi: 10.3934/mbe.2021286
Most digital manufacturing projects follow the software-development process. However, the application of all the characteristics and processes specific to a digital manufacturing project cannot be generalized to all other engineering projects. Therefore, digital manufacturing project teams typically design and apply process principles that can be customized to individual use cases by project members. Tailoring these principles, including developing and referencing them, is a knowledge-intensive activity that requires the gradual improvement of development processes. This paper proposes a knowledge-oriented digital manufacturing ontology model and a semantic rule-based tailoring system that can derive tailoring strategies from knowledge ontologies via an inference-rule design and engine. The proposed model and system can assist in concrete project implementations based on software-development experience. A practical example is demonstrated through the 3D-modeling digital manufacturing of a hospital kitchen.
[1] | S. Wan, D. Li, J. Gao, R. Roy, F. He, A collaborative machine tool maintenance planning system based on content management technologies, Int. J. Adv. Manuf. Technol., 94 (2018), 1639-1653. doi: 10.1007/s00170-016-9829-0 |
[2] | D. Melian, J. Luis Saorin, J. De La Torre-Cantero, V. Lopez-Chao, Analysis of the factorial structure of graphic creativity of engineering students through digital manufacturing techniques, Int. J. Eng. Educ., 36 (2020), 1151-1160. |
[3] | A. Szalavetz, Industry 4.0 and capability development in manufacturing subsidiaries, Technol. Forecast. Soc. Change, 145 (2019), 384-395. doi: 10.1016/j.techfore.2018.06.027 |
[4] | E. Yildiz, C. Møller, A. Bilberg, Demonstration and evaluation of a digital twin-based virtual factory, Int. J. Adv. Manuf. Technol., 114 (2021), 185-203. doi: 10.1007/s00170-021-06825-w |
[5] | B. S. Adamczyk, A. L. Szejka, O. C. Júnior, Knowledge-based expert system to support the semantic interoperability in smart manufacturing, Comput. Ind., 115 (2020), 103161. |
[6] | Y. J. Qu, X. G. Ming, Z. W. Liu, X. Y. Zhang, Z. T. Hou, Smart manufacturing systems: State of the art and future trends, Int. J. Adv. Manuf. Technol., 103 (2019), 3751-3768. doi: 10.1007/s00170-019-03754-7 |
[7] | D. Wu, D. W. Rosen, L. Wang, D. Schaefer, Cloud-based design and manufacturing: A new paradigm in digital manufacturing and design innovation, Comput. Aided Des., 59 (2015), 1-14. doi: 10.1016/j.cad.2014.07.006 |
[8] | T. E. Abioye, O. T. Arogundade, S. Misra, A. T. Akinwale, O. J. Adeniran, Toward ontology‐based risk management framework for software projects: An empirical study, J. Software Evol. Process, 32 (2020), e2269. |
[9] | R. M. Pereira, A. L. Szejka, O. Canciglieri Junior, Towards an information semantic interoperability in smart manufacturing systems: Contributions, limitations and applications, Int. J. Comput. Integr. Manuf., 34 (2021), 422-439. |
[10] | M. M. Ali, M. B. Doumbouya, T. Louge, R. Rai, M. H. Karray, Ontology-based approach to extract product's design features from online customers' reviews, Comput. Ind., 116 (2020), 103175. |
[11] | Z. Li, X. Zhou, W. M. Wang, G. Huang, Z. Tian, S. Huang, An ontology-based product design framework for manufacturability verification and knowledge reuse, Int. J. Adv. Manuf. Technol., 99 (2018), 2121-2135. doi: 10.1007/s00170-018-2099-2 |
[12] | C. Zhang, G. Zhou, F. Chang, X. Yang, Learning domain ontologies from engineering documents for manufacturing knowledge reuse by a biologically inspired approach, Int. J. Adv. Manuf. Technol., 106 (2020), 2535-2551. doi: 10.1007/s00170-019-04772-1 |
[13] | P. Xu, B. Ramesh, Impact of knowledge support on the performance of software process tailoring, J. Manag. Inf. Syst., 25 (2008), 277-314. doi: 10.2753/MIS0742-1222250308 |
[14] | Software Engineering Institute, CMMI Development, Version 2.0. Software Engineering Institute, Pittsburgh, 2018. |
[15] | M. A. Barcelona, L. García-Borgoñón, G. Lopez-Nicolas, I. Ramos, M. J. Escalona, Applying a model-based methodology to develop web-based systems of systems, J. Web Eng., 16 (2017), 212-227. |
[16] | W. L. Tsai, Applying ontology to medical information system tailoring, Basic Clin. Pharmacol. Toxicol., 128 (2021), 3-4. doi: 10.1111/bcpt.13588 |
[17] | D. K. Pattipati, R. Nasre, S. K. Puligundla, OPAL: An extensible framework for ontology‐based program analysis, Software Pract. Exper., 50 (2020), 1425-1462. doi: 10.1002/spe.2821 |
[18] | N. F. Noy, D. L. McGuinness, Ontology development 101: A guide to creating your first ontology, 2001. |
[19] | N. F. Noy, C. D. Hafner, The state of the art in ontology design: A survey and comparative review, AI Mag., 18 (1997), 53. |
[20] | M. Dadkhah, S. Araban, S. Paydar, A systematic literature review on semantic web enabled software testing, J. Syst. Softw., 162 (2020), 110485. |
[21] | J. Lee, Q. P. He, Understanding the effect of specialization on hospital performance through knowledge-guided machine learning, Comput. Chem. Eng., 125 (2019), 490-498. doi: 10.1016/j.compchemeng.2019.03.040 |
[22] | M. M. Al-Sayed, H. A. Hassan, F. A. Omara, CloudFNF: An ontology structure for functional and non-functional features of cloud services, J. Parallel Distrib. Comput., 141 (2020), 143-173. doi: 10.1016/j.jpdc.2020.03.019 |
[23] | C. Quinn, J. J. McArthur, A case study comparing the completeness and expressiveness of two industry recognized ontologies, Adv. Eng. Inform., 47 (2021), 101233. |
[24] | P. Rodler, D. Jannach, K. Schekotihin, P. Fleiss, Are query-based ontology debuggers really helping knowledge engineers?, Knowl. Based Syst., 179 (2019), 92-107. doi: 10.1016/j.knosys.2019.05.006 |
[25] | L. Yang, K. Cormican, M. Yu, Ontology learning for systems engineering body of knowledge, IEEE Trans. Industr. Inform., 17 (2020), 1039-1047. |
[26] | M. A. Storey, N. A. Ernst, C. Williams, E. Kalliamvakou, The who, what, how of software engineering research: A socio-technical framework, Empir. Softw. Eng., 25 (2020), 4097-4129. |
[27] | N. Marangunić, A. Granić, Technology acceptance model: A literature review from 1986 to 2013, Univers. Access Inf. Soc., 14 (2015), 81-95. doi: 10.1007/s10209-014-0348-1 |
[28] | G. Goldkuhl, The generation of qualitative data in information systems research: The diversity of empirical research methods, Commun. Assoc. Inf. Syst., 44 (2019), 572-599. |