implementing model semantics and a (mb)se ontology in the...

47
Implementing Model Semantics and a (MB)SE Ontology in the Civil Engineering & Construction Sector © Systems Engineering A/S – Denmark - 2015 It’s all about creating a common language

Upload: others

Post on 20-Jul-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Implementing Model Semantics and a (MB)SE Ontology

in the Civil Engineering & Construction Sector

© Systems Engineering A/S – Denmark - 2015

It’s all about creating a common language

Page 2: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Electrical Engineer (B. of Science) 1988 Implementation of Common Technical Language Facilitator of Systematic Design Optimisation Management Know-How Implementation International knowledge within industry, machine construction and building design. President of INCOSE Denmark Convenor of IEC and ISO standards Founder and Systems Engineer Systems Engineering A/S - Denmark

Henrik Balslev

2

Page 3: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

semantics the meaning of words, phrases or systems ontology a list of concepts and categories in a subject area that shows the relationships between them taxonomy the scientific process of classifying things (= arranging them into groups) [Source: Oxford Advanced Learner’s Dictionary, 8th edition]

3

Page 4: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

The Danish “I” in Building Information Modelling

by Henrik Balslev Systems Engineering A/S - Denmark

Photo: Copyright © Adam Mørk

4

Page 5: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

5

Client (1-n)

Operator (1-2)

Users (n)

Designer (1-2)

Architect (1-2)

Engineer (5-10)

Contractor (1-n)

Supplier (n)

Page 6: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

The background

Danish Building Classification (DBK) from 2006 Not fully adapted and huge debate RESTART EU, Danish Government and Private founding -> cuneco cuneco project running from 2011 – 2015 Central development and open commenting procedure Valuable input from stakeholders We are in the implementing phase – and CCS works!

6

Page 7: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Hospitals - Cultural buildings - Airports IT vendors - Consulting Engineers - Contractors

Architect – Landscape – Construction – Mechanical - Electrical

CCS Stakeholders

7

Page 8: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

ISO 12006-2 Construction entity

8

Page 9: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

The mission

a new common “language”

9

Page 10: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

10

Common language for all models

10

Page 11: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

CCS – five tools for structuring building information

Level of information

Information when?

Properties Properties of the object

Measuring rules

Rules for pricing

Which specific object?

Identification Classification What kind of object?

11

Page 12: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Building elements Spaces

Classification

12

Page 13: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Uniformat 29 How others classify…

OmniClass 211 18 doors i Elements 66 doors i Products 127 doors i Work result

13

Page 14: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

How cuneco classify …

A door is a door!

1 … with many properties!

14

Page 15: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

some benefits… o a lifecycle stable code

o all objects can be pre-coded

o simple coding – easy for humans to recognise

o object oriented and suitable for IT

Classification by “Inherent function”

15

Page 16: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Systems

16

Page 17: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Roof system

Wall system

Slab system

Ground system

17

Page 18: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

DEFINITION functional system which forms and separates space vertically

ALTERNATIVE TERMS Wall Green wall Façade Façade system …

PREFERRED TERM Wall system

CLASS B

18

Page 19: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Functional systems Technical systems

Components

16 69

505

X XX XXX

Classes of building elements

590

19

Page 20: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Functional system (16)

D Roof system

20

Page 21: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Functional system (16)

J Ventilation system

21

Page 22: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

22

Page 23: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Technical system (69)

BE Roof structure

HF Ventilation plant

23

Page 24: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Component (505)

MAA Electric motor QNA Control valve QQA Window RQA Insulation RQD Screen ULE Beam ULM Wall covering WPA Pipe

24

Page 25: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Class QQC

Definition space access object mainly for use by persons

Preferred term Door

Synonyms entrance, exit, …

Properties Material: Glass, wood, steel, …

25

Page 26: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Properties

QQC

Material

Form

Dimension

Sound proofing

Thermal flow-through

Water proofnes

Strength

Fire insulation

26

Page 27: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Identification

{21EC2020-3AEA-1069-A2DD-08002B30309D}

SN46T294SK

“The wetroom membrane”

GUID

Type number

Name

27

Page 28: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Common language…

28

Page 29: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

RDS Reference Designation System

ISO/IEC 81346 standard series Designed to handle systems and their complexity

Plants – Machinery – Building construction - others Interdisciplinary “naming convention”

29

Page 30: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Music keys Aspects

