The final products of the project:
Published documents are:
Use case descriptions:
Inframodel format is widely used in Finland for the data excange use cases mentioned above. However, it is based on aging LandXML which is setting some limititations for the design file content. For this reason, many dierent types of documents (ie. drawings, spreadsheets, pdf) are typically used together with Inframodel. On the other hand, IFC 4.3 provides too diverse set of features to be properly machine processed, unless further rules are applied. This document defines an minimal subset of IFC4.3 functionality which cover the defined data exchange use cases. Transition to IFC-based data exchange would allow machine readable feature rich communication.
The goal of the project was to define the information exchange needs for route projects, but limiting the scope to road and street models at this time. The scope was refined during the work, and for instance, base reinforcements, fittings, road markings, and structures like speed bumps were excluded from the work.
Three data transfer use cases were selected for the project:
- Design to construction
- Quantity takeoff
- Digital handover (limited to during/after construction)
Link to the project's GitHub repository: GitHub Repository Link
The project defined IFC 4.3 data transfer documented in limited use cases. The documentation specifies information exchange in IFC 4.3 format for selected use cases. During the work, the required basic information, geometry, hierarchy, and properties of the use cases were defined and implemented with the IFC 4.3. The work was based on existing Inframodel definitions, Finnish common InfraBIM requirements (YIV), and infromation transfer requirements of selected client organizations.
The project was not aimed at publishing an actual technical specifation but laying the groundwork for future standardization efforts, focusing on limited use cases and comparisons between Inframodel (LandXML) and IFC4.3.
Several key definitions and clarifications were made during the project. The first infrastructure use cases were described in the project, so the basic and technical definitions had to be clarified first to successfully define the actual use cases. Basic matters include standard IFC structure and general project-related information such as IFC File Structure, File Headers, ifcProject and Classification. Additionally, the documentation structure and description method were designed, which will serve as the foundation for future work and IFC 4.3 localization in Finland.
The entity hierachies, geometric representations and property sets for information exchange for use cases were defined by using UML language, tables and illustrative images.

Documentation was written with enhanced markdown, UML and markdown were compiled as final PDF document using build automation provided by Github. Github is also used for version control, issue tracking and releases.
Several areas of improvement were identified during the project.
Full transition to IFC4.3 based information exchange would need lot of definition and documentation work and requires long-term commitment, as well as extensive participation from the industry.
IFC4.3 offers too diverse options for information exchange compared to the current Inframodel exchange, so strict subset of capabilities needs to be defined for each use case.
During the work we also noted that breaking down larger use cases into smaller ones would be advisable. This requires a lot of groundwork and participation of subject matter experts.
On the other hand, breaking the use cases into too small parts is not always an optimal approach. Breaked down issue may be part of a broader context, and could lead to missing bits and pieces on definition. This can easily lead to project expansion as a considerably more significant amount of rework and clarification may be required.
As one of the results of the project the foundation for future specification work was established. This enables more agile IFC information exchange specification development in the future.
Key findings:
A broader Finnish IFC4.3 use case definition, specification and documentation requires long-term commitment and lots of work. Extensive participation from the construction industry is needed.
The current practices present challenges. IFC4.3 is richer in data transfer than current formats and enables many new use cases. However, the current standardization and documentation processes, which are not continuous and standardized restrict and slow down development efforts.
There is no clear vision and determination for what the development aims to achieve regarding information exchange specification development. A more detailed development path with phases, i.e., a road map, would support planned development and the adoption of new technology.
Naturally, this development requires sustainable funding and practitioners, as well as the commitment of the industry to development. The timing for broad adoption of IFC is difficult to predict; the work essentially requires thousands of expert work hours, policies supporting standardization, tools, and a bright goal.
In the future, all information exchange definitions, requirements, guidelines, and other documentation should be maintainable and shareable in one place as a whole, where desired or selected views can be inspected. The specifications and requirements must be accessible openly in machine-readable forms. This allows validating information during the information production and transfer process and at other information exchange points. Methods such as bSDD and IDS can work well for sharing this information. Tools and methods are needed to manage the entirety, i.e., a standardized process and technology for developing, producing, managing, and sharing content with users.
This requires technology and a process for managing the publication entirety, from which information can be shared in human-readable formats to users and machine-readable formats to technology.
Things to be clarified and defined include the related process, logic, ownership, use cases and rules:
Juuso Virrankuja, Sitowise (Project manager)
Jari Kainuvaara, Sitowise
Juha Hyvärinen, JHy Consulting
Mikko Vesanen, Novatron
Niki Tapper, Ramboll
Timo Pitkänen, Arkance
Juha Liukas, Sitowise (quality assurance)