首页 | 本学科首页   官方微博 | 高级检索  
     检索      

An Open Platform for Processing IFC Model Versions
作者单位:Informatik im Bauwesen,Bauhaus-University Weimar
基金项目:the InPro-Project (www.inpro-project.eu)—an integrated project co-funded by the European Commission within the Sixth Framework Programme (2002-2006)
摘    要:The IFC initiative from the International Alliance of Interoperability has been developing since the mid-nineties through several versions. This paper addresses the problem of binding the growing number of IFC versions and their EXPRESS definitions to programming environments (Java and .NET). The solution developed in this paper automates the process of generating early binding classes, whenever a new version of the IFC model is released. Furthermore, a runtime instantiation of the generated early binding classes takes place by importing IFC-STEP ISO 10303-P21 models. The user can navigate the IFC STEP model with relevance to the defining EXPRESS-schema, modify, delete, and create new instances. These functionalities are considered to be a basis for any IFC based implementation. It enables researchers to experiment the IFC model independently from any software application.

关 键 词:IFC  EXPRESS  STEP    bindings  .NET  Java

An Open Platform for Processing IFC Model Versions
Authors:Mohamed Nour  Karl Beucke
Institution:Informatik im Bauwesen, Bauhaus-University Weimar
Abstract:The IFC initiative from the International Alliance of Interoperability has been developing since the mid-nineties through several versions. This paper addresses the problem of binding the growing number of IFC versions and their EXPRESS definitions to programming environments (Java and .NET). The solution developed in this paper automates the process of generating early binding classes, whenever a new version of the IFC model is released. Furthermore, a runtime instantiation of the generated early binding classes takes place by importing IFC-STEP ISO 10303-P21 models. The user can navigate the IFC STEP model with relevance to the defining EXPRESS-schema, modify, delete, and create new instances. These functionalities are considered to be a basis for any IFC based implementation. It enables researchers to experiment the IFC model independently from any software application.
Keywords:IFC  EXPRESS  STEP  bindings    NET  Java
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号