%

-

=

+

%%

--

==

++

30

Page 31: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

ROOF SYSTEM 1 (D1)

ROOF CONSTRUCTION 1 (AE1)

ROOFING 2 (NCE2) INSULATION 2 (RQA2) ROOF STRUCTURE 1 (BE1)

CEILING FINISH 2 (NCD2)

-D1.AE1.NCD2

BEAM 3 (ULE3)

-D1.AE1.BE1.ULE3 BEAM 3 (ULE3)

-ULE3

BEAM 1-8 (ULE1 ,…, 8)

31

Page 32: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

=BPA11 =BTA11

=BPA21

=BTA21

=BQD21

=BTA12 =BTA13

=BTA22

=BPA11

=BPB21

=QMB11

=QMB21

=GQA11

=GQA21

=EPC01

=HQA11

=HQA21

=EPA11 =EQA11

=BPB21

=QMB21 =J03.HF01 =J03.JJ01

=J03.JJ02

=JF01 =JG01

=BTA11 =EPA11 =QMB11

=QNA21

=EQA11

=QNA21

=JF01 =JG01

=BTA11 =EPA11 =QMB11

=QNA21

=EQA11

=QNA21

=QMB21

Ventilation system 3. Air distribution system 2. Heating distribution system 1. Heat Surface 11.

=J03 .EPA11 .JJ02 .JG01

32

Page 33: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Testing with IT Vendors 33

Page 34: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Object with descriptive property or sets of properties Reference designation with property information

Roof structure no. 5. Made of wood. -BE5 (wood)

Door no. 2. OmniClass (US) 22-08 14 23 16: Plastic-Laminated-Faced Wood Doors

-QQC02 (22-08 14 23 16)

Door no. 35. prNS 8360 (N) 2011 Aluminium dør En-fløyet, utvendig

-QQC35 (2011, 234)

Wall construction no. 2 BASB (SE) 01.SB: Composite inner wall

-AD2 (01.SB)

CCS (RDS)code (local country classification system)

34

Page 35: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Summary

RDS CLASSIFICATION Total of 590 classes of building systems (RDS) RDS IDENTIFICATION Aspects & Classification & Structure (RDS) AND Synonyms, definitions and a lot of properties!

35

Page 36: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

RDS also applies in

Page 37: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Please visit us

www.81346.com

www.cuneco.dk / www.cunecoclassification.dk

Also available for Android and iOS (pad and phone) NB! All tables now available in English

37

Page 38: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Only complexity can reduce complexity

System theoretical rule by Niklas Luhmann

Page 39: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Internationalization of building systems and their classes

39

Page 40: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

cuneco – en del af bips

ISO/IEC 81346-2 (2016) Industrial systems, installations and equipment and industrial products — Structuring principles and reference designations — Part 2: Classification and code for classes.

505 components ISO 704 definitions ISO/IEC 81346-2 (2009) “no change please”

40

Page 41: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

cuneco – en del af bips

ISO/IEC 81346-12 (2016) Industrial systems, installations and equipment and industrial products — Structuring principles and reference designations — Part 12: Construction works

16 + 69 Systems ISO 704 definitions DIN 6779 proposal ISO 12006-2 alignment

41

Page 42: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Off shore platform systems

42

Page 43: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,
Page 44: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,
Page 45: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Systems interface control

45

Page 46: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Monitor the interfaces

CCS system 1

CCS system 2

lead-in space, weight, dimensions, connections, cooling supply, heating supply, electric supply, redundant backup, data transmission,

covering, supporting, …

100% interface monitoring control by CCS system classification

46

Page 47: Implementing Model Semantics and a (MB)SE Ontology in the ...81346.com/english/wp-content/uploads/Presentation-of-RDS-ccs-NO… · CCS system 1 . CCS . system 2 . lead-in space, weight,

Interface control example (System Integration)

CoolingHeating

(none)

(none) Status

Status

Power supplyStatus& Error

(none)Control

Powersupply

Control

Powersupply

HeatExchange

Cooling &Heatingsystem

Ventilationsystem

Electricalsystem

Fres

h ai

r

Discharge

Publ

ic p

ower

net

Lead-in

Lead-in

Bushing

BushingAutomationsystem

Hole(s)Hole(s)MountingHole(s) Hole(s)

MountingWall

system

Controls more than 4.692 interfaces in one simple way.

47