ACCESSING IFC MODEL THROUGH COMPILED CLASSES AND SUGGESTIONS FOR CREATING HIGHER-LEVEL ACCESS CLASSES
DOI:
https://doi.org/10.4237/gtp.v4i2.112Keywords:
BIM, IFC, ifcXML, metacompilação, binding.Abstract
The Industry Foundation Classes, IFC, are schemes created in EXPRESS for describing and transmitting unambiguous information on the construction industry. Currently, they are considered one of the most important agents in the quest for system interoperability in construction industry. More than ten years after its first version, however, the IFC's continued being used primarily on projects and test separated experiments. Among the various explanations for the low level of implementation is the limited number of tools (API) for developing new IFC-enabled applications. The information contained in the building model in IFC format is widely individualized, with the entities that represent building blocks being reduced to simple data types and geometric primitives, spread around different portions of the file. This feature needs to be reversed during the application creation that access building models, which greatly increases programming task and difficult to maintain code. This paper shows the main approaches for application development of building model data access in IFC format. In addition, it presents suggestions for the creation of an API that could allow semiautomatic metacompilation of Java Library classes corresponding to IFC entities. Such tool provides developers with more direct access methods. Thus, applications could be created easily and faster, helping to disseminate the IFC schema in the building industry. Keywords: BIM, IFC, ifcXML, metacompilation, binding.Downloads
Download data is not yet available.
Downloads
Published
2009-12-15
Issue
Section
Papers
License
Copyright Notice
Authors who publish in this journal agree to the following terms:
- Authors retain the copyright and grant the journal the right of first publication, with the article simultaneously licensed under the Creative Commons Attribution License BY NC ND, which allows the sharing of article with acknowledgment of authorship and initial publication in this journal.
- Authors are authorized to take additional contracts separately, for non-exclusive distribution of version of the article published in this journal (e.g. publish in institutional repository or as a book chapter), with acknowledgment of authorship and initial publication in this journal.
- Authors are allowed and encouraged to publish and distribute their research work online (e.g. in institutional repositories or on their personal page) at any point before or during the editorial process, as this can generate productive changes, as well as increase the impact and the citation of published article (See O Efeito do Acesso Livre).
How to Cite
AYRES FILHO, Cervantes; SCHEER, Sérgio. ACCESSING IFC MODEL THROUGH COMPILED CLASSES AND SUGGESTIONS FOR CREATING HIGHER-LEVEL ACCESS CLASSES. Gestão & Tecnologia de Projetos (Design Management and Technology), São Carlos, v. 4, n. 2, p. p.112–138, 2009. DOI: 10.4237/gtp.v4i2.112. Disponível em: https://revistas.usp.br/gestaodeprojetos/article/view/50961.. Acesso em: 1 jan. 2026.