Skip to main content

Modularized BIM Data Validation Framework Integrating Visual Programming Language with LegalRuleML

  • Conference paper
  • First Online:
Advances in Informatics and Computing in Civil and Construction Engineering

Abstract

A building design must satisfy diverse requirements including building codes, owner’s specifications, design guidelines, and project requirements. In addition, there is a growing need for an automated design evaluation process involving intelligent checking and reporting capabilities that addresses the inefficiency and error-prone nature of the current manual checking practice. To leverage the automated rule checking procedure, we need to overcome two existing key challenges, which are the inherent complexity of rules and the impracticability of checking methods. To address these challenges, this research proposes a node-based visual language approach integrated with the emerging open standard LegalRuleML, which allows the flexibility in defining and executing design rules in a machine-readable and implementable format. The approach effectively facilitates the entire rule-checking process including the rule interpretation from natural language-based requirements to machine-readable forms, rule categorization, rule parameterization, and checking execution with a BIM model. The LegalRuleML-based visual programming language approach for rule checking will help automatically and iteratively evaluate the quality and defects of information conveyed in a given building model interactively as an essential part of design process.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 349.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 449.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 449.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Athan, T., Boley, H., Governatori, G., Palmirani, M., Paschke, A., Wyner, A.: Oasis legalruleml. In: Proceedings of the Fourteenth International Conference on Artificial Intelligence and Law, pp. 3–12. ACM (2013)

    Google Scholar 

  2. Boley, H., Paschke, A., Shafiq, O.: RuleML 1.0: the overarching specification of web rules. In: International Workshop on Rules and Rule Markup Languages for the Semantic Web, pp. 162–178. Springer, Berlin, Heidelberg (2010)

    Chapter  Google Scholar 

  3. Dimyadi, J., Governatori, G., Amor, R.: Evaluating legaldocml and legalruleml as a standard for sharing normative information in the AEC/FM domain. In: Proceedings of the Lean and Computing in Construction Congress (2017)

    Google Scholar 

  4. Dimyadi, J., Amor, R.: Automated building code compliance checking–where is it at. In: Proceedings of CIB WBC, pp. 172–185 (2013)

    Google Scholar 

  5. Eastman, C., Lee, J.M., Jeong, Y.S., Lee, J.K.: Automatic rule-based checking of building designs. Autom. Constr. 18(8), 1011–1033 (2009)

    Article  Google Scholar 

  6. El-Diraby, T.E., Kinawy, S.: Effective semantic web-based solutions for civil engineering. In: Proceedings of CIB W78 Conference, pp. 1–6 (2008)

    Google Scholar 

  7. Froese, T., Han, Z., Alldritt, M.: Study of information technology development for the Canadian construction industry. Can. J. Civ. Eng. 34(7), 817–829 (2007)

    Article  Google Scholar 

  8. IRC Web page: https://codes.iccsafe.org/public/document/toc/553/

  9. Lee, Y.-C., Eastman, C.M., Lee, J.-K.: Validations for ensuring the interoperability of data exchange of a building information model. Autom. Constr. 58, 176–195 (2015)

    Article  Google Scholar 

  10. Lee, Y.C., Ghannad, P., Shang, N., Eastman, C., Barrett, S.: Graphical scripting approach integrated with speech recognition for BIM-based rule checking. In: Construction Research Congress, pp. 262–272 (2018)

    Google Scholar 

  11. OASIS Homepage: https://www.oasis-open.org/

  12. Palmirani, M., Governatori, G., Rotolo, A., Tabet, S., Boley, H., Paschke, A.: Legal RuleML: XML-based rules and norms. In: Rule-Based Modeling and Computing on the Semantic Web, pp. 298–312. Springer, Berlin, Heidelberg (2011)

    Chapter  Google Scholar 

  13. Preidel, C., Borrmann, A.: Towards code compliance checking on the basis of a visual programming language. J. Inf. Technol. Constr. (ITcon) 21(25), 402–421 (2016)

    Google Scholar 

  14. Schiffer, S.: Visuelle Programmierung: Grundlagen und Einsatzmöglichkeiten, vol. 245. Addison-Wesley, München (1998)

    Google Scholar 

  15. Solihin, W., Eastman, C.: Classification of rules for automated BIM rule checking development. Autom. Constr. 53, 69–82 (2015)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yong-Cheol Lee .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ghannad, P., Lee, YC., Dimyadi, J., Solihin, W. (2019). Modularized BIM Data Validation Framework Integrating Visual Programming Language with LegalRuleML. In: Mutis, I., Hartmann, T. (eds) Advances in Informatics and Computing in Civil and Construction Engineering. Springer, Cham. https://doi.org/10.1007/978-3-030-00220-6_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-00220-6_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-00219-0

  • Online ISBN: 978-3-030-00220-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics