An Ontological Approach to Building Information Model Exchanges in the Precast/Pre-stressed Concrete Industry

Similar documents
ENGINEERING SEMANTICS OF MODEL VIEWS FOR BUILDING INFORMATION MODEL EXCHANGES USING IFC

DEVELOPMENT OF THE NATIONAL BIM STANDARD (NBIMS) FOR PRECAST/PRESTRESSED CONCRETE

BUILDING INFORMATION MODELING (BIM) FOR ARCHITECTURAL PRECAST CONCRETE

ARCHITECTURE AND UNIVERSAL DESIGN IN THE DESIGNER S EYE J.E. Andersson KTH Architecture Semester A

Precast Concrete BIM Standards Meeting

A FRAMEWORK FOR SEMANTIC ENRICHMENT OF IFC BUILDING MODELS

Utilization of Revit Applications as Preliminary Shop Drawings to Improve Construction processes

FINAL proposal for Scope, Business Plan and initial Work Programme

Designing Semantic Virtual Reality Applications

INTERDISCIPLINARY, BIM-SUPPORTED PLANNING PROCESS

The management of information over the life-cycle of a construction project using open-standard BIM

Methodology for Agent-Oriented Software

Exchange Model and Exchange Object Concepts for Implementation of National BIM Standards

Title. Author(s)YU-CHIH SU; YI-CHUAN HSIEH; MENG-CHUNG LEE; CHIH-YUA. Issue Date Doc URL. Type. Note. File Information CONSTRUCTION

BIM and Urban Infrastructure

A Test Bed for Verifying and Comparing BIM-based Energy Analysis Tools

White paper The Quality of Design Documents in Denmark

BIM Status Overview. Arto Kiviniemi Research Professor ICT for Built Environment VTT Technical Research Centre of Finland

Product Configuration Strategy Based On Product Family Similarity

Field Construction Management Application through Mobile BIM and Location Tracking Technology

MEP Coordination. Ir. Dr. Sam C. M. Hui Faculty of Science and Technology

Using BIM to follow up milestones in a project plan during the design phase

Agris on-line Papers in Economics and Informatics. Implementation of subontology of Planning and control for business analysis domain I.

BIM Introduction. Building Information Management Definitions, Applications and general information. Betty Bezos

Using Existing Standards as a Foundation for Information Related to Factory Layout Design

Towards an MDA-based development methodology 1

Abstract. Justification. Scope. RSC/RelationshipWG/1 8 August 2016 Page 1 of 31. RDA Steering Committee

BUSINESS PLAN CEN/TC 442 BUILDING INFORMATION MODELLING (BIM) SCOPE CEN TC 442 Building Information Modelling

Integrating Design using BIM and IFC

Ontology and Model-based Systems Engineering

A study on facility management application scenario of BIMGIS modeling data

Enhancing industrial processes in the industry sector by the means of service design

MODEL SETUP FOR RENOVATION PROJECTS INSTRUCTIONS AND TUTORIALS

MODULAR BIM GUIDELINES

Meetings and Proceedings; Book Chapter. Dawood, N. N. (Nashwan); Iqbal, N. (Nahim)

First steps towards a mereo-operandi theory for a system feature-based architecting of cyber-physical systems

SpringerBriefs in Applied Sciences and Technology

DEPUIS project: Design of Environmentallyfriendly Products Using Information Standards

Incorporating BIM into Architectural Precast Concrete Fabrication

WHO WE ARE. Our Client base. - USA - Canada - Hawaii. - Australia - New Zealand - UAE. - UK - Netherlands - Oman. - Singapore - Norway - Qatar

COMMUNICATE AND COLLABORATE BY USING BUILDING INFORMATION MODELING

A FRAMEWORK FOR PERFORMING V&V WITHIN REUSE-BASED SOFTWARE ENGINEERING

Calculation of precast elements as an introduction to BIM

1 Introduction. M.Rajabi a, T.Bigga b and M.A.Bartl c.

