..is the process by which a builder simulates, analyzes, and plans a building project in a computerized environment before and during the actual construction process in order to identify problems and predict detailed costs, schedules, and project outcomes.
Fig: 1