2. ● Professional background
○ Engineer - Entrepreneur
○ Noise & Vibration Handling - Automotive (LMS)
○ Information Management - AECO Industry (iNFRANEA)
⇒ co-founder Neanex
● Personal
○ Family & Friends
○ Travel
○ Sports
A - Architects
E - Engineers
C - Contractors
O - Owner-Operators
Peter Imbrechts
16. BIM?
Building Information Modelling
(BIM) is a digital representation
of physical and functional
characteristics of a facility. A
building information model is a
shared knowledge resource for
information about a facility
forming a reliable basis for
decisions during its life-cycle;
defined as existing from earliest
conception to demolition.
Process??
17. BIM-levels
Level 0
CAD (lines & shapes)
Drawings, Paper
Level 1
2D & 3D
Only Files
Document Mgt System
Level 2
BIM (4D & 5D)
Files and libraries
Common Data Environment
(CDE) applying data and
documents
Level 3
Integrated BIM (6D)
Only data, libraries - Open
Standards
Cloud-collaboration
CDE applying only data
18. T
E
C
H
N
O
L
O
G
Y
K
N
O
W
L
E
D
G
E
PROCES
A logical sequence of tasks performed to
achieve a particular objective = WHAT
METHOD
Consists of techniques, practices and
procedures for performing a task = HOW
TOOL
Software to accomplish a task efficiently ,
based on a method = WITH
ORGANISATION
Integrates and supports the use of tools
and methods used on a project = BY
… based on the principles of a …
… supported by a …
… enabled by an …
skills
& abilities
capabilities
& potential
Estefan, J. A. Survey of model-based systems engineering (MBSE) methodologies. Incose MBSE Focus Group.
A methodology is a ‘recipe’ for the application of related processes, methods, and tools
to a class of problems that all have something in common.
More than just tools
19. Model Based Engineering (MBE)
“An approach to engineering that uses models as an integral part
of the technical baseline that includes the requirements, analysis,
design, implementation, and verification of a capability, system,
and/or product throughout the acquisition life cycle.”
⇒ Less human interpretation & more data associativity for more
control and less room for mistakes.
Processes!!
20. The life of an asset is like a trail ...
PDF
GIS
3D CAD
BIM
2D CAD
VR
DMS
Planning Performance
Compliance
ERP
Operation & MaintenancePreliminary DesignConcept
Detailed Design &
Construction
21. Model based?
- All information is decomposed in explicit data
- All explicit information is linked using ‘semantic’ relations
Requirement: “The training room has a minimum area of 32m2
, and
requires 4 double electrical sockets.”
22. Model based?
Room
Element
- number: 4
Criteria
Training room
Double socket
Area : 32m2
- All information is decomposed in explicit data
- All explicit information is linked using ‘semantic’ relations
23. Semantic database
A natural representation of information using 3 types of carriers
- Elements
- Properties
- Relations
Person
- Name
- Mobile
- E-mail
Activity
- Name
- description
- Startdate
- Enddate
Product
- Name
- Description
- Status
- ...
Is responsible for ... Has result
Is owner of
26. Example 1:
A table consist of 4 legs & a flat top. Without the legs or the top, it
wouldn’t be a table! The table is made from wood and is placed in the
kitchen.
Table Leg Wood
Table Leg 1
Table Leg 2
...
Kitchen
Table
Chair
etc..
Table
Table Leg (4x)
Table Top (1x)
Managing complexity
27. Neanex - an integrated approach
Entity
Obj-0001Space
Obj-0002
Class
Akoes-0001
Eis-0001
Req
is decomposed in
must comply to
must comply to
Element
Ele-0002
...
CONSTRUCTION PROJECT
Task
management
Meeting
management
Organisation
management
Q&A
Verification &
validation
Communication
Change
management
Document
management
33. Academic research & Standardisation
- Best Practice Information Model
- ISO 15926, 15288, 19650, ... compliant
- COINS, CObie ready
- OpenBIM, IFC, BCF - BuildingSmart
34. Best fit-for-purpose Database
SQL DB Document DB Triple DB Graph DB
Data modeling tables JSON documents RDF triples native graph
Normalization normalized denormalized facts vertices/edges
Schema rigid schemaless OWL defined flexible
Language SQL (defacto) vendor specific SPARQL (open) CYPHER
Maturity proven emerging esoteric adopted
Scaling vertically horizontally horizontally horizontally
Performance joins denormalisation normalisation native graph
Use cases OLTP, OLAP big data, IoT data exchange highly related data
semantic applications, with complex relations and deep queries
35. Database As-desired
Characteristics
● Graph based data modeling
● Finding the sweet spot between Application
performance and integrating with Linked Data
● Choose the right tool for the right job
● Avoid Technology impedance mismatch
Strong points
● Think and model business domain in Graphs
● Native property Graph database allows for
performant queries at the application level
● Domain objects can be stored as Nodes with
properties, supporting denormalization
● Use JSON-LD to store denormalized RDF data
● ACID Transactions
● Performant denormalized join-less queries
● Flexible Schema or Schema less
● Add meaning and properties to Relations
● Great support for evolving Schemas
Property
Graph
38. User Experience is Key!
Frequency of usage
Complexity of task
Simple Moderate High
Monthly
Weekly
Daily
CEO
check project KPIs
Neighbour
activities next week
SE manager
verify V&V matrix
BIM manager
analyse & report clashes
Safety supervisor
report safety issues
Purchase assistant
order next batch
40. - Roles & Permissions
- Multi-tenancy <> Cost of hosting
- Speed of writing related data
- Hosting providers fear the
unknown
+ Build the schema
+ Build & execute complex queries
+ Explore the graph
+ Speed of reading the data
+ Scalability
+ Support to make it work
+ …
Lessons learned