Information Sociology

BIM & Emerging Technologies. Disrupting Design process & Construction

The secret behind mechatronics

A Productivity Comparison of AutoCAD and AutoCAD Architecture Software

How to Keep a Reference Ontology Relevant to the Industry: a Case Study from the Smart Home

SDN Architecture 1.0 Overview. November, 2014

ENGINEERING SERVICES FOR CREATING PRECAST PROJECTS

TOWARDS AN ARCHITECTURE FOR ENERGY MANAGEMENT INFORMATION SYSTEMS AND SUSTAINABLE AIRPORTS

OUR CLIENT BASE. Canada Norway. UAE Singapore. Germany. Netherlands USA. Hawaii. Australia. Qatar Oman. Belgium. New Zealand.

MODEL SETUP FOR RENOVATION PROJECTS: INSTRUCTIONS AND TUTORIALS

BUILDING INFORMATION MODELING (BIM) FOR FACILITIES MANAGEMENT LITERATURE REVIEW AND FUTURE NEEDS

National BIM Standard - United States Version 3

EXPERIENCES OF IMPLEMENTING BIM IN SKANSKA FACILITIES MANAGEMENT 1

OWL and Rules for Cognitive Radio

An Integrated Framework for Assembly-Oriented Product Design and Optimization

Building-Use Knowledge Representation for Architectural Design

National Standard Details Library An Electronic Library of Parametric CAD Details

IECI Chapter Japan Series Vol. 5 No. 2, 2003 ISSN

Pervasive Services Engineering for SOAs

Larger Projects: Architecture In various disciplines, when working on larger projects there is a tradition of thinking in terms of an architecture E.g

HELPING THE DESIGN OF MIXED SYSTEMS

INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 03 STOCKHOLM, AUGUST 19-21, 2003

The Challenge of Semantic Integration and the Role of Ontologies Nicola Guarino ISTC-CNR

Co-evolution of agent-oriented conceptual models and CASO agent programs

Semantic Privacy Policies for Service Description and Discovery in Service-Oriented Architecture

SECTION PROJECT COORDINATION VIA BIM

Advances and Perspectives in Health Information Standards

Adopting Standards For a Changing Health Environment

UCL Institute for Digital Innovation in the Built Environment. MSc Digital Innovation in Built Asset Management

Användardagen Prefab Tekla Structures 2018

Information delivery manuals to integrate building product information into design

UNIT-III LIFE-CYCLE PHASES

National BIM Exchange Standards for Precast Concrete

Demonstration of DeGeL: A Clinical-Guidelines Library and Automated Guideline-Support Tools

Software Agent Reusability Mechanism at Application Level

In this presentation, I will briefly:

A Pattern for Designing Distributed Heterogeneous Ontologies for Facilitating Application Interoperability

The Tool Box of the System Architect

Part A. Revit IFC Model. Tekla Model A - DRAFT. Page 1

Energy modeling/simulation Using the BIM technology in the Curriculum of Architectural and Construction Engineering and Management

The Context Analysis of Problematic Activities in New Product Development Processes

A model for formalizing characteristics in Protégé-OWL

CIFECENTER FOR INTEGRATED FACILITY ENGINEERING

Violent Intent Modeling System

BG6 Design Framework for Building Services

Addendum to Description of Services for Building and Planning, Digital Design. The Association of of Consulting Engineers

Interoperable systems that are trusted and secure

Implementing Model Semantics and a (MB)SE Ontology in Civil Engineering & Construction Sector

Potential of Building Information Modeling (BIM) system

Introduction to adoption of lean canvas in software test architecture design

PREFACE. Introduction

INTEROPERABILITY IN SEMI-INTELLIGENT CIVIL ENGINEERING AGENT

Building (Process) Room Report Jan Karlshøj, IDM Coordinator/Process Room Leader buildingsmart Building (Process) Room Toronto, October 30, 2014

Virtual Foundry Modeling and Its Applications

