Under the domain of the Technical Room and Technical Director, the buildingSMART community undertakes projects that address the technical needs to enable the bSI Process, as well as fundamental technologies and/or technical standards which support the bSI Mission of enabling digital ways of working throughout the entire life-cycle of the built asset industry.
Project Submission Process
Technical Room projects follow the bSI Process in developing industry standards. This includes the following steps:
- Pitch an idea on the buildingSMART Forums and discuss its potential with the larger community.
- Fill out an Activity Proposal (AP). An Activity Proposal's main focus is on formalizing an idea and pitching it to the buildingSMART community. Each project will have a Technical Room Steering Committee (TRSC) advisor, helping the project initiator through the process. ;
- Submit the AP to firstname.lastname@example.org. The Technical Room International Projects Coordinator (TRIPC) will then be in contact with the AP author and usher it through the review process;
- If the AP is accepted by the TRSC, Standards Committee Technical Executive (SCTE), and larger Standards Committee (SC), the project initiator will then fill out a Detailed Project Plan (PP). The PP documentation includes specifics regarding:
- Budget & Funding
- Technical Design (including functional and user interface descriptions, as well as implementation, deployment, and testing requirements)
- Project Execution (including Milestones and Metrics for measuring success)
- ...and more.
- Submit the PP to email@example.com. Again, the TRIPC will usher the PP through the review process;
- If the PP is accepted by the TRSC, SCTE, and Standards Committee:
- A project folder will be set up on the buildingSMART Box for storing project meeting minutes and preliminary documentation;
- A new repository will be set up on the buildingSMART GitHub for technical development;
- A new project management entry will be created in buildingSMART's Monday.com for tracking project progress and reporting to the bSI Management Office;
- The project leader will report to the TRSC on a monthly basis during the TRSC Projects Review call with other active TR projects.
- Depending on the nature of the project and intended deliverables, the results of the project will be published on the buildingSMART websites and may need to be reviewed for Candidate Standard status, with an interim implementation by the bSI community. After the proposed standard has been vetted by repeated usage and possible revisions, a final review for Final Standard status is completed.
Download the Activity Proposal template (.dotx)
Download the Detailed Project Plan template (.dotx)
The following list of project include ideas that are being considered, are being worked on, or have been completed.
Technical Room ProjectsA listing of the bSI projects under the governance of the Technical Room.
|ID||Project Nickname||Description||Owner(s)||Tech Room Lead||Status||AC||PP||GitHub||Publish URL|
|AP-2020-xxxx-TR||IfcJSON||JSON serialization of the IFC4.x schema and recommendations for IFC5 development.||J. Brouwer||D. Shelden||AP Submitted / Under Review||X|
|AP-2020-xxxx-TR||Improved BCF Workflows||Improving the use of BCF with better documentation and revisions to the standard and its implementation in software||M. Natrop||L. van Berlo||AP Submitted / Under Review||X|
|AP-2020-xxxx-TR||Open CDE APIs||Creation of open standards for APIs to share data between Common Data Environments (CDEs).||Y. Kulbak||G. Schleusner||AP Submitted / Under Review||X|
|AP-2020-xxxx-TR||High Quality IFC User Documentation||Improving the results of IFC-based workflows through more extensive implementation and end user documentation||S. Beazley||J. Ouellette||AP Submitted / Under Review||X|
|IFC HDF5 (IFC Binary)||Serialization of the IFC schema using HDF5||T. Krijnen||L. van Berlo||AP under development|
|Information Delivery Specification (IDS) Standard||A modern replacement of MVDs and mvdXML to capture and configure data exchange requirements in a machine readable format (XML-based)||J. Beetz & Open Design Alliance (ODA)||L. van Berlo||AP under development|
|Translation Framework||Utilizing Weblate to provide translation of the IFC schema to desired languages, distributing responsibility among a variety of authors under a single web-based platform.||J. Ouellette||L. Van Berlo||AP under development|
|IFC UML Modeling Guidelines||Documentation for the use of UML in the development of the IFC schema||C. Zhang||L. van Berlo||AP under development|