On understanding types, data abstraction, and polymorphism
ACM Computing Surveys (CSUR) - The MIT Press scientific computation series
Federated database systems for managing distributed, heterogeneous, and autonomous databases
ACM Computing Surveys (CSUR) - Special issue on heterogeneous databases
Evolution of data modeling for databases
Communications of the ACM - Special issue on analysis and modeling in software development
Semantics of programming languages: structures and techniques
Semantics of programming languages: structures and techniques
Theoretical aspects of object-oriented programming: types, semantics, and language design
Theoretical aspects of object-oriented programming: types, semantics, and language design
Building Product Models: Computer Environments Supporting Design and Construction
Building Product Models: Computer Environments Supporting Design and Construction
Intelligent Computing in Engineering and Architecture: 13th EG-ICE Workshop 2006, Ascona, Switzerland, June 25-30, 2006, Revised Selected Papers (Lecture Notes in Computer Science)
Ifcowl: A case of transforming express schemas into ontologies
Artificial Intelligence for Engineering Design, Analysis and Manufacturing
Semantic interoperability in building design: Methods and tools
Computer-Aided Design
BIM Handbook: A Guide to Building Information Modeling for Owners, Managers, Designers, Engineers and Contractors
BIMQL - An open query language for building information models
Advanced Engineering Informatics
Hi-index | 0.00 |
The industry foundation classes (IFC) data schema is generic, designed to support the full range of model exchanges needed in the construction industry. For any particular working exchange for some sub-domain of building construction, a set of model view definitions (MVD) is required to specify exactly what information should be exchanged, and in what form and structure the IFC entities are to be used. Defining model view definitions requires principle decisions and workarounds because the IFC itself does not address a number of semantic issues comprehensively. Some of the issues identified and discussed include the typing of objects, instances, geometry, relationships, and rules, which are supported in the IFC schema, and the complexities of exchanging such information accurately between applications. This paper advances the idea of MVD Concepts as an object-oriented and modular mechanism for embedding semantic meaning in model views. We conclude that although the IFC product model schema is richly expressive, it lacks formal definition of its entities, attributes, and relationships. To achieve standardized and re-usable model views, further research towards a modular and logical framework based on formal specification of IFC concepts is recommended. This research is expected to impact the overall interoperability of applications in the building information modeling realm.