Development of a Building Information Modelling (BIM)-Based Real-Time Data Integration System Using a Building Management System (BMS)

  • Muhammad Umar Khalid
  • Muhammad Khalid Bashir
  • Darryl Newport


Building Information Modelling (BIM) has become a very important part of the construction industry, and it has not yet reached its full potential, but the use of BIM is not just limited to the construction industry. The aim of BIM is to provide a complete solution for the life cycle of the built environment from the design stage to construction and then to operation. One of the biggest challenges faced by the facility managers is to manage the operation of the infrastructure sustainably; however, this can be achieved through the installation of a Building Management System (BMS). Currently, the use of BIM in facilities management is limited because it does not offer real-time building data integration, which is vital for infrastructure operation. This chapter investigates the integration of real-time data from the BMS system into a BIM model, which would aid facility managers to interact with the real-world environment inside the BIM model. We present the use of web socket functionality to transmit and receive data in real-time over the Internet in a 3D game environment to provide a user-friendly system for the facility managers to help them operate their infrastructure more effectively. This novel and interactive approach would provide rich information about the built environment, which would not have been possible without the integration of BMS with BIM.


Integrated Building Information Modelling (iBIM) Facilities management Building Management System (BMS) Game engine 


  1. BIMtaskgroup. (2011). A report for the Government Construction Client Group Building Information Modelling (BIM) Working Party Strategy Paper. Retrieved May 2, 2014, from
  2. Bolton, W. (2015). Programmable logic controllers. Amsterdam: Elsevier Science.CrossRefGoogle Scholar
  3. Buyya, R., Vecchiola, C., & Selvi, S. T. (2013). Mastering cloud computing. New Delhi: McGraw Hill.Google Scholar
  4. Capehart, B. L., & Capehart, L. C. (2007). Web based enterprise energy and building automation systems. Lilburn: Fairmont Press.Google Scholar
  5. Castellani, A. P., Bui, N., Casari, P., Rossi, M., Shelby, Z., & Zorzi, M. (2010). Architecture and protocols for the internet of things: A case study. In8th IEEE international conference on pervasive computing and communications workshops, PERCOM workshops 2010 (pp. 678–683).CrossRefGoogle Scholar
  6. Cattell, R. (2010). Scalable SQL and NoSQL data stores. SIGMOD Record, 39(4), 12–27.CrossRefGoogle Scholar
  7. Chandramouli, R. (2011). Cloud service feature driven security policies for virtualized infrastructures. InWMSCI 2011 – The 15th world multi-conference on systemics, cybernetics and informatics, proceedings (pp. 166–171).Google Scholar
  8. Dede, E., Govindaraju, M., Gunter, D., Canon, R. S., & Ramakrishnan, L. (2013). Performance evaluation of a MongoDB and Hadoop platform for scientific data analysis. InScienceCloud 2013 – Proceedings of the 4th ACM workshop on scientific cloud computing (pp. 13–20).Google Scholar
  9. Eastman, C., Teicholz, P., Sacks, R., & Liston, K. (2011). BIM handbook: A guide to building information modeling for owners, managers, designers, engineers and contractors. Indianapolis, IN: Wiley.Google Scholar
  10. Engelbart, D. C. (1962). Augmenting human intellect: A conceptual framework. Air Force Office of Scientific Research, AFOSR-3233.Google Scholar
  11. Eynon, J. (2013). The design manager's handbook. Indianapolis, IN: Wiley.CrossRefGoogle Scholar
  12. Goodhew, S. (2016). Sustainable construction processes: A resource text. West Sussex: Wiley.CrossRefGoogle Scholar
  13. Gutwin, C. A., Lippold, M., & Graham, T. C. N. (2011). Real-time groupware in the browser: Testing the performance of web-based networking. InProceedings of the ACM conference on computer supported cooperative work, CSCW (pp. 167–176).Google Scholar
  14. Jamsa, K. (2013). Cloud computing SaaS, PaaS, IaaS, virtualization, business models, mobile, security and more (1st ed.). Burlington, MA: Jones & Bartlett Learning.Google Scholar
  15. Jin, J., Gubbi, J., Marusic, S., & Palaniswami, M. (2014). An information framework for creating a smart city through internet of things. IEEE Internet of Things Journal, 1(2), 112–121.CrossRefGoogle Scholar
  16. Krutz, R. L. (2015). Securing SCADA systems. Indianapolis, Indiana: Wiley.Google Scholar
  17. Levermore, G. (2013). Building energy management systems: An application to heating, natural ventilation, lighting and occupant satisfaction. Boca Raton, FL: Taylor & Francis.Google Scholar
  18. Lin, B., Chen, Y., Chen, X., & Yu, Y. (2012). Comparison between JSON and XML in applications based on AJAX. InInternational conference on computer science and service system, CSSS 2012, Nanjing (pp. 1174–1177).CrossRefGoogle Scholar
  19. Lubbers, P., Albers, B., Salim, F., & Pye, T. (2011). Pro HTML5 programming. The expert's voice in web development (2nd ed.). New York: Apress.CrossRefGoogle Scholar
  20. Macaulay, T., & Singer, B. L. (2012). Cybersecurity for industrial control systems: SCADA, DCS, PLC, HMI, and SIS. Boca Raton, FL: Taylor & Francis.Google Scholar
  21. Mahmood, Z., & Saeed, S. (2013). Software engineering frameworks for the cloud computing paradigm. Computer communications and networks series. New York: Springer.Google Scholar
  22. McCreary, D., & Kelly, A. (2013). Making sense of NoSQL: A guide for managers and the rest of us. Connecticut: Manning Publications Company.Google Scholar
  23. Mordue, S., Swaddle, P., & Philp, D. (2015). Building information modeling for dummies. Hoboken, NJ: Wiley.Google Scholar
  24. Morledge, R., & Smith, A. (2013). Building procurement. Chichester, West Sussex: Wiley.Google Scholar
  25. Motawa, I., & Almarshad, A. (2015). Case-based reasoning and bim systems for asset management. Built Environment Project and Asset Management, 5(3), 233–247.CrossRefGoogle Scholar
  26. Paterson, G., Harty, J., & Kouider, T. (2015). Getting to grips with BIM: A guide for small and medium-sized architecture, engineering and construction firms. London: Routledge.Google Scholar
  27. Pimentel, V., & Nickerson, B. G. (2012). Communicating and displaying real-time data with WebSocket. IEEE Internet Computing, 16(4), 45–53.CrossRefGoogle Scholar
  28. Radvanovsky, R., & Brodsky, J. (2016). Handbook of SCADA/control systems security. Boca Raton, FL: CRC.Google Scholar
  29. Reddy, K. P. (2011). BIM for building owners and developers: Making a business case for Using BIM on projects. Indianapolis: Wiley.Google Scholar
  30. Reeser, J., Jankowski, T., & Kemper, G. M. (2015). Maintaining HMI and SCADA systems through computer virtualization. IEEE Transactions on Industry Applications, 51(3), 2558–2564.CrossRefGoogle Scholar
  31. Sabharwal, N., & Wali, P. (2013). Cloud capacity management. The expert's voice in information technology. New York: Apress.CrossRefGoogle Scholar
  32. Sosinsky, B. A. (2011). Cloud computing bible. Indianapolis: Wiley.Google Scholar
  33. Stonebraker, M. (2010). SQL databases v. NoSQL databases. Communications of the ACM, 53(4), 10–11.CrossRefGoogle Scholar
  34. Tiwari, S. (2011). Professional NoSQL. Indianapolis: Wiley.Google Scholar
  35. Walliss, J., & Rahmann, H. (2016). Landscape architecture and digital technologies: Re-conceptualising design and making. Taylor & Francis.Google Scholar
  36. Wang, L. (2012). Cloud computing: methodology, systems, and applications. Boca Raton, FL: CRC.Google Scholar
  37. Watkins, A. (2012). Creating games with unity and maya: How to develop fun and marketable 3D games. Taylor & Francis.Google Scholar
  38. Yang, W. J., Luo, Y. J., Zhao, H. Y., & Li, X. T. (2014). Research on information resources sharing patterns based on cloud computing. Applied Mechanics and Materials, 644–650, 3012–3015.CrossRefGoogle Scholar
  39. Zanella, A., Bui, N., Castellani, A., Vangelista, L., & Zorzi, M. (2014). Internet of things for smart cities. IEEE Internet of Things Journal, 1(1), 22–32.CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  • Muhammad Umar Khalid
    • 1
  • Muhammad Khalid Bashir
    • 2
  • Darryl Newport
    • 1
  1. 1.Sustainability Research Institute, University of East LondonLondonUK
  2. 2.Le Meriden MakkahMakkahSaudi Arabia

Personalised recommendations