**Abstract**

Building regulations in the construction industry are legal documents written in human language. These are interpreted and implemented by people and generally controlled by local governments. Traditional building regulation control and supervision methods emerge as a time-consuming and error-prone process for architects, engineers, and public authorities. Therefore, BIM's effective building regulation control is considered a promising field of study in the construction industry. Automated Code Compliance Checking (ACCC) method is a rule-based method that provides simultaneous control of the computer's building regulations. ACCC takes into account the characteristics of the building elements and related building regulations. BIM is recognized as the most effective platform for information exchange of building projects in the construction industry. It supports the development of various software. It facilitates automated or semi-automated ACCC of the building projects for compliance with building regulations and standards for the participants involved in the building production process. The data of the building project are represented in two ways in the ACCC. These are BIM Model, and IFC or IFCXML Data Standard. In this study, the BIM, IFC, and IFCXML representations of the building project data were explained over the sample housing project in the ACCC process.

**Keywords:** BIM, IFC, IFCXML, housing project, automated code compliance checking
