Building Information Modeling (BIM) offers a potentially transformational technology through its
capability to provide a shared digital resource for all participants in a building’s lifecycle management,
from preliminary design through facilities management. As a visual database of building components,
BIM can provide accurate and automated quantification, and assist in significantly reducing variability in
cost estimates.
Exchanging data is a challenging aspect of AEC information technology. BIM applications are evolving
and standard formats to organize and share building information are far from fully mature as well.
Software applications can employ several methods for exchanging data – XML, APIs, ODBC among them.
The method used depends on the phase of the project, detail required, and type of interaction needed
between BIM and an external application.
Costing exercises can be conducted throughout the project lifecycle with BIM. The level of detail in the
model will vary depending on the project phase. Firms employing BIM will need to develop methods and
standards for object development that support the level of detail required for useful estimates, as well
as provide a framework for providing consistent inform