How to Estimate the Cost of a. Precast Concrete Parking Structure

Systems. Professor Vaughan Pomeroy. The LRET Research Collegium Southampton, 11 July 2 September 2011

Transcription:

1114 An Ontological Approach to Building Information Model Exchanges in the Precast/Pre-stressed Concrete Industry Manu VENUGOPAL 1, Charles M. EASTMAN 2, and Jochen TEIZER 3 1 Postdoctoral Research Fellow, School of Civil and Environmental Engineering, Georgia Institute of Technology, Atlanta, GA 30332. PH (510) 579-8656, E-mail: manu.menon@gatech.edu 2 Professor, College of Architecture and Computing, Georgia Institute of Technology, Atlanta, GA 30332. E-mail: charles.eastman@coa.gatech.edu. 3 Assistant Professor, School of Civil and Environmental Engineering, Georgia Institute of Technology, Atlanta, GA 30332. E-mail: teizer@gatech.edu. ABSTRACT Building Information Modeling realm is expanding with the advent of new technologies, processes and software for Architecture, Engineering, Construction and Facility Management industry. The importance of robust knowledge sharing between different stakeholders in a project is of highest priority in such scenarios. model diew definitions provides an empirical specification for the implementation of the Industry Foundation Class (IFC) schema by software companies. The objective of this research is to create an ontological framework, which makes the IFC definitions more formal and consistent. A formal specification of IFC entities to create taxonomy of classes and subclasses between them is adopted for this research. Such an approach will make model view specifications unambiguous and reusable thereby reducing the development time of model views. The precast/pre-stressed concrete industry is selected as the domain for the ontology definitions. Case studies developed illustrating the exchange of a fabrication model between architect/engineer, precast detailer and fabricator shows the feasibility of this approach. The outcome of this research provides the mechanism for applications such as modular MVDs, smart and complex querying of building models, making data sharing across applications simpler with limited rework. Keywords: Building Information Modeling (BIM), Product or Process Modeling, Model View Definitions (MVD), Industry Foundation Class (IFC), Model Exchange, Ontology, Precast/Pre-stressed Concrete, Fabrication 1 INTRODUCTION Interoperability is defined as the ability of diverse systems and organizations to work together or interoperate. The problem of interoperability in BIM landscape is well documented (Eastman et al. 2008) and is estimated to be costing the industry 15.8 billion dollars every year (NIST 2004). Eight in ten users of BIM software tools in the United States consider interoperability or lack of it between software applications to be the limiting factor in achieving the full potential of BIM (McGraw-Hill 2009). The Industry Foundation Class (IFC) schema is accepted as the industry standard for

1115 interoperability (IAI 2011) and is currently in the process of becoming an official International Standard (ISO/IS 16739) (BuildingSMART 2010). However, model exchanges based on IFC are still error prone and incomplete (Kiviniemi 2007). The errors are a result of software translators, even those which are IFC compliant, exporting specific data needed for the targeted exchange in a manner semantically not understood by the importing application. Hence, object schemas such as IFCs are a necessary but not a sufficient condition for achieving robust data exchanges. Based on varying exchange requirements, different research and development groups propose model views definitions (MVD), as a solution for specifying exchange requirements. However, the current model view development methodologies, which are based on usecases leaves scope for different interpretations based on end-user requirements and lacks a formal framework. Moreover, the granularity and atomicity with which such model views are defined is not consistent across the industry (Venugopal et al. 2012). This adds to the overhead for software developers and hinders IFC based implementations (Eastman et al. 2011). Hence, there needs to be a way to consistently specify IFC implementations based on exchange requirements. In order for that to happen, additional levels of specificity are required to define model exchange requirements and model views in a formal, consistent, modular and reusable manner. This research aims to improve the interoperability of BIM tools in the AEC/FM domain by providing a formal definition of IFC entities, relations, attributes and methods for information exchange, using engineering ontologies and packaging them into modular units. The gaps in interoperability research are introduced and explained in the background section. The need for formal methods is summarized, followed by an introduction in to engineering ontologies and their uses. Some parallels between the research objectives of other knowledge sharing paradigms and this research are investigated. Research in the AEC/FM industry focusing on this area is discussed in the summary of this section followed by the research methodology and the framework adopted in this research. Explanation of developing an ontological foundation for IFC and packaging the knowledge into modular units, which can be tested once and reused, is provided. A proof of concept is provided in the form of ontology based model view definition for a fabrication model exchange in the precast concrete industry. This shows that new model view specifications that strictly follow the ontology definitions are consistent. The conclusion discusses the impact of this research in developing robust and consistent model views and also future applications such as easing the testing and validation requirements for IFC implementations. 2 BACKGROUND 2.1 Need for Formal Methods The National BIM Standard TM initiative - NBIMS (2007) proposes facilitating information exchanges through Model View Definitions (MVD) (Hietanen and Final 2006). The work done on the Precast National BIM standard (Eastman et al. 2010), which is one of the early NBIMS, has given insights into the advantages of the MVD approach. This has enabled identification of areas that require attention, leading to the research presented in this paper.

