16: Overview of 'building' package

Gallery
Tutorial
Click on the image to view it full size
It is assumed that any building (not just an office building) can have blinds and/or lights.

Advanced modelling concern

A «physical» Building has part properties light:Light[0..*] and/or blind:Blind[0..*] with AggregationKind 'composition'. These are matched by a «digital» @Building which has digital mapping equivalents *light:@Light[0..*] and *blind:@Blind[0..*].

As a first approximation, «physical» Light and «physical» Blind are not individually twinned. If one chose to do that (using a Composite Pattern with DigitalTwin), the «digital» @Building would then only reference «digital» @Light and «digital» @Blind.

Up next
Notes
Snippets (quotes/extracts)
Visit also
Visit also (backlinks)
Related slides (other tutorials)
Related slides (other tutorials, backlinks)