buildingSMART Forums

Evolution of IFC: improving consistency and language independent data schema

In the evolution of IFC, it is time to work towards a technology independent data schema. This is also the time to improve consistency and remove redundancy. Therefore we started collecting issues on the GitHub issue list.

We need your help collecting and discussing them. Please read this full text first and follow the links to contribute: https://github.com/buildingSMART/NextGen-IFC/wiki/Towards-a-technology-independent-IFC

(issues that are not according to the guidelines can be placed in another repository and will be removed from this list)

5 Likes

Executable UML (https://en.wikipedia.org/wiki/Executable_UML)
FUML: Semantics of a Foundational Subset for Executable UML Models (https://www.omg.org/spec/FUML;jsessionid=6B85A4E7EAFA864B91935696B52440F4)
ALF: Action Language for Foundational UML (https://www.omg.org/spec/ALF)

Unified Modeling Language (UML)
Object Constraint Language (OCL) (https://en.wikipedia.org/wiki/Object_Constraint_Language)