ITcon Vol. 3, pg. 26-46,

OSCONCAD: A model-based CAD System integrated with computer applications

submitted:July 1998
revised:December 1998
published:December 1998
editor(s):C. Eastman
authors:Farhi Marir, Dr.
OD & KE Group, School of Computer Sc. & Electronic Sys., University of Kingston, UK.

Ghassan Aouad, Dr.
Department of Surveying, University of Salford, UK.

Grahame Cooper, Dr.
Information Technology Institute, University of Salford, UK.
summary:This paper presents OSCONCAD, an interactive system for integrating CAD and construction related applications to address the problems of design fragmentation and the gap that exists between construction and design processes. It provides a vehicle for storing architectural design information in an integrated construction object-oriented database that can be shared by a range of computer applications. The OSCONCAD model is characterised by several new features. It uses the object-oriented modelling approach to establish standard models for architectural design that comply with Industry Foundation Classes (IFC) for common interpretation of construction design objects and with CORBA (Common Object Request Broker Architecture) for distribution of the objects amongst the construction applications. It aims to achieve independence from the display environment by providing a set of Abstract Factory and Abstract Design Classes, which provide abstractions that the design model classes can use to draw and render themselves in any display environments. More importantly, graphical and textual information about the building design components is directly saved as instances in an object-oriented database without passing through the existing CAD databases. To demonstrate the independence from the display environment, two applications using OSCONCAD models are implemented. The first is an interactive AutoCAD application, which creates instances of the OSCONCAD design model and stores them directly in the distributed object database. The second A web-based application using VRML (Virtual Reality Modelling Language) for remotely interrogating information stored within the integrated database, visualising and manipulating the design components in 3D environment. Also, to demonstrate the feasibility and practicability of the OSCON (Open Systems for Construction) object-oriented product model, three OSCON construction applications that access and share the OSCONCAD building design instances are presented. 
keywords:Distributed Construction Object Database, Model-Based CAD System, CORBA, IFC, OSCONCAD, UML, and VRML.
full text: (PDF file, 0.554 MB)
citation:Marir F, Aouad G, Cooper G (1998). OSCONCAD: A model-based CAD System integrated with computer applications, ITcon Vol. 3, pg. 26-46,