A review on Utilizing Ontological Approaches in Integrating Assembly Design and Assembly Process Planning (APP)

International Journal of Mechanical Engineering
© 2017 by SSRG - IJME Journal
Volume 4 Issue 11
Year of Publication : 2017
Authors : Baha Hasan, Jan Wikander
pdf
How to Cite?

Baha Hasan, Jan Wikander, "A review on Utilizing Ontological Approaches in Integrating Assembly Design and Assembly Process Planning (APP)," SSRG International Journal of Mechanical Engineering, vol. 4,  no. 11, pp. 5-16, 2017. Crossref, https://doi.org/10.14445/23488360/IJME-V4I11P102

Abstract:

This review paper is focusing on utilizing ontological approaches in capturing and sharing assembly design knowledge towards better integration between the product design and manufacturing, more specifically between assembly design and assembly process planning (APP) domains. Most of the significant Approaches that have been proposed by researchers in the last decade are reported in this extended review paper. Comparison between various approaches and conclusion about the overall related literature are conducted as well.

Keywords:

APP, Assembly design, Product design, Ontology, Manufacturing

References:

[1] R. Studer, V.R. Benjamins, and D. Fensel, Knowledge engineering: Principles and methods. Data & Knowledge Engineering, 1998, 25(1-2), pp. 161-197.
[2] T.R. Gruber, A translation approach to portable ontology specifications. Technical Report KSL 92-71. Stanford, California 94305: Knowledge System Laboratory, Computer science depatrment, Stanford University, 1993.
[3] M. Uschold, and M. Gruninger, Ontologies: Principles, methods and applications. Knowledge Engineering Review, 11(2), 1996, pp. 93-155.
[4] A. Gomez-Perez, M. Fernandez-Lopez, & O. Corcho, Ontological Engineering with examples from the areas of Knowledge Management, e- Commerce and the Semantic Web. London: Springer, 2004.
[5] R. Young, A. G. Gunendran, A. F. Cutting-Decelle, & M. Gruninger, Manufacturing knowledge sharing in PLM: a progression towards the use of heavy weight ontologies. International Journal of Production Research, 2007, 45(1), 1505-1519.
[6] N. Guarino, Some Ontological Principles for Designing Upper Level Lexical Resources, Proc. of the First International Conference on Lexical Resources and Evaluation , 1998, pp. 527-534.
[7] G. Van Heijst, A.T. Schreiber, and B.J. Wielinga, Using explicit ontologies in KBS development. International Journal of Human-Computer Studies, 1997, 46(2-3), pp. 183-292.
[8] S. Sanchez-Alonso, and E. Garcia-Barriocanal, Making use of upper ontologies to foster interoperability between SKOS concept schemes. Online Information Review, 2006, 30(3): pp. 253-277.
[9] H.A. ElMaraghy, Flexible and reconfigurable manufacturing systems paradigms, International Journal of Flexible Manufacturing Systems, 2005, 17: 261.
[10] D. Semere, M. Onori, A. Maffei, R. Adamietz, Evolvable assembly systems: coping with variations through evolution, Assembly Automation, 2008, Vol. 28 Issue: 2, pp.126-133.
[11] M. Onori, J. Barata, Evolvable production systems : mechatronic production equipment with process-based distributed control, IFAC Proceedings Volumes, Volume 42, Issue 16, 2009, Pages 80-85, ISSN 1474-6670.
[12] Y. Alsafi, V. Vyatkin, Ontology-based reconfiguration agent for intelligent mechatronic systems in flexible manufacturing, Robot. Comput. Integr. Manuf., 2010, 26 (4), 381–391.
[13] S. Lemaignan, A. Siadat, J. Dantan, A. Semenenko, "MASON: A Proposal For An Ontology Of Manufacturing Domain," Proceedings of the IEEE Workshop on Distributed Intelligent Systems: Collective Intelligence and Its Applications, 2006.
[14] P. Chhim, R.B. Chinnam, & N. Sadawi, Product design and manufacturing process based ontology for manufacturing knowledge reuse, J Intell Manuf, doi:10.1007/s10845-016-1290-2, 2017.
[15] N. Chungoora, & R. Young, A Framework to Support Semantic Interoperability in Product Design and Manufacture. In A. Bernard, Global Product Development, Proceedings of 20th CIRP Design Conference (pp. 435-443). Springer-Verlag, 2011.
[16] N. Anjum, J. Harding, R. Young, K. Case, Z. Zahid Usman, T. Changoora, Verification of knowledge shared across design and manufacture using a foundation ontology, International Journal of Production Research, 2013, 51:22, 6534-6552, DOI: 10.1080/00207543.2013.798051.
[17] Z. Usman, R. Young, N. Chungoora, C. Palmer, K. Case, & J. Harding, Towards a formal manufacturing reference ontology, International Journal of Production Research, 2013, 51:22.
[18] M. Cai, W.Y. Zhang, K. Zhang, ManuHub: a semantic web system for ontology based service management in distributed manufacturing environments, IEEE Trans. Syst. Man Cybern. A: Syst. Hum. 41 (May (3)) , 2011,574–582.
[19] H.K. Lin, J.a. Harding, A manufacturing system engineering ontology model on the semantic web for inter-enterprise collaboration, Comput. Ind. 58 (5) (2007) 428–437.
[20] N. Chungoora, A Framework to Support Semantic Interoperability in Product Design and Manufacture. Loughborough University, (2010).
[21] M. Imran, & B.Young, The application of common logic based formal ontologies to assembly knowledge sharing, Journal of Intelligent Manufacturing, (2015), 26: 139. doi:10.1007/s10845-013-0768-4.
[22] C. Sean, R. Young, K. Case, J. Harding, J. Gao, S. Dani and D. Baxter, Knowledge reuse in manufacturability analysis, Robotics and Computer-Integrated Manufacturing, 2008. 24(4):508-513.
[23] D. Sánchez, M. José, and M. Esperanza, The road towards ontologies In Ontologies: A Handbook of Principles, Concepts and Applications in Information Systems, ed. Rajiv Kishore and Ram Ramesh Raj Sharman: Springer, 2007.
[24] K. Wang, & S. Tong, An Ontology of Manufacturing Knowledge for Design Decision Support. Wireless Communications, Networking and Mobile Computing, (2008).
[25] Z. Jiehan and R. Dieng-Kuntz, Manufacturing Ontology Analysis and Design: Towards Excellent Manufacturing, Industrial Informatics, 2004. INDIN '04. 2004 2nd IEEE International Conference on, pp. 39-45, 2004.
[26] H. K. Miao, N. Sridharan, and J. J. Shah, CAD-CAM integration using machining features, International Journal of Computer Integrated Manufacturing, pp. 296–318, 2002.
[27] B. Hasan J. Wikander and M. Onori, Assembly Design Semantic Recognition Using SolidWorks-API. In: International Journal of Mechanical Engineering and Robotics Research, (2016). Vol. 5, No. 4, pp. 280-287: 10.18178/ijmerr.5.4.280-287.
[28] B. Hasan, & J. Wikander, Product Feature Modelling for Integrating Product Design and Assembly Process Planning. World Academy of Science, Engineering and Technology, International Journal of Mechanical, Aerospace, Industrial, Mechatronic and Manufacturing Engineering, (2016), 10(10), 1693-1703.
[29] G. Chen, Y.-S. Ma, G. Thimm & S.-H. Tang, Unified Feature Modeling Scheme for the Integration of CAD and CAx, Computer-Aided Design and Applications, (2004), 1:1-4,595-601, DOI: 10.1080/16864360.2004.10738303.
[30] X. Zhou, Y. Qiu, G. Hua, H. Wang, X. Ruan, A feasible approach to the integration of CAD and CAPP, In Computer-Aided Design, Volume 39, Issue 4, 2007, Pages 324-338, ISSN 0010-4485, https://doi.org/10.1016/j.cad.2007.01.005.
[31] G. Vosniakos and B. Davies, An IGES post-processor for interfacing CAD and CAPP of 2 ½ D prismatic parts, International Journal of advanced Manufacturing Technology , (1990), 5:135-164.
[32] Y. Junyu, Z. wei, STEP_integration of CAD/CAM & CAPP in numerical control machining, IEEE Journal, (2009).
[33] A. Balakrishna, R. Babu, D. Rao, D. Raju, and S. Kolli, Integration of CAD/CAM/CAE in Product Development System Using STEP/XML. Concurrent Engineering, (2006), 14(2), pp.121-128.
[34] S. Amaitik, and S. Kiliç, An intelligent process planning system for prismatic parts using STEP features. The International Journal of Advanced Manufacturing Technology, (2006), 31(9-10), pp.978-993.
[35] K. Dwijayanti, and H. Aoyama, Development of Automatic Process Planning System for Turning-Milling Center with 2 Turrets System. Journal of the Japan Society for Precision Engineering, (2015), 81(5), pp.471-480.
[36] A. Nassehi, R. Liu, and S. Newman, A new software platform to support feature-based process planning for interoperable STEP-NC manufacture. International Journal of Computer Integrated Manufacturing, (2007), 20(7), pp.669-683.
[37] C. Dartigues, P. Ghodous, M. Gruninger, D. Pallez, and R. Sriram, CAD/CAPP Integration using Feature Ontology. Concurrent Engineering, (2007), 15(2), pp.237-249.
[38] S. Abdul-Ghafour, P. Ghodous, B.Shariat, E. Perna, Ontology Development for the Integration of CAD Models in a Collaborative Environment. In: Frey D., Fukuda S., Rock G. (eds) Improving Complex Systems Today. Advanced Concurrent Engineering, (2011), Springer, London.
[39] D. T. Semere, S. Dilshad , & B. Lindberg, Machining Ontology and Knolwedge Modelling, Royal Institute of Technology, Institute of Industrial Production, (2007).
[40] A. Tursi, H. Panetto, G. Morel and M. Dassisti, Ontological approach for productscentric information system interoperability in networked manufacturing enterprises, Annual Reviews in Control, 2009, 33(2):238-245.
[41] ISO/TS-10303-1022. Industrial automation systems and integration --Product data representation and exchange -- Part 1022: Application module: Part and Version Identification, (2004).
[42] ISO/ IEC 62264. Enterprise-control system integration, Part 1. Models and terminology, Part 2: Model object attributes. Geneva: ISO/IEC, (2002).
[43] X. Chang, R. Rai, and J. Terpenny, Development and Utilization of Ontologies in Design for Manufacturing. Journal of Mechanical Design, (2010), 132(2), p.021009.
[44] S., Wei, M., Qin-yi and G., Tian-yi, An Ontology-Based Manufacturing Design System. Information Technology Journal, 2009, 8: 643-656.
[45] K. Wang, & S. Tong, An Ontology of Manufacturing Knowledge for Design Decision Support. Wireless Communications, Networking and Mobile Computing, (2008).
[46] X.F. Zha, & Hongwu. Du, A PDES/STEP-based model and system for concurrent integrated design and assembly planning. Computer-Aided Design, (2002), 34. 1087-1110. 10.1016/S0010-4485(01)00186-5.
[47] LS.Wierda, Linking Design, Process Planning and Cost Information by Feature Based Modelling, Journal of Engineering Design, 1991, 2(1): pp. 3-19.
[48] OW. Salomons, FJ. Houten, A. Van, HJ. Kals, Review of Research in Feature-Based Design, 1993; 12(2): pp. 113–132.
[49] J. Shah, and M. Rogers, Functional requirements and conceptual design of the feature-based modelling system, Computer-Aided Engineering Journal, pp. 9-15, 1988.
[50] J. Shah, and M. Rogers, Assembly modeling as an extension of feature-based design, Research in Engineering Design; 5: pp. 218–37, 1993.
[51] W. Van Holland, Assembly features in modelling and planning, PhD thesis, Delft: Delft University of Technology; 1997.
[52] H. Bley, and C. Franke, Integration of Product Design and Assembly Planning in the Digital Factory. CIRP Annals, (2004), 53(1), pp.25-30.
[53] K. Case, W.A. Wan Harun, Feature-based representation for manufacturing planning, International Journal of Production Research, (2000) , 38:17, 4285-4300, DOI: 10.1080/00207540050205091.
[54] R. Bidarra, WF. Bronsvoort, Semantic feature modelling, Computer-Aided Design, (2000), 32(3): pp. 201-225.
[55] S. Rachuri, Y. Han, S. Foufou, S. Feng, U. Roy, F.Wang, R. Sriram, and K. Lyons, A Model for Capturing Product Assembly Information. Journal of Computing and Information Science in Engineering, (2006), 6(1), p.11.
[56] W. Hui, X. Dong, D. Guanghong and Z. Linxuan, Assembly planning based on semantic modeling approach. Computers in Industry, (2007), 58(3), pp.227-239.
[57] W.F. Bronsvoort, A. Noort, Multiple-view feature modelling for integral product development, Computer-Aided Design, (2004) , Volume 36, Issue 10, Pages 929-946, ISSN 0010-4485, https://doi.org/10.1016/j.cad.2003.09.008.
[58] C-S. Wang, Web-based modular interface geometries with constraints in assembly models, Computers & Industrial Engineering, (2009),Volume 56, Issue 4, Pages 1675-1686.
[59] F. Demoly, L.Toussaint, B. Eynard, D. Kiritsis, S. Gomes, Geometric skeleton computation enabling concurrent product engineering and assembly sequence planning, Computer-Aided Design, (2011), Volume 43, Issue 12.
[60] S.Jayaram, U. Jayaram, Y.Wang, H. Tirumali, K.Lyons, P. Hart, Vade: a virtual assembly design environment. IEEE Computer Graphics and Applications 1999,19(6):44–50.
[61] H. Wang, J. R. Li, and H. Q. Gong, A CAD-Linked Virtual Assembly Environment, 2006, International Journal of Production Research 44: 467–486.
[62] Y. Jun , J. Liu , R. Ning & Y. Zhang, Assembly process modeling for virtual assembly process planning, International Journal of Computer Integrated Manufacturing, (2005), 18:6, 442-451, DOI: 10.1080/09511920400030153.
[63] FA. Salustri, Mereotopology for product modeling. Anew frame work for product modeling based on logic.Journal of Design Research, (2002), 2(1):22.
[64] K.Y. Kim, H.J. Yang, and D.W. Kim, Mereotopological Assembly Joint Information Representation for Collaborative Product Design. Robotics and Computer-Integrated Manufacturing, (2008), Volume 24, Issue 6, Pages 744-754.
[65] F. Demoly, A. Matsokis, D. Kiritsis, A mereotopological product relationship description approach for assembly oriented design, Robot. Comput.-Integr. Manuf., (2012), 28 (6) 681–693.
[66] E. Gruhier, F. Demoly, S. Abboudi, S. Gomes, A Spatiotemporal Mereotopology-Based Theory for Qualitative Description in Assembly Design and Sequence Planning. In: Gero J., Hanna S. (eds) Design Computing and Cognition '14., (2015) Springer, Cham
[67] E. Gruhier, F. Demoly, S. Abboudi, S. Gomes, A formal ontology-based spatiotemporal mereotopology for integrated product design and assembly sequence planning, Advanced Engineering Informatics, (2015), Volume 29, Issue 3, August, Pages 495-512, ISSN 1474-0346, https://doi.org/10.1016/j.aei.2015.04.004.
[68] I. M., Delamer, & J. L. Lastra, Ontology Modeling of Assembly Processes and Systems using Semantic Web Services. International Conference on Industrial Informatics, (2006). (pp. 611-617). IEEE.
[69] N. Lohse, H. Hirani , & S. Ratchev, Equipment Ontology For Modular Reconfigurable Assembly Systems. International Journal of Flexible Manufacturing System, (2006), 17, 301-314.
[70] M. Lanz, F. Garcia , T., Kallela, & R. T, Product-Process Ontology For Managing Assembly Specific Knowledge Between Product Design and Assembly System Simulation. In S. K. Svetan Ratchev, Micro-Assembly Technologies and Applications, (2008), (Vol. 260, pp. 99-108). Boston: Springer.
[71] K. Y., Kim, D. G. Manley, and H. J. Yang, Ontology-based Assembly Design and Information Sharing for Collaborative Product Development. Computer-Aided Design, (2006), Vol. 38, No. 12, pp. 1233-1250.
[72] S. Mostefai, A. Bouras, & M. Batouche, Effective Collaboration in Product Development via a Common Sharable Ontology. International Journal of Computational Intelligence, (2008), 206-212.
[73] X. Fiorentini, I. Gambino, V.-C. Liang, S. Rachuri, M. Mani & C. Bock, An Ontology for Assembly Representation. National Institute of Standards and Technology, (2007).
[74] Z. Huang, L. Qiao, N. Anwer, Y. Mo, Ontology Model for Assembly Process Planning Knowledge. 21st International Conference on Industrial Engineering and Engineering Management, (2014), zhuhai, China.
[75] KFL Reference, Ontologies in KFL. HIGHFLEET®, (2012).
[76] ISO/IEC-24707. Information technology — Common Logic (CL): a framework for a family of logic based, (2007). Retrieved 11 22, 2017, from Common Logic Standard: https://www.iso.org/standard/39175.html.
[77] DL. McGuinness, F. van Harmelen, OWL web ontology language overview, (2009), http://www.w3.org/TR/owl-features/.
[78] J.R.G. Pulido, M.A.G. Ruiz, R. Herrera, E. Cabello, S. Legrand, D. Elliman, Ontology languages for the semantic web: A never completely updated review, In Knowledge-Based Systems, Volume 19, Issue 7, 2006, Pages 489-497, ISSN 0950-7051, https://doi.org/10.1016/j.knosys.2006.04.013.
[79] O. Corcho, M. Fernández-López, and A. Gómez-Pérez, Methodologies, tools and languages for building ontologies. Where is their meeting point?. Data & Knowledge Engineering, (2003), 46(1), pp.41-64.
[80] E. Negri, L. Fumagalli, M. Garetti, & L. Tanca, Requirements and languages for the semantic representation of manufacturing systems. Computers in Industry, (2016), 81, 55–66.
[81] O., Lassila, & R. R. Swick, Resource Description Framework (RDF) Model and Syntax Specification, (1999). Retrieved 11 21, 2017, from http://www.w3.org/TR/1999/REC-rdf-syntax-19990222/
[82] S. Decker, S. Melnik, F. V. Harmelen, D. Fensel, M. Klein, J. Broekstra, I. Horrocks, The Semantic Web: The Roles of XML and RDF. IEEE Internet Computing, (2000). 4(5), 63-74.
[83] D. Brickley, & R. Guha, RDF Vocabulary Description Language 1.0: RDF Schema, (2004), Retrieved 11 21, 2017, from http://www.w3.org/TR/rdf-schema/
[84] O. Corcho, A. Gomez-Perez, A Roadmap to Ontology Specijication Languages. 12th International Conference in Knowledge Engineering and Knowledge Management, Lecture Notes in Artificial Intelligence, Springer-Verlag, Berlin, Oct. 2000, pp. 80-96.
[85] A. Gomez-Perez, O. Corcho, Ontology Languages for the Semantic Web. IEEE Intelligent Systems & their applications. 17(1). JanuarylFebruary 2002. pp: 54-60.
[86] Z. J. Pan, Resource Description Framework. In S. Staab, & R. Studer (Eds.), Handbook on Ontologies, (2009). (pp. 71-90). Berlin Heidelberg: Springer- Verlag.
[87] W3C. OWL Web Ontology Language Overview. (D. L. McGuinness, & F. v. Harmelen, Editors), (2004). Retrieved 11 21, 2017, from http://www.w3.org/TR/owlfeatures/
[88] K. Sengupta, & P. Hitzler, Web Ontology Language (OWL). Wright State University, Joshi Research Center, Dayton, (2014). Retrieved 11 21, 2017, from http://corescholar.libraries.wright.edu/cgi/viewcontent.cgi?article=1183&context=cse 
[89] C. Palmer, N. Chungoora, R.Young, A. G. Gunendran, Z. Usman, K. Case, & J. A. Harding, Exploiting unified modelling language (UML) as a preliminary design tool for Common Logic-based ontologies in manufacturing. International Journal of Computer Integrated Manufacturing, 1-17, (2012).
[90] G. Antoniou, & F. v. Harmelen, Web Ontology Language: OWL. In S. Staab, & R. Studder (Eds.), Handbook on Ontologies (pp. 91-110), (2009), Berlin: Springer-Verlag.
[91] F. Baader, D. Calvanese, D. McGuinness, D. Nardi, and P. Patel-Schneider, The Description Logic Handbook. Cambridge University Press, 2002, Cambridge, London.
[92] J.R.G. Pulido, M.A.G. Ruiz, R. Herrera, E. Cabello, S. Legrand, D. Elliman, Ontology languages for the semantic web: A never completely updated review, In Knowledge-Based Systems, Volume 19, Issue 7, 2006, Pages 489-497.
[93] A. Sánchez-Ruíz, K. Umapathy, & P. Hayes, Toward Generic, Immersive, and Collaborative Solutions to the Data Interoperability Problem which Target End-Users. Journal of Computing Science and Engineering, (2009), 3(2), 127-141.
[94] N. Chungoora, A. Cutting-Decelle, R. Young, G. Gunendran, Z. Usman, J. A. Harding, & K. Case, Towards the ontology-based consolidation of production-centric standards. International Journal of Production Research, (2013), 51(2), 327-345.
[95] C. J. Date, Logic and Databases the Roots of Relational Theory. Trafford Publishing, (2007).
[96] M. Imran, Towards an Assembly Reference Ontology for Assembly Knowledge Sharing. Ph.D. Loughborough University, (2013).
[97] A. Delchambre, Computer-aided Assembly Planning. Chapman & Hall, (1992).
[98] D. E., Whitney, Mechanical Assemblies: Their Design, Manufacture, and Role in Product Development. New York, Oxford: OXFORD UNIVERSITY PRESS, (2004).
[99] S. H. Cho, Mechanical Assembly. In F. Kreith, The Mechanical Engineering Handbook Series. CRC Press LLC, (2005).
[100] N-A., Anjum, Verification of Knowledge Shared Across Design and Manufacture Using Foundation Ontology. PhD Thesis: Loughborough University, 2011.
[101] H. S. Delugach, Representing metadata constraints in Common Logic. Int. J. Metadata, Semantics and Ontologies, (2009). 4(4), 277-286.
[102] J. Cardoso, The Semantic Web Vision: Where are We? IEEE Intelligent Systems, 22-26, (2007).