Semi-automated Ontology Population from Building Construction Drawings

Polina Häfner, Victor Häfner, Hendro Wicaksono, Jivka Ovtcharova


Ontologies have been applied as knowledge representation in different domains, including intelligent building management. One of the challenges in using ontologies is the population with building specific information, such as the building elements and the energy consuming devices. The population usually has to be done manually by analysis and interpreting the building drawings, thus it requires extensive work. This is due to the lack of semantic information in the existing building construction drawings, which only contain geometrical information. However, it is possible to understand the semantics of the drawings, if the knowledge in interpreting the semantics of the symbols, shapes and other geometric information is present. This paper introduces a tool to extract the semantic information from CAD drawings and populate the ontology using the extracted semantic information in a semi-automatic way. The drawing primitives from CAD files are used to perform the pattern matching and classification algorithms to extract the semantic information. The resulting semantic information is then mapped to the corresponding ontology classes of a T-Box ontology. Finally individuals of the corresponding classes are created to populate the ontology and their geometric properties like world coordinate position and bounding box are set.


  1. Atzori, L., Iera, A., and Morabito, G. (2010). The internet of things: A survey. Computer Networks, 54(15):2787- 2805.
  2. Azhar, S., Hein, M., and Sketo, B. (2008). Building information modeling: Benefits, risks andchallenges. Proceedings of the 44th ASC National Conference.
  3. CRC (2007). Adopting BIM for facilities management : Solutions for managing the sydney opera house. ISBN : 978-0-9775282-2-6 Industry Publication.
  4. Donath, D. (2009). Bauaufnahme und Planung im Bestand : Grundlagen - Verfahren - Darstellung - Beispiele. Vieweg+Teubner.
  5. Hagedoorn, M. (2000). Pattern Matching Using Similarity Measures. PhD thesis.
  6. Howard, R. and Björk, B.-C. (2008). Building information modelling - experts' views on standardisation and industry deployment. Adv. Eng. Inform., 22(2):271-280.
  7. Krahtov, K., Rogalski, S., Wacker, D., and Ovtcharova, J. (2009). A generic framework for life-cyclemanagement of heterogenic building automation systems. In Proceedings to Flexible Automation and Intelligent Manufacturing: 19th International Conference.
  8. Laakso, M. and Kiviniemi, A. (2012). The IFC standard - a review of history, development, and standardization. Journal of Information Technology in Construction.
  9. Makki, J., Alquier, A.-M., and Prince, V. (2009). Ontology population via NLP techniques in risk management. International Journal of Humanities and Social Sciences 3.
  10. Maynard, D., Funk, A., and Peters, W. (2009). Sprat: a tool for automatic semantic pattern-based ontology population. In International Conference for Digital Libraries and the Semantic Web.
  11. Smith, M., Welly, C., and McGuinness, D. (2004). OWL web ontology language guide. W3C Recommendation.
  12. Song, H., Park, S.-B., and Park, S.-Y. (2009). An automatic ontology population with a machine learning technique from semi-structured documents. In International Conference on Information and Automation ICIA, pages 534-539.
  13. Vanlande, R., Nicolle, C., and Cruz, C. (2008). IFC and building lifecycle management. Automation in Construction, 18(1):70-78.
  14. Vargas-Vera, M., Moreale, E., Stutt, A., Motta, E., and Ciravegna, F. (2007). Semi-automatic ontology population from text. Sharman, R., Kishore, R., Ramesh, R. Ontologies, 14:373-402.
  15. Wicaksono, H., Aleksandrov, K., and Rogalski, S. (2012). An intelligent system for improving energy efficiency in building using ontology and building automation systems. In Automation, pages 531- 548.

Paper Citation

in Harvard Style

Häfner P., Häfner V., Wicaksono H. and Ovtcharova J. (2013). Semi-automated Ontology Population from Building Construction Drawings . In Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2013) ISBN 978-989-8565-81-5, pages 379-386. DOI: 10.5220/0004626303790386

in Bibtex Style

author={Polina Häfner and Victor Häfner and Hendro Wicaksono and Jivka Ovtcharova},
title={Semi-automated Ontology Population from Building Construction Drawings},
booktitle={Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2013)},

in EndNote Style

JO - Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2013)
TI - Semi-automated Ontology Population from Building Construction Drawings
SN - 978-989-8565-81-5
AU - Häfner P.
AU - Häfner V.
AU - Wicaksono H.
AU - Ovtcharova J.
PY - 2013
SP - 379
EP - 386
DO - 10.5220/0004626303790386