Technical Papers
Jul 14, 2012

Automating Codes Conformance

Publication: Journal of Architectural Engineering
Volume 18, Issue 4

Abstract

The ancient methodology of trial-and-error has come a long way over the past hundreds of years, as the construction industry continues to pursue tools that improve design before construction commences. Merging BIM with SmartCodes is a vital step in that evolution. SmartCodes is a new initiative of the International Code Council (ICC) that seeks to automate code compliance check, which takes the building plan as represented by a BIM model and instantly checks for code compliance via model-checking software. The goal is to be able to create a review checklist of building elements to look for, and to inspect the building components that do not comply with code provisions to determine why they do not comply. The introduction of SmartCodes will greatly enhance the traditional design practice by simplifying the access to code provisions and complaints checks. Converting Code and Standards from a flat, rigid format into a dynamic, computable format plays a key role in this process. By breaking through the boundaries of Code and Standard provisions, design software, and Building Information Modeling, a solution to these challenging hurdles can be achieved. This research investigates automated code compliance verification systems that assess building designs according to various criteria, which includes evaluating and examining the functional capabilities of both the technology and structure of SmartCodes and recent code rule checking systems. The paper suggests a new framework for the development of automated code-checking systems that will validate building designs against regulations, provisions, and user-defined conditions.

Get full access to this article

View all available purchase options and get full access to this article.

Acknowledgments

The author would like to express his appreciation to the College of Design, Construction & Planning, University of Florida, Gainesville, for funding and supporting this research.

References

AASHTO (1998). Load and resistance factor design (LRFD) bridge design specifications, 2nd Ed., AASHTO, Washington, DC.
Box, D., and Hejlsberg, A. (2007). “LINQ: .NET language-integrated query.” MSDN Library, 〈http://msdn.microsoft.com/en-us/library/bb308959.aspx〉. (Oct. 20, 2010).
Conover, D. (2007). “Development and implementation of automated code compliance checking in the U.S.” Proc., Annual Conf. American Institute for Architects (AIA) Technology in Architectural Practice (TAP), American Institute for Architects, Washington, DC.
Delis, E. A., and Delis, A. (1995). “Automatic fire-code checking using expert-system technology.” J. Comput. Civ. Eng., 9(2), 141–156.
Eastman, C., Lee, J.-m., Jeong, Y.-s., and Lee, J.-k. (2009). “Automatic rule-based checking of building designs.” Automation Constr., 18(8), 1011–1033.
EXPRESS Data Manager (EDM). (2009). “EXPRESS Data Manager.” Jotne EPM Technology, 〈http://www.epmtech.jotne.com〉 (Feb. 21, 2010).
Fenves, S. J. (1966). “Tabular decision logic for structural design.” J. Struct. Eng., 9(92), 473–490.
Fenves, S. J., Garrett, J. H., Kiliccote, H., Law, K. H., and Reed, K. A. (1995). “Computer representations of design standards and building codes: U.S. perspective.” Int. J. Constr. Inform. Technol., 3(1), 13–34.
Garrett, J. H.,Jr., and Fenves, S. J. (1987). “A knowledge-based standard processor for structural component design.” Eng. Comput., 2(4), 219–238.
Han, C., Kunz, J., and Law, K. (1997). “Making automated building code checking a reality.” Facil. Manag. J., September/October, 22–28.
Han, C., Kunz, J., and Law, K. (1999). “Building design services in a distributed architecture.” J. Comput. Civ. Eng., 13(1), 12–22.
Han, C., Kunz, J., and Law, K. (2002). “Compliance analysis for disabled access, advances in digital government technology, human factors, and policy.” Chapter 9, Advances in digital government: Technology, human factors, and policy, William J. McIver Jr. and Ahmed K. Elmagarmid, eds., Kluwer, Boston, 149–163.
International Code Council (ICC). (2006). “IFC Model View Definition Diagram: Design to Code Compliance Checking (ICC 2006 Codes).” SMART Codes Project, 〈http://www.blis-project.org/IAI-MVD/reporting/browseMVD.php?MVD=ICC-001&BND=IFC2x3&LAYOUT=H〉 (Sep. 19, 2012).
ISO. (1997). “Industrial automation systems and integration—Product data representation and exchange—Part 11: Description methods: The EXPRESS language reference manual,” ISO 10303-11, Geneva.
ISO. (2005). “Industrial automation systems and integration—Product data representation and exchange—Part 11: Description methods: The EXPRESS-X language reference manual,” ISO 10303-14, Geneva.
Khemlani, K. (2005). “CORENET e-PlanCheck: Singapore's automated code checking system.” AECBytes, 〈http://www.aecbytes.com/buildingthefuture/2005/CORENETePlanCheck.html〉 (Apr. 10, 2010).
Kiliccote, H. (1996). “A standards processing framework.” Ph.D. thesis, Dept. of Civil and Environmental Engineering, Carnegie Mellon Univ., Pittsburgh, PA.
Lopez, L. A., and Elam, S. L. (1984). “SICAD: A prototype knowledge based system for conformance checking and design.” Tech. Rep., Dept. of Civil Engineering, Univ. of Illinois at Urbana-Champaign, Urbana-Champaign, IL.
Lopez, L. A., Elam, S., and Reed, K. (1989). “Software concept for checking engineering designs for conformance with codes and standards.” Eng. Comput., 5(2), 63–78.
Lopez, L. A., and Wright, R. N. (1985). “Mapping principles for the standards interface for computer aided design.” NBSIR 85-3115, National Bureau of Standards, Gaithersburg, MD.
Nawari, N. O. (2009). “Intelligent design codes.” Proc., 2009 Structures Congress, ASCE, Reston, VA, 2303–2312.
Selvaag Group. (2007). 〈http://www.selvaag.ee/index.php?lang=eng〉 (Sep. 20, 2012).
Solibri Model Checker (SMC). (2009). “Automated code checking for accessibility” Solibri, 〈http://www.solibri.com/press-releases/solibri-model-checker-v7-1-is-available.html〉 (Sep. 20, 2012).
U.S. General Services Administration (GSA). (2007). “U.S. Courts design guide.” 〈http://www.gsa.gov/portal/content/103732〉 (Sep. 20, 2012).
U.S. General Services Administration (GSA). (2009). “BIM guide for circulation and security validation.” GSA Series 06, 〈http://www.gsa.gov/portal/content/102450〉 (Sep. 20, 2012).
Vassileva, S. (2000). “An approach of constructing integrated client/server framework for operative checking of building code.” Digital Library of Construction Informatics, 〈http://itc.scix.net/cgi-bin/works/Show?_id=w78-2000-996&sort=DEFAULT&search=%20w78-2000-996&hits=1〉 (Sep. 20, 2012).
Yabuki, N., and Law, K. H. (1992). “An integrated framework for design standards processing.” Tech. Rep. 67, Center for Integrated Facility Engineering, Stanford Univ., Stanford, CA.

Information & Authors

Information

Published In

Go to Journal of Architectural Engineering
Journal of Architectural Engineering
Volume 18Issue 4December 2012
Pages: 315 - 323

History

Received: May 27, 2010
Accepted: Jun 13, 2012
Published online: Jul 14, 2012
Published in print: Dec 1, 2012

Permissions

Request permissions for this article.

Authors

Affiliations

Nawari O. Nawari, Ph.D., M.ASCE [email protected]
P.E.
Assistant Professor, School of Architecture, College of Design, Construction and Planning, Univ. of Florida, Gainesville, FL 32611. E-mail: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share