Computer Aided Communication

Computer Aided Communication

CAD stands for “Computer Aided Design” but should really be “Computer Aided Drawing” because computers were not providing any great aid to the design until recent times. Most of the CAD systems are merely digitised drawing boards. Instead of drawing lines on a paper,...
Separation of concerns in construction

Separation of concerns in construction

Separation of Concerns (SoC) is one of the common design principles used in software development . In more general terms, it means that “The product should be separated into distinct sections where each section addresses a separate concern. A concern is a set of...
DRY communication in construction

DRY communication in construction

Most of us in the industry are aware of the benefits of dry construction, but what about DRY communication?. DRY is an acronym for: “Don’t Repeat Yourself !” Originating in software design and development, it means that : “Every piece of knowledge...
Distributed CDE with Flex

Distributed CDE with Flex

The key goal of the ISO 19650 series of standards (former BS/PAS 1192) is to help the construction industry to create and maintain “structured repositories of information needed for making decisions during the whole life cycle of a built environment asset”. Common...