This paper is considered as the second part of what has been presented in ASCAAD 2005 and titled "Issues of Integrating Building Codes in CAD" that discussed the conceptual framework of automating the building code analysis process. The proposed framework was composed of three digital interrelated models; 
• Building Code Model (BCM) 
• Building Data Model (BDM) 
• Computer Aided Building Code Analysis of Design (CABCAD) Program  

This paper aimed to summarize the comprehensive study developed based on this conceptual framework and presented as part my PhD research titled "Integrating Building Code Analysis within the Architectural Design Process into the Building Information Model". [1] The International Building Code (IBC) has been selected to understand the characteristics of building codes and to develop the BCM. The research used Autodesk Architectural Desktop (ADT) 2005 and Visual Basic for Applications (VBA) to examine the characteristics and requirements of the BDM that correspond with building code requirements and the architectural design process. 

The results of the research have demonstrated that it is feasible to automate the building code checking process considering the research recommendations regarding the basic requirements and characteristics of the BDM. Although, the current CAD programming tools are capable of supporting the digitizing process of building code procedures, the research indicated that ADT Object Data Model (ODM) can not adequately support automated building code checking procedures.
This paper will present examples of the CAD programs specifically developed to extract architectural information from the ODM and will identify the process of generating the required building code related information. 

The paper will also show examples of the comprehensive analysis of the required objects, their properties and at what phase of design are created was added in the appendix for future research studies.