1116 Interoperability enhancements require common understanding of industry processes and the information required for and resulting from executing these processes. Two sets of semantics are at the core of any Model View specification, namely, (i) the user/application functional semantics defining the information that must be exchanged, and (ii) the representational semantics available in IFC or other data-modeling schema for representing the user intentions (Venugopal et al. 2012). Any person defining models in IFC (or other schema) asks and resolves the following example types of questions. How does one represent in IFC: type-instance relations, shape families (may be different than type instance), patterns of layout, such as rebar, tiles, brick (at the level of detail needed for fabrication), based on forms of aggregation, embedded relations such as for connections and embedded elements, non-overlapping but tightly packed relations between objects, such as precast concrete pieces and slab assemblies, relations between objects to reflect different semantics: connection, association, assembly, alternative model views for the same object, for fabrication, as installed (deformations), and analytic models, and others. For example, there can be three different cases of reinforcing element aggregation and each case can be used as a type. These issues require full understanding by the relevant users, and their unambiguous mapping to IFC for intelligent exchange. The current status of model exchanges using IFC is summarized as follows (Venugopal et al. 2012): IFC is rich and redundant offering multiple ways to define objects and relationships (user intention) The development of an Information Delivery Manual (IDM) is based on industry knowledge and human expertise. The translation from IDM to MVD is manual and tends to be error prone. The base concepts are not strictly defined. Not based on logic foundations, hence no possibility of applying reasoning mechanisms. The required level of detail of model exchanges not specified. The following section explores the different mechanisms to formally represent information from the area of computer science and knowledge representation and sheds light on the suitability of such approaches to the issues faced in AEC/FM. 2.2 Engineering Ontology Ontology is a formal representation of an abstract, simplified view of a domain that describes the objects, concepts and relationships between them that holds in that domain (Gruber et al. 1993). There are different classifications of ontologies, based on parameters such as level of granularity, their use and types of relationships (Gruber et al. 1995; Van-Heijst et al. 1997). Semantic Web is an example of inter-linked data available in a standard format, reachable and manageable by automated tools. Web Ontology Language (OWL) is the formal ontology language developed for the Semantic Web. Similar sets of issues were faced by the semantic web development effort as compared to IFC interoperability. With its highly intuitive, compact syntax and

