Ontological Knowledge Base for Integrating Geometry and Tolerance of PMPs

  • Slavenko M. StojadinovićEmail author
  • Vidosav D. Majstorović


When engineering information is once created and applied, it is often stored and forgotten. Current approaches for information retrieval are not effective enough in understanding the engineering content, because they are not developed to share, reuse and represent information of the engineering domain [1]. This chapter presents the current state of engineering ontology (EO) development and proposes a new method for its development at conceptual level in order to reuse and share knowledge in the domain of coordinate metrology (CM) and inspection planning in that domain. More specifically, the method defines the development of ontology for the construction of knowledge base, as one of the basic components for integration of geometry and tolerance of PMPs.


  1. 1.
    Li Z, Raskin V, Ramami K (2008) Developing engineering ontology for information retrieval. J Comput Inf Sci Eng 8:1–13CrossRefGoogle Scholar
  2. 2.
    Swartout RW, Tate A (1999) Guest editors’ introduction: ontologies. IEEE Intell Syst 14(1):18–19CrossRefGoogle Scholar
  3. 3.
    Chandrasekaran B, Josephson RJ, Benjamins RV (1999) What are ontologies, and why do we need them? IEEE Intell Syst 14(1):20–26CrossRefGoogle Scholar
  4. 4.
    Martinez PS, Barreiro J, Cuesta E, Alvarez JB (2011) A new process based ontology for KBE system implementation: application to inspection process planning. Int J Adv Manuf Technol 57:325–339CrossRefGoogle Scholar
  5. 5.
    Uschold M, Gruninger M (2004) Ontologies and semantics for seamless connectivity. SIGMOD Record 33(4):58–64CrossRefGoogle Scholar
  6. 6.
    McMahon AC, Lowe A, Culley JS, Corderoy M, Crossland R, Shah T, Stewart D (2004) Waypoint: an integrated search and retrieval system for engineering documents. ASME J Comput Inf Sci Eng 4(4):329–338CrossRefGoogle Scholar
  7. 7.
    Court WA, Ullman GD, Culley DGSJ (1998) A comparison between the provision of information to engineering designers in the UK and the US. Int J Inf Manag 18(6):409–425CrossRefGoogle Scholar
  8. 8.
    Zhanjun L, Maria C, Karthik R (2009) A methodology for engineering ontology acquisition and validation. Artif Intell Eng Des Anal Manuf 23(1):37–51CrossRefGoogle Scholar
  9. 9.
    Gruber T (1995) Towards principles for the design of ontologies used for knowledge sharing. Int J Hum Comput Stud 43(5–6):907–928CrossRefGoogle Scholar
  10. 10.
    Uschold M, King M (1995) Towards a methodology for building ontologies. In: IJCAI95 workshop on basic ontological issues in knowledge sharing, MontrealGoogle Scholar
  11. 11.
    Gruninger M, Fox S (1995) Methodology for the design and evaluation of ontologies. In; Proceedings of international joint conference on ai workshop on basic ontological issues in knowledge sharing, MontrealGoogle Scholar
  12. 12.
    Noy NF, McGuinness DL (2001) Ontology development 101: a guide to creating your first ontology, knowledge systems laboratory and stanford medical informaticsGoogle Scholar
  13. 13.
    Fernandez M, Sierra GAP (1999) Building a chemical ontology using METHONTOLOGY and the ontology design environment. IEEE Intell Syst 14(1):37–46CrossRefGoogle Scholar
  14. 14.
    Nanda J, Simpson TW, Kumara SRT, Shooter SB (2006) A methodology for product family ontology development using formal concept analysis and web ontology language. ASME J Comput Inf Sci Eng 6(2):1–11CrossRefGoogle Scholar
  15. 15.
    Ahmed S, Kim S, Wallace KM (2007) A methodology for creating ontologies for engineering design. ASME J Comput Inf Sci Eng 7(2):132–140CrossRefGoogle Scholar
  16. 16.
    Kalfoglou Y (2001) Exploring ontologies. Handbook of software engineering and knowledge engineering, Singapore, vol 1, pp 863–887CrossRefGoogle Scholar
  17. 17.
    Matthew H et al, A practical guide to building OWL ontologies using Protégé 4 and CO-DE tools. The University Of ManchesterGoogle Scholar
  18. 18.
    Stojadinovic S, Majstorovic V (2014) Developing engineering ontology for domain coordinate metrology. FME Trans 42(3):249–255CrossRefGoogle Scholar
  19. 19.
    Stojadinovic S, Majstorović V (2011) Metrological primitives in production metrology–ontological approach. In: Proceedings of the 34th international conference on production engineering, 29–30, Faculty of Mechanical Engineering Nis, Nis, Serbia, 28–30th SeptGoogle Scholar
  20. 20.
  21. 21. (accessed 01.03.2018)
  22. 22.
    Uschold M, Gruninger M (1996) Ontologies: principles, methods and applications. Knowl Eng Rev 11(2):1–69CrossRefGoogle Scholar
  23. 23. (accessed 01.07.2016)
  24. 24.
    ElMaraghy HA, Gu PH (1987) Expert system for inspection planning. Ann CIRP 36(1):85–89CrossRefGoogle Scholar
  25. 25.
    Ziemian CW, Medeiros DJ (1997) Automated feature accessibility for inspection on a coordinate measuring machine. Int J Prod Res 35(10):2839–2856zbMATHCrossRefGoogle Scholar
  26. 26.
    Limaiem A, ElMaraghy AH (1997) Automatic planning for coordinate measuring machines. In: Proceedings of the 1997 IEEE, international symposium on assembly and task planning, 243–248, Marina del Rey, CAGoogle Scholar
  27. 27.
    Takamasu K, Furutani R, Ozono S (1999) Basic concept of feature-based metrology. Measurement 26:151–156CrossRefGoogle Scholar
  28. 28.
    Stefano DP, Bianconi F, Angelo DL (2004) An approach for feature semantics recognition in geometric models. Comput Aided Des 36:993–1009CrossRefGoogle Scholar
  29. 29.
    Moroni G, Polini W, Semeraro Q (1998) Knowledge based method for touch probe configuration in an automated inspection system. J Mater Process Technol 76:153–160CrossRefGoogle Scholar
  30. 30.
    Mohib A, Azab A, ElMaraghy H (2009) Feature-based hybrid inspection planning: A mathematical programming approach. Int. J. Comput Integr Manuf 22(1):13–29CrossRefGoogle Scholar
  31. 31.
    Wong FSY, Chuah KB, Venuvinod PK (2006) Inspection process planning: algorithmic inspection feature recognition, and inspection case representation for CBR. Robot Comput Integr Manuf 22:56–68CrossRefGoogle Scholar
  32. 32.
    Wong YSF, Chuah BK, Venuvinod KP (2005) Automated extraction of dimensional inspection features from part computer-aided design models. Int J Prod Res 43(12):2377–2396CrossRefGoogle Scholar
  33. 33.
    Laguionie R, Rauch M, Hascoet JY, Suh SH (2011) An extended manufacturing Integrated System for feature-based manufacturing with STEP-NC. Int J Comput Integr Manuf 24(9):785–799CrossRefGoogle Scholar
  34. 34.
    Cho W-M, Seo I-T (2002) Inspection planning strategy for the on-machine measurement process based on CAD/CAM/CAI integration. Int J Adv Manuf Technol 19:607–617CrossRefGoogle Scholar
  35. 35.
    Majstorovic DV (2003) Inspection planning on CMM based Expert System. In: Proceedings of the 36th CIRP international seminar on manufacturing system, 1–9, CIRP, Saarbrucken, GermanyGoogle Scholar
  36. 36.
    Myeong WC, Honghee L, Gil SY, Jinhwa C (2005) A feature-based inspection planning system for coordinate measuring machines. Int J Adv Manuf Technol 26:1078–1087CrossRefGoogle Scholar
  37. 37.
    Kramer RT, Huang H, Messina E, Proctor MF, Scott H (2001) A feature-based inspection and machining system, Comput Aided Des 33(9):653–669CrossRefGoogle Scholar
  38. 38.
    Zhang SG, Ajmal A, Wootton J, Chisholm A (2000) A feature-based inspection process planning system for co-ordinate measuring machine (CMM). J Mater Process Technol 107:111–118CrossRefGoogle Scholar
  39. 39.
    Stojadinovic S, Majstorović V (2012) Towards the development of feature-based ontology for inspection planning system on CMM. J Mach Eng 12(1):89–98Google Scholar
  40. 40.
    Majstorovic V, Stojadinovic S, Sibalija T (2015) Development of a knowledge base for the planning of prismatic parts inspection on CMM. Acta IMEKO 42(2):10–17CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Slavenko M. Stojadinović
    • 1
    Email author
  • Vidosav D. Majstorović
    • 2
  1. 1.Department of Production Engineering, Faculty of Mechanical EngineeringUniversity of BelgradeBelgradeSerbia
  2. 2.Department of Production Engineering, Faculty of Mechanical EngineeringUniversity of BelgradeBelgradeSerbia

Personalised recommendations