1117 well-defined formal semantics, ontology is able to represent knowledge and defines the relationship between terms allowing applications to interpret their meaning in a flexible and unambiguous manner and enable reasoning capabilities. The scope and potential of BIM is ever-increasing as a result of new and IT-enabled approaches to facilitate design integrity, virtual prototyping, simulations, distributed access, retrieval and maintenance of project data between multiple disciplines (Fischer and Kunz 2004). There are parallel approaches to introduce semantics into building information modeling, by means of using web standard technologies (W3C) and techniques (Beetz et al. 2009). They include the use of formal methods such as RDF schemas, functional specifications and ontologies to some extent. However, at this point of time, many of these approaches are limited to custom domains and specific applications and are not applicable as a general and industry-wide solution. The following section explains how engineering ontologies are used in this research to arrive at a formal approach for developing model views. 3 RESEARCH METHODOLOGY This research tries to answer the question of how to develop model views that are consistent and reusable across research teams and domains? The research methodology explains the approach for formalizing the exchange modules using and ontological backbone and mapping them to IFC entities, relations, attributes and functions. The objective is to formalize IFC definitions for a robust model exchange solution. We have restricted the scope of this research to the precast/prestressed concrete industry in general and the building components in particular. Protege and Web ontology languages (OWL) are the tools that are used to represent knowledge in a structured and reasonable way. The framework for the ontology definition is shown in Figure 1. A sound base is important for building any hierarchy. This is achieved in this research by structuring the ontologies on a foundational ontology such as Descriptive Ontology for Linguistic and Cognitive Engineering (DOLCE) (Masolo et al. 2009). This is the most abstract layer, introducing the basic modeling concepts and generic design guidelines for the construction of actual ontologies. The second layer consists of super theories such as mereology, topology and systems theory (Borst 1997), that are reusable modules according to which ontology is organized. The final layer comprises of application specific ontologies such as structure of object (precast specific material, geometry, etc.) and properties. The application layer refines the ontology to be used for Precast Model Exchanges by adding classes and relations for practical application of ontology. In this case, the precast application ontology is built from (i) components, (ii) connections, (iii) system, (iv) placement, (v) material, (vi) geometry, and (vii) requirements ontology. The components ontology provides the definitions for representing components in a building model and their part-whole decomposition. Topology provides the is-connected-to relationship for connections between the components. On top of the component and connection, system ontology defines the aggregation of individuals in to a system. In order to complete the structure of a system, we have representation (geometry), material association and placement. The functional aspects are defined in the requirements ontology.

1118 Figure 1: Overview of ontology structure for precast application ontology. A model is developed for testing the semantics of precast exchange models. The entities required to define this model view are captured from the ontological definitions and defined in Protégé as classes. The approach of grouping sub-classes into highlevel concepts is followed in this research. For example, all the entities required for representing the geometry are classified under one class, all the entities required for placement separate, entities for components are separately defined etc. Similar to this, the relationships (and inverses) are created and defined. There is a major difference in how relationships are treated when compared to IFC. For this model the relationships are considered as first class objects unless otherwise defined. Hence, it is important to define the classes and relationships in a strict way by implementing the semantic meanings associated. 4 PRECAST FABRICATION MODEL Model-based fabrication of precast pieces provides an opportunity for automation of the workflow in industry. Traditionally, the exchange of data between architects and precast concrete fabricators occur in the format of Contract Documents. The architect provides the contract document to the general contractor, and passed on to the precast fabricator. This requires the precast fabricator to re-create all the information in the form of new set of drawings showing the details of precast pieces. This is called

1119 the Precast Assembly Drawings and is used for production of the pieces. The precast assembly drawings are passed back to the architect for design intent validation. The rework and time spent generating the same information in two different set of applications can be considerably reduced or eliminated completely by providing seamless interoperability between Design Applications such as Revit, ArchiCAD, Bentley and VectorWorks to Detailing Packages such as Tekla, StructureWorks, AllPlan, etc. Application ontology specifies how the applications functionality is to be implemented and serves roles similar to ER diagrams, object models and object patterns. Precast application ontology should define how a precast model should be defined in general, in the form of a set of theories. The following paragraphs illustrate some of the uses of ontology in precisely defining relationships for the fabrication model exchange. Consider the case of a floor slab in a parking garage. There are different ways to represent this slab entity using a product model schema such as IFC, depending upon the context and also the level of detail required. Five sample cases where the model exchange needs semantic clarity can be as follows. 1. For purposes of clash detection among different disciplines such as MEP, or electrical, a simple boundary representation of the entire floor slab might be sufficient. 2. For structural analysis purposes the building components will have to be represented in the form of nodes and edges in a stick model (analytical model). There is no requirement for 3D geometry, however connections and loads (static and live) are important. 3. For precast fabrication purposes the slab would need to be represented in the form of individual hollow core planks with detailed geometry, relative layout, connection details and topping information. 4. A fourth case can be where there is a need for the parent slab as well as the individual hollow core planks, its topping, washes, and all components aggregated into the parent slab. In this case the geometry of the parent slab will be derived from the union of the individual components. 5. For production and delivery sequencing, there is no need for geometry information. However, the piece count and other information such as erection sequencing and project schedule are important. All five of the above cases can be represented in IFC and can co-exist. This shows the richness of IFC as well as the redundancy due to the fact that it caters to a wide spectrum of the AEC/FM domain. Hence, effective exchanges require providing a layer of specificity over the top of an IFC (or any other) exchange schema. The purpose of the ontology structure is to provide precisely such a layer. For example, relationships from the component ontology restrict the use of components in a building model and their part-whole decomposition. The proper-part-of clause provides the slab-aggregation, which implies the beams are a proper part of the slab and the geometry of the parent slab is the resulting sum of the individual components including all the hollow core planks, topping, washes and aggregated components. Figure 2 shows the illustration of a model progression where an architectural slab (Figure 2-a) is converted in to detailed

1120 (a) Single architectural slab (b) Detailed individual hollow-core planks Figure 2: An example for slab-beam aggregation in precast fabrication model. individual hollow cores (Figure 2-b) by precast detailer. The proper-part-of clause is not valid for other part-whole relationships such as spatial decomposition. Therefore, the project-site-building-buildingstorey hierarchy does not qualify for the proper-partof relationship and thereby the ontology eliminates ambiguous or incorrect relationships. Using clauses such as overlap, disjointness and binary product, the ontology helps to clarify the cases where there are overlapping surfaces and connections. For example, in a beam-column-spandrel system, ontology enforces the connecting surface to be resolved to either the relating or related element, thereby ensuring that the overlapping volume is carried in only one of the components. Figure 3 shows the model view specified on the basis of precast application ontology. Behavior or function of the entity is another aspect to be considered. A particular example is that of feature-based modeling. This is a generalization of all feature-based modeling entities within IFC, which are existence dependent elements. This applies only to those elements used to modify the shape and appearance of the associated master element. It has to be noted that ontology provides a distinction between using aggregation relationship, where components are treated as equal parts, and features, which are subordinate parts of a parent element. For example, corbels are feature additions and provide a Boolean addition to a building element, such as a corbel or any other projection from the normal bounds of the piece. Use of relationship IfcRelProjectsElement to connect the feature (subtype of IfcFeatureElementAddition) to the parent element is

1121 Figure 3: Model view based on precast application ontology for a detailed slab design. required in this case. A recess or opening are subtractions and creates a void or opening element (subtype of IfcFeatureElementSubtraction) in a building element through the relationship IfcRelVoidsElement. Figure 4 illustrates the seam connection between two double tees. This connection is realized by means of a feature element subtraction (void). The connecting elements are also attached to the parent elements through an IfcRelFillsElement relationship. These are treated as semantic objects but their sole purpose is to modify the shape of the parent object, hence based on this behavior it should be invalid to use a simple aggregation relationship. Correctly implementing this rule and conforming to it by both the users/applications is the way to query or track the modifier at a later stage for editing purposes. 5 CONCLUSIONS This research provides the foundation for the development and implementation of a new integrated framework that is expected to significantly reduce the time and effort required to implement new model views for interoperability. A direct impact of the research pursued in ontology can be seen in terms of reduction of effort and rework and improved consistency in developing model views. This research has shown the usefulness of ontologies for specifying model views in a consistent manner. Formally specified ontologies enable use of reasoning engines for verification and automatic classification. These functionalities can be utilized in the future to define new model views and also to check the consistency. Another issue identified in the literature is the lack of software tools supporting the creation and maintenance of model views. We hope to resolve this issue to some extent by converting the ontology definitions to an object-

1122 Figure 4: Feature based modeling of a seam connection on precast double-tee beams using a subtraction feature. oriented library that enable users to define model views directly from native applications. The future goal is to enable users who are domain experts (precast, concrete, or steel) and not familiar with IFC or model views, to be able to specify a successful model exchange based only on the requirements and compile them in the form of automatically generated IFC specifications. ACKNOWLEDGMENTS The work presented here was funded by the National Institute of Standards and Technology (NIST), grant number 60NANB9D9152. All information presented is that of the authors alone.

1123 REFERENCES Beetz, J.,Van Leeuwen, J. and De Vries, B. (2009). IfcOWL: A case of transforming EXPRESS schemas into ontologies. Artificial Intelligence for Engineering Design, Analysis and Manufacturing, 23(1), 89 101. Borst, W. (1997). Construction of engineering ontologies for knowledge sharing and reuse. Ph.D. thesis, Universiteit Twente, The Netherlands. BuildingSMART (2010). IFC Overview Summary, <http://buildingsmarttech.org/specifications/ifc-overview>.(accessed 6.10.10) Eastman, C., Teicholz, P., Sacks, R., and Liston, K. (2008). BIM Handbook: A guide to building information modeling for owners, managers, designers, engineers, and contractors. John Wiley & Sons Inc. Eastman, C. M., Panushev, I., Sacks, R., Venugopal, M., Aram, V., and See, R. (2011). A guide for development and preparation of a national bim exchange standard. buildingsmart alliance, <http://www.buildingsmartalliance.org/> (accessed 10.23.2011) Eastman, C. M., Sacks, R., Panushev, I., Venugopal, M., and Aram, V. (2010). Precast concrete bim standard documents:model view definitions for precast concrete, <http://dcom.arch.gatech.edu/pcibim/documents> (accessed 10.23.2011) Fischer, M. and Kunz, J. (2004). The scope and role of information technology in construction. Proceedings - Japan Society of Civil Engineers, 1 32. Gruber, T. et al. (1993). A translation approach to portable ontology specifications. Knowledge acquisition, 5(2), 199 220. Gruber, T. et al. (1995). Toward principles for the design of ontologies used for knowledge sharing. International Journal of Human Computer Studies, 43(5), 907 928. Hietanen, J. and Final, S. (2006). IFC model view definition format. International Alliance for Interoperability. IAI (2003). Industry foundation class (ifc) data model. buildingsmart, <http://www.iai-international.org/>.(accessed 6.10.10). Kiviniemi, A. (2007). Ten Years of IFC Development- Why are we not yet there?. CIB-W78 Keynote, Montreal. Masolo, C., Borgo, S., Gangemi, A., Guarino, N., and Oltramari, A. (2009). Wonderweb Technical Report, Wonderweb deliverable d18, ontology library (final). McGraw-Hill (2009). The Business Value of BIM: Getting Building Information Modeling to the Bottom Line. The McGraw-Hill Companies, New York. NBIMS (2007). National building information modeling standard, version 1.0 part 1 overview, principles, and methodologies. NIBS, <http://www.buildingsmartalliance.org> (accessed 6.10.10). NIST (2004). Cost Analysis of Inadequate Interoperability in the US Capital Facilities Industry, NIST GCR 04-867. Van Heijst, G., Schreiber, A. T. and Wielinga, B. J. (1997). Using explicit ontologies in KBS development. International Journal of Human Computer Studies, 183 292. Venugopal, M., Eastman, C. M., Sacks, R., and Teizer, J. (2012). Semantics of model views for information exchanges using the industry foundation class schema. Advanced Engineering Informatics, (in press).