SlideShare a Scribd company logo
1 of 66
Download to read offline
Why Brick is a Game
Changer for Smart Buildings
Gabe Fierro
UC Berkeley
Jason Koh
UC San Diego
https://brickschema.org
Applications
Occupant
Interaction
Demand Response
Occupancy Models Predictive Control
NILM
Fault Detection
Management
Services
Data StorageAPIs
Monitoring Search
Access Control
Privacy
Buildings
Large CommercialResidential
Research Lab
Small
Commercial
Factory
Hospital
Sensors
Equipment
AppliancesHVAC
Fire Safety Conditioning
Lighting
Metering
Setting the Scene
-  The built environment is characterized by extreme heterogeneity
-  Every building site is a “one-off”
-  Multitude of equipment vendors: different capabilities, features
-  BMS, SCADA systems custom to the deployment site
-  Custom-designed controls, architecture, use cases, etc
-  All of this changes over time
Buildings
Large CommercialResidential
Research Lab
Small
Commercial
Factory
Hospital
Sensors
Equipment
AppliancesHVAC
Fire Safety Conditioning
Lighting
Metering
Setting the Scene
-  Fragmentation, heterogeneity require effective interoperability standards
-  (2004) NIST Capital Facilities Interoperability Study:
-  “Cost of inadequate interoperability in the U.S. capital facilities industry [is estimated at] $15.8 billion per
year.”
-  (2017) Evaluation of U.S. Building Energy Benchmarking and Transparency
Programs: Attributes, Impacts, and Best Practices:
-  Limited deployment of energy efficiency applications constrains the ability to evaluate potential savings
Benefits of Abstraction
-  Abstraction is key to interoperability
-  Remove “irrelevant” details to focus on properties/attributes relevant to a task
-  Abstraction facilitates scale
Shipping Containers
 The Internet
 Peripherals
 Operating
Systems
Data Interoperability in Buildings
-  Most building telemetry resides within
“data silos”
-  Proprietary, vendor-specific data repositories
-  No common data representation:
-  Descriptions of buildings + subsystems
dominated by informal and ad-hoc labels
-  Convention is fine for humans, but not for
machines
-  Difficult to develop interoperable software
-  Focus on point labels in this presentation
BMS Point Labels
S O D A 1 R 4 6 5 _ _ A R S
Site
Air handling
unit
Air handling unit
id
zone
zone id
Zone air temperature setpoint
Random
delimiter
-  Points (sensors/actuators) combine location, function, related equipment,
subsystem and related metadata in a single label
-  Correct interpretation requires mix of site-specific conventions and implicit
domain knowledge
-  Established conventions are not consistent even within an enterprise
Building Metadata
-  Broadly: “Data about data”
-  In buildings:
-  Origin and context of collected telemetry
-  Sensor/setpoint/status/register the produced
the data
-  What equipment or substance is controlled/
monitored/regulated
-  Location of the data source
-  Physical location
-  Logical location
-  Position in a process or subsystem
-  Related equipment, points, etc
AHU-1
(Central Unit)
Room-2150
VAV-2150
(Terminal Unit)
ZNT-Sensor
-2150
Existing Data Interoperability Standards
-  Industry Foundation Classes:
-  Standardizes data exchange across design
and construction phases of buildings
-  Focus on 3D geometrical modelling for
space mgmt and asset tracking
-  Limited “data dictionary” defines generic
assets used in building operations and
mgmt
-  Inextensible data model, limited query
mechanisms for software
Existing Data Interoperability Standards
-  Project Haystack
-  Popular tagging system for building points
and equipment
-  Replaces informal point labels with semi-
structured sets of tags
-  Limited notion of “ref” tags for associating
entities; relationships
-  Lack of formal rules for tag composition;
improvement over unstructured labels
-  Tag dictionary partially covers HVAC,
electrical subsystems
Existing Data Interoperability Standards
-  (2015) study of 90 applications from building science literature
-  8 categories of applications:
-  Occupancy Modeling
-  Energy Apportionment
-  Web Displays + Dashboards
-  Model-Predictive Control
-  Participatory Feedback
-  Fault Detection and Diagnosis
-  Non-intrusive Load Monitoring
-  Demand Response
-  Encapsulates state-of-the-art advances in modeling and control as well as
standard industry practices
Bhattacharya,	Arka,	Joern	Ploennigs,	and	David	Culler.	"Short	Paper:	Analyzing	Metadata	Schemas	for	Buildings:	The	
Good,	the	Bad,	and	the	Ugly."	BuildSys,	2015.
Existing Data Interoperability Standards
-  (2015) study of 90 applications from building science literature
-  Identify the entities required:
-  What “things” does the application refer to?
-  Identify the relationships required:
-  How do applications associate and find “things”?
-  Existing standards do not meet the requirements of these applications
Bhattacharya,	Arka,	Joern	Ploennigs,	and	David	Culler.	"Short	Paper:	Analyzing	Metadata	Schemas	for	Buildings:	The	
Good,	the	Bad,	and	the	Ugly."	BuildSys,	2015.
IFC SSN Haystack
Tag Coverage 29% 11% 54%
Relationships n/a Only spatial n/a
Properties of an Effective Metadata Standard
-  Represent things in buildings (physical, virtual, logical)
-  Represent relationships between things
-  Things contained within other things
-  Things taking effect before other things in some process
-  Things affecting other things
-  Things fitting together to form a larger whole
-  Extensible classification of things:
-  Named definitions
-  Add your own definitions, expand existing ones
-  Portability and consistency:
-  Relationships and classifications should be generalizable to new situations
-  Obviate the need for site-/building-specific tagging and labeling schemes
Brick: a New Metadata Standard
-  Graph-based metadata standard for
smart buildings
-  Capture physical, logical, virtual
entities in buildings
-  Define entities with an extensible
class hierarchy
-  Capture necessary relationships
between entities
https://brickschema.org
Brick Development Methodology
-  2015 BuildSys Conference: metadata is a problem
-  Established working group of universities and companies working on
metadata
-  “Bring a building”
-  BMS point dump + Ground truth
-  Develop initial Brick class hierarchy and relationships
-  Derived empirically from actual BMS points, equipment
-  Relationships, classes driven by 2015 study’s application suite
-  Cross-validate Brick structure by implementing applications
Core Brick Concepts
Entity: abstraction of any physical, logical or virtual item; the “things” in a
building
Thermostat A, Room 123 (physical); HVAC Zone 4, Temp. Sensor Class (logical), PID loop (virtual)
Core Brick Concepts
Relationship: defines the nature of a link between two related entities; includes
encapsulation, composition, sequence, influence, control, instantiation, etc
Thermostat A is located in Room 123; AHU 1 is upstream of VAV 234; Thermostat A is a Thermostat
Thermostat
definition
Core Brick Concepts
Class: a named category with intensional meaning (a definition) used for
grouping entities; organized into a hierarchy; entities are instances of one or
more classes
Thermostat, Temperature Sensor, Air Temperature Sensor, Room, VAV, HVAC Zone, Light, Meter
Root Classes
Equipment
Point
Location
Substance
Quantity
Core Brick Concepts
Graph: an abstract organizational structure representing a set of entities
(nodes) and relationships (edges)
A
B
C
D
AB
AC
CB
BD
Node
Node
Label
Edge
Edge Label
Core Brick Concepts
Entity: abstraction of any physical, logical or virtual item; the “things” in a building
-  Thermostat A, Room 123 (physical); HVAC Zone 4, Temp. Sensor Class (logical), PID loop (virtual)
Relationship: defines the nature of a link between two related entities; includes
encapsulation, composition, sequence, influence, control, instantiation, etc
-  Thermostat A is located in Room 123; AHU 1 is upstream of VAV 234; Thermostat A is a
Thermostat
Class: a named category with intensional meaning (a definition) used for grouping
entities; entities are instances of one or more classes
-  Thermostat, Temperature Sensor, Air Temperature Sensor, Room, VAV, HVAC Zone, Light, Meter
Graph: an abstract organizational structure representing a set of entities and
relationships
Brick: Class Hierarchy
Equipment
Fire Safety System
HVAC
AHU
Terminal Unit
VAV
Fan Coil
Unit
Point
Command
Sensor
Temperature Sensor
Room Temperature
Sensor
Water Temperature
Sensor
Location
Floor
Room
Server Room
Laboratory
Resource
Water
-  Standardized class structure enables discoverability
-  Extensible: allow site/deployment-specific classes
Brick: Relationships
-  Relationships can be transitive, symmetrical
-  Help Brick extend to cover new settings, equipment
Equipment
Point
Location
hasPoint
isPartOf
controls
hasLocation
isPartOf,
feedshasLocation,
feeds
Brick: Relationships
Modeling a Building with Brick
-  A Brick model is a digital representation of
a building
-  Nodes = “things”
-  Building assets
-  Equipment
-  Subsystems
-  Class structure
-  Edges = “relationships”
-  Location
-  Control
-  Connectivity
-  Composition
-  etc
Modeling a Building with Brick
Modeling a Building with Brick
Modeling a Building with Brick
A Brick model represents the assets and relationships and data in a building
represents
Brick model
An application queries a Brick model to retrieve the data + configuration it needs
queries
Application
Query
Brick model
Queries allow apps to account for building
heterogeneity and customize their operation
to each building.
This is called application portability
Query
executes
The Utility of Portability
Data Model + Representation
-  Brick models (graphs) represented with Semantic Web technology
-  Resource Description Framework (RDF):
-  Structured statements about resources
-  Declare properties of resources, relationships to other resources
-  RDF statements are called triples
-  Set of triples defines the directed, labeled graph
-  “Triples” are 3-tuples of terms
-  Terms have namespace and a value
-  Namespaces provide scoping for values
-  Values are the names of entities
RDF Triple (Generic)
RDF Triple
Brick Example: Simple HVAC System
AHU-1
(Central Unit)
Zone-101
VAV-101
(Terminal Unit)
ZNT-Sensor
-101
Room-1
ZNT-Setpoint
-101
Brick Example: Simple HVAC System
ZN-101 Zone
AHU
feeds
ZNT-101
isPointOfZone
Temperature
Sensor
AHU-1
VAVVAV-101
feeds
ZNTSP-101
isPointOfZone
Temperature
Setpoint
Rm-1
hasPart
Room
hasLocation
Brick Example: Simple HVAC System
example:AHU-1 rdf:type brick:AHU
example:VAV-101 rdf:type brick:VAV
example:ZN-101 rdf:type brick:HVAC_Zone
example:Rm-1 rdf:type
brick:Room
example:ZNTSP-101 rdf:type
brick:Zone_Temperature_Setpoint
example:ZNT-101 rdf:type
brick:Zone_Temperature_Sensor
example:AHU-1 brick:feeds example:VAV-101
example:VAV-101 brick:feeds example:ZN-101
example:ZN-101 brick:hasPart example:RM-1
example:ZNT-101 brick:isPointOf example:ZN-101
example:ZNT-101 brick:hasLocation example:ZN-101
example:ZNTSP-101 brick:isPointOf example:VAV-101
Applications
Occupant
Interaction
Demand Response
Occupancy Models Predictive Control
NILM
Fault Detection
Management
Services
Data StorageAPIs
Monitoring Search
Access Control
Privacy
Buildings
Large CommercialResidential
Research Lab
Small
Commercial
Factory
Hospital
Sensors
Equipment
AppliancesHVAC
Fire Safety Conditioning
Lighting
Metering
Management
Services
APIs
Monitoring
Applications
Occupant
Interaction
Demand Response
Occupancy Models Predictive Control
NILM
Fault Detection
Management
Services
Data StorageAPIs
Monitoring Search
Access Control
Privacy
Buildings
Large CommercialResidential
Research Lab
Small
Commercial
Factory
Hospital
Sensors
Equipment
AppliancesHVAC
Fire Safety Conditioning
Lighting
Metering
Management
Services
APIs
Monitoring
Brick
General App Workflow
Timeseries
App 1 App n
Building Operating System (BOS)
Users
Authenticate/
Authorize
Resource
Manager
Sensors
Actuators
Metadata
1.  The user gets authenticated
2.  The app queries resources.
(e.g., SPARQL)
3.  The app requests sensor data, or
4.  The app set actuators/setpoints
5.  The BOS sets the actuators
1.
3.2. 4.
5.
Building Applications (under dev)
-  HVAC Web Interface: Genie https://github.com/jbkoh/genie-brickified
-  Energy Disaggregation: HVACMeter https://github.com/jbkoh/hvacmeter
-  Energy Visualizations: VizEnergy https://github.com/jbkoh/vizenergy
-  Demand Response Model: XBOS https://github.com/SoftwareDefinedBuildings/xbos
-  Data Analytics Framework: Mortar https://mortardata.org/
Brick App: Genie, a Web Thermostat
Why software thermostat?
1.  Accessibility
a.  A physical thermostat in
the next room
2.  Configurability
a.  Schedules, setpoints are hard-
coded in thermostats
3.  Information Visualization
a.  Energy feedback,
other parameters, etc.
Genie’s Goal: Understand the room’s A/C status and control the A/C.
Example Building
ZN-101 Zone
VAV-101 VAV
feeds
ZNT-101
isPointOf
ZNTSP-101
isPointOf
Zone_
Temperature_S
ensor
Zone_
Temperature_S
etpoint
rdf:typerelation
Example Building
ZN-101 Zone
rdf:typerelation
VAV-101 VAV
feeds
ZNT-101
isPointOf
ZNTSP-101
isPointOf
Zone_
Temperature_S
ensor
Zone_
Temperature_S
etpoint
ZNT-DB-ID-101
ZNTSP-DB-ID-101
hasTimeseries
Identifier
An entity can be associated with a pointer to timeseries data entry.
Brick Query Design Process
1.  What types of entities are needed?
2.  What are the relationships of the entities with others?
a.  What are the types of the other entities?
b.  What are the relationships of such entities with others?
i.  …
ii.  ...
Query 1: get temperature:
1.  What are the instances of Zone_Temperature_Sensor?
■  ?znt rdf:type brick:Zone_Temperature_Sensor.
2.  Which one among the instances measures a Zone?
■  ?znt brick:isPointOf ?zone.
3.  What are the instance of Zone?
■  ?zone rdf:type brick:Zone.
What is the temperature sensor of a zone?
Genie Query 1 Execution
ZN-101 Zone
rdf:typerelation
VAV-101 VAV
feeds
ZNT-101
isPointOf
ZNTSP-101
isPointOf
Zone_
Temperature_S
ensor
Zone_
Temperature_S
etpoint
SELECT ?znt ?zone WHERE {
?znt rdf:type brick:Zone_Temperature_Sensor.
?znt brick:isPointOf ?zone.
?zone rdf:type brick:Zone.
}
#1
#2
#3
Query 2: set temperature:
1.  What are the instances of Zone_Temperature_Setpoint?
■  ?zntsp rdf:type brick:Zone_Temperature_Setpoint.
2.  Which ones among the instances do work for the A/C unit?
■  ?zntsp brick:isPointOf ?ac.
3.  If needed, constrain the type of A/C into VAVs (or any Terminal_Units)
■  ?ac rdf:type brick:VAV.
■  (?ac rdf:type brick:Terminal_Unit).
4.  What does feed air into the user’s office?
■  ?ac brick:feeds ?zone.
5.  What does feed air into the user’s office?
■  ?ac rdf:type brick:Zone.
What is the temperature setpoint of a
terminal unit associated with this zone?
Genie Query 2 Execution
Zone-101 Zone
rdf:typerelation
VAV-101 VAV
feeds
ZNT-101
isPointOf
ZNTSP-101
isPointOf
Zone_
Temperature_S
ensor
Zone_
Temperature_S
etpoint
SELECT ?zntsp ?zone WHERE {
?zntsp rdf:type brick:Zone_Temperature_Setpoint.
?zntsp brick:isPointOf ?ac.
?ac rdf:type brick:Terminal_Unit.
?ac brick:feeds ?zone.
?zone rdf:type brick:Zone.
}
#3
#4
#5
#1
#2
Genie Query Summary
1.  Point Types
a.  Zone_Temperature_Sensor, Zone_Temperature_Setpoint
2.  Local relationship
a.  isPointOf Zone-101
3.  Functional relationship
a.  feeds Zone-101
Brick Toolchain
1.  Brick-optimized Database: HodDB
a.  An external Tool: Virtuoso
2.  Schema Viewer: BrickViewer, BrickWebsite
a.  An external Tool: Protege
3.  Brick-enabled Building OSes: BrickServer, XBOS
4.  Brick Authoring Tool: BrickStudio
5.  Metadata Normalization Tool: Plaster
6.  Open Testbed: Mortar
7.  Apps: Genie, HVACMeter, VizEnergy, XBOS
How to Convert Existing Buildings into Brick?
1.  Buildings are heterogeneous
a.  Different devices, naming conventions, human errors, etc.
2.  The instantiation process is highly manual
a.  Many vocabularies, diverse (but implicit) relationships
How to automate the conversion process?
1.  Machine learning can help!
a.  Learning from various data sources
b.  Minimize the human effort
Parsing Metadata
56
EBU3B.W-HALL.ZN_T
Zone Temp
Sensor
Hall
is a
has locationis part of
Building
Unstructured
Metadata
Structured
Metadata
Metadata Normalization
Reusing the Known Labels
+ Interactive Learning
57
Source Buildings
RM120.Temp
Temperature Sensor
in Room-120
known
Target Building
R3.WtrTemp
Water Temperature Sensor
in Room-3
RM=Room
Temp=Temperature Wtr=Water
Expert
Goal: Brickify a target building
with minimal human efforts
Plaster: Glueing Different Methods
58
Feature
Extraction
Zodiac [3]
Scrabble [1]
ProgSyn [4]
Building Adapter [2]
VS
New Algorithm
+
Development
Integration
Benchmark
Inference
Eval &
Use
Data
Plaster
[1] Koh et al. BuildSys2018
[2] Hong et al. BuildSys2015
[3] Balaji et al. BuildSys2015
[4] Bhattacharya et al. BuildSys2015
Plaster Web Service
Brick	in	Action	
Johnson	Controls	uses	Brick	to	address	Smart	Building	use	cases	
	
Presented	by:		
Yiyi	Guo	
Product	Manager,	Johnson	Controls
Brick	Powered	
Common	Data	
Model	
•  Prior	to	adopting	Brick	
•  With	Brick
Extension	to	
Brick	
•  JCI	is	applying	Brick	on	other	domains:	Security	and	Access	
Control	
	
•  Brick	is	open	for	consumers	to	extend	and	include	new	
concepts	to	Brick	Schema
Analytics	
Use	Cases	
for	Smart	
Buildings	
•  JCI	is	using	data	modeled	in	Brick	to	power	
analytics	use	cases	such	as	
•  Fault	detection	
•  Energy	optimization	
•  Risk	analytics
Johnson	
Controls	
Digital	Vault	
•  Bringing	in	sensor	data	through	BACnet,	OPC,	and	other	
protocols		
•  Ingesting	location	and	equipment	data	from	BIM,	BMS	
systems,	Access	Control	systems,	etc.	
•  Storing	and	modeling	building	data	with	Brick	schema
Connect	
with	us	
	
•  Johnson	Controls	Digital	Vault		
https://www.johnsoncontrols.com/digital-solutions/digital-vault	
	
•  Johnson	Controls	Smart	Buildings	
https://www.johnsoncontrols.com/digital-solutions/smart-buildings		
	
•  Johnson	Controls	and	Bee’ah	-	Office	of	the	Future		
https://www.johnsoncontrols.com/media-center/news/press-releases/2019/04/23/
middle-east-sustainability-pioneer-bee-ah-selects-johnson-controls-microsoft-for-
office-of-future
Brick Vision
1.  Brick as a Lingua Franca for building lifecycle
a.  Accommodate other models; Haystack, IFC, BTO, etc.
2.  Community-Driven
a.  Vocabulary Extension
b.  Tool Development
3.  End-to-End Workflow
a.  device dev, building commissioning, system integration, app dev, and app deployment
Visit us: https://brickschema.org

More Related Content

What's hot

LeanIX-Signavio Integration
LeanIX-Signavio IntegrationLeanIX-Signavio Integration
LeanIX-Signavio IntegrationLeanIX GmbH
 
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...Obeo
 
Requirements Gathering And Management
Requirements Gathering And ManagementRequirements Gathering And Management
Requirements Gathering And ManagementAlan McSweeney
 
Requirements Engineering - Scaling RE & Requirements Refinement
Requirements Engineering - Scaling RE & Requirements RefinementRequirements Engineering - Scaling RE & Requirements Refinement
Requirements Engineering - Scaling RE & Requirements RefinementBirgit Penzenstadler
 
Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Nathaniel Palmer
 
Bringing Architecture Thinking to the People - An introduction into the PEOPL...
Bringing Architecture Thinking to the People - An introduction into the PEOPL...Bringing Architecture Thinking to the People - An introduction into the PEOPL...
Bringing Architecture Thinking to the People - An introduction into the PEOPL...Craig Martin
 
Strategic Enterprise Architecture Roadmap
Strategic Enterprise Architecture RoadmapStrategic Enterprise Architecture Roadmap
Strategic Enterprise Architecture RoadmapJoaquin Marques
 
Microservices Architecture Part 2 Event Sourcing and Saga
Microservices Architecture Part 2 Event Sourcing and SagaMicroservices Architecture Part 2 Event Sourcing and Saga
Microservices Architecture Part 2 Event Sourcing and SagaAraf Karsh Hamid
 
How to Articulate the Value of Enterprise Architecture
How to Articulate the Value of Enterprise ArchitectureHow to Articulate the Value of Enterprise Architecture
How to Articulate the Value of Enterprise Architecturecccamericas
 
Datacenter101
Datacenter101Datacenter101
Datacenter101tarundua
 
Design Science and Solution Architecture
Design Science and Solution ArchitectureDesign Science and Solution Architecture
Design Science and Solution ArchitectureAlan McSweeney
 
EA foundations (Views, Repository, Artifacts and Metamodel)
EA foundations (Views, Repository, Artifacts and Metamodel)EA foundations (Views, Repository, Artifacts and Metamodel)
EA foundations (Views, Repository, Artifacts and Metamodel)Mohamed Zakarya Abdelgawad
 
[ Capella Day 2019 ] Capella integration with Teamcenter
[ Capella Day 2019 ] Capella integration with Teamcenter[ Capella Day 2019 ] Capella integration with Teamcenter
[ Capella Day 2019 ] Capella integration with TeamcenterObeo
 
Solution Architecture Concept Workshop
Solution Architecture Concept WorkshopSolution Architecture Concept Workshop
Solution Architecture Concept WorkshopAlan McSweeney
 
Requirements Engineering - System Vision
Requirements Engineering - System VisionRequirements Engineering - System Vision
Requirements Engineering - System VisionBirgit Penzenstadler
 
Schneider Electric Data Center Reference Designs
Schneider Electric Data Center Reference DesignsSchneider Electric Data Center Reference Designs
Schneider Electric Data Center Reference DesignsSchneider Electric
 
Data Center Site survey document
Data Center Site survey documentData Center Site survey document
Data Center Site survey documentajiraheem
 

What's hot (20)

LeanIX-Signavio Integration
LeanIX-Signavio IntegrationLeanIX-Signavio Integration
LeanIX-Signavio Integration
 
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...
 
Requirements Gathering And Management
Requirements Gathering And ManagementRequirements Gathering And Management
Requirements Gathering And Management
 
Requirements Engineering - Scaling RE & Requirements Refinement
Requirements Engineering - Scaling RE & Requirements RefinementRequirements Engineering - Scaling RE & Requirements Refinement
Requirements Engineering - Scaling RE & Requirements Refinement
 
The Capability Canvas
The Capability CanvasThe Capability Canvas
The Capability Canvas
 
Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)
 
Bringing Architecture Thinking to the People - An introduction into the PEOPL...
Bringing Architecture Thinking to the People - An introduction into the PEOPL...Bringing Architecture Thinking to the People - An introduction into the PEOPL...
Bringing Architecture Thinking to the People - An introduction into the PEOPL...
 
Strategic Enterprise Architecture Roadmap
Strategic Enterprise Architecture RoadmapStrategic Enterprise Architecture Roadmap
Strategic Enterprise Architecture Roadmap
 
Microservices Architecture Part 2 Event Sourcing and Saga
Microservices Architecture Part 2 Event Sourcing and SagaMicroservices Architecture Part 2 Event Sourcing and Saga
Microservices Architecture Part 2 Event Sourcing and Saga
 
How to Articulate the Value of Enterprise Architecture
How to Articulate the Value of Enterprise ArchitectureHow to Articulate the Value of Enterprise Architecture
How to Articulate the Value of Enterprise Architecture
 
Datacenter101
Datacenter101Datacenter101
Datacenter101
 
Design Science and Solution Architecture
Design Science and Solution ArchitectureDesign Science and Solution Architecture
Design Science and Solution Architecture
 
EA foundations (Views, Repository, Artifacts and Metamodel)
EA foundations (Views, Repository, Artifacts and Metamodel)EA foundations (Views, Repository, Artifacts and Metamodel)
EA foundations (Views, Repository, Artifacts and Metamodel)
 
[ Capella Day 2019 ] Capella integration with Teamcenter
[ Capella Day 2019 ] Capella integration with Teamcenter[ Capella Day 2019 ] Capella integration with Teamcenter
[ Capella Day 2019 ] Capella integration with Teamcenter
 
Solution Architecture Concept Workshop
Solution Architecture Concept WorkshopSolution Architecture Concept Workshop
Solution Architecture Concept Workshop
 
Requirements Engineering - System Vision
Requirements Engineering - System VisionRequirements Engineering - System Vision
Requirements Engineering - System Vision
 
Modular Data Center Design
Modular Data Center DesignModular Data Center Design
Modular Data Center Design
 
Schneider Electric Data Center Reference Designs
Schneider Electric Data Center Reference DesignsSchneider Electric Data Center Reference Designs
Schneider Electric Data Center Reference Designs
 
Data Center Site survey document
Data Center Site survey documentData Center Site survey document
Data Center Site survey document
 
Architecture Document Template
Architecture Document TemplateArchitecture Document Template
Architecture Document Template
 

Similar to Why the Brick Schema is a Game Changer for Smart Buildings?

oneM2M - Management, Abstraction and Semantics
oneM2M - Management, Abstraction and SemanticsoneM2M - Management, Abstraction and Semantics
oneM2M - Management, Abstraction and SemanticsoneM2M
 
Real-Time Simulation for MBSE of Synchrophasor Systems
Real-Time Simulation for MBSE of Synchrophasor SystemsReal-Time Simulation for MBSE of Synchrophasor Systems
Real-Time Simulation for MBSE of Synchrophasor SystemsLuigi Vanfretti
 
Shceduling iot application on cloud computing
Shceduling iot application on cloud computingShceduling iot application on cloud computing
Shceduling iot application on cloud computingEman Ahmed
 
IEC Systems Committee AAL: Active Assisted Living
IEC Systems Committee AAL: Active Assisted LivingIEC Systems Committee AAL: Active Assisted Living
IEC Systems Committee AAL: Active Assisted LivingAALForum
 
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...Luigi Vanfretti
 
VET4SBO Level 1 module 3 - unit 2 - v0.9 en
VET4SBO Level 1   module 3 - unit 2 - v0.9 enVET4SBO Level 1   module 3 - unit 2 - v0.9 en
VET4SBO Level 1 module 3 - unit 2 - v0.9 enKarel Van Isacker
 
Dimitri Papadimitriou (Alcatel-Lucent Bell) - Future Internet Architecture (F...
Dimitri Papadimitriou (Alcatel-Lucent Bell) - Future Internet Architecture (F...Dimitri Papadimitriou (Alcatel-Lucent Bell) - Future Internet Architecture (F...
Dimitri Papadimitriou (Alcatel-Lucent Bell) - Future Internet Architecture (F...FIA2010
 
Introduction to SOFTWARE ARCHITECTURE
Introduction to SOFTWARE ARCHITECTUREIntroduction to SOFTWARE ARCHITECTURE
Introduction to SOFTWARE ARCHITECTUREIvano Malavolta
 
Ieeepro techno solutions 2013 ieee embedded project an integrated design fr...
Ieeepro techno solutions   2013 ieee embedded project an integrated design fr...Ieeepro techno solutions   2013 ieee embedded project an integrated design fr...
Ieeepro techno solutions 2013 ieee embedded project an integrated design fr...srinivasanece7
 
SERENE 2014 School: Challenges in Cyber-Physical Systems
SERENE 2014 School: Challenges in Cyber-Physical SystemsSERENE 2014 School: Challenges in Cyber-Physical Systems
SERENE 2014 School: Challenges in Cyber-Physical SystemsSERENEWorkshop
 
SERENE 2014 School:Andras pataricza serene2014_school
SERENE 2014 School:Andras pataricza serene2014_schoolSERENE 2014 School:Andras pataricza serene2014_school
SERENE 2014 School:Andras pataricza serene2014_schoolHenry Muccini
 
SERENE 2014 School: Andras pataricza serene2014_school
SERENE 2014 School: Andras pataricza serene2014_schoolSERENE 2014 School: Andras pataricza serene2014_school
SERENE 2014 School: Andras pataricza serene2014_schoolHenry Muccini
 
Synthesis and Refinement of Artificial HVAC Sensor Data Intended for Supervis...
Synthesis and Refinement of Artificial HVAC Sensor Data Intended for Supervis...Synthesis and Refinement of Artificial HVAC Sensor Data Intended for Supervis...
Synthesis and Refinement of Artificial HVAC Sensor Data Intended for Supervis...IES VE
 
Aplications for machine learning in IoT
Aplications for machine learning in IoTAplications for machine learning in IoT
Aplications for machine learning in IoTYashesh Shroff
 
NIST Definition of Cloud Computing
NIST Definition of Cloud ComputingNIST Definition of Cloud Computing
NIST Definition of Cloud ComputingScientia Groups
 
Asset Lifecycle Management: flexible infrastructures enabling future change
Asset Lifecycle Management: flexible infrastructures enabling future changeAsset Lifecycle Management: flexible infrastructures enabling future change
Asset Lifecycle Management: flexible infrastructures enabling future changeSchneider Electric
 
Cyber Resiliency 20120420
Cyber Resiliency 20120420Cyber Resiliency 20120420
Cyber Resiliency 20120420Steve Goeringer
 
GRIFFOR_OxfordU CPS 20Mar2017.pptx
GRIFFOR_OxfordU CPS 20Mar2017.pptxGRIFFOR_OxfordU CPS 20Mar2017.pptx
GRIFFOR_OxfordU CPS 20Mar2017.pptxDAYARNABBAIDYA3
 
[2016/2017] Introduction to Software Architecture
[2016/2017] Introduction to Software Architecture[2016/2017] Introduction to Software Architecture
[2016/2017] Introduction to Software ArchitectureIvano Malavolta
 

Similar to Why the Brick Schema is a Game Changer for Smart Buildings? (20)

oneM2M - Management, Abstraction and Semantics
oneM2M - Management, Abstraction and SemanticsoneM2M - Management, Abstraction and Semantics
oneM2M - Management, Abstraction and Semantics
 
Real-Time Simulation for MBSE of Synchrophasor Systems
Real-Time Simulation for MBSE of Synchrophasor SystemsReal-Time Simulation for MBSE of Synchrophasor Systems
Real-Time Simulation for MBSE of Synchrophasor Systems
 
Shceduling iot application on cloud computing
Shceduling iot application on cloud computingShceduling iot application on cloud computing
Shceduling iot application on cloud computing
 
IEC Systems Committee AAL: Active Assisted Living
IEC Systems Committee AAL: Active Assisted LivingIEC Systems Committee AAL: Active Assisted Living
IEC Systems Committee AAL: Active Assisted Living
 
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
 
VET4SBO Level 1 module 3 - unit 2 - v0.9 en
VET4SBO Level 1   module 3 - unit 2 - v0.9 enVET4SBO Level 1   module 3 - unit 2 - v0.9 en
VET4SBO Level 1 module 3 - unit 2 - v0.9 en
 
Dimitri Papadimitriou (Alcatel-Lucent Bell) - Future Internet Architecture (F...
Dimitri Papadimitriou (Alcatel-Lucent Bell) - Future Internet Architecture (F...Dimitri Papadimitriou (Alcatel-Lucent Bell) - Future Internet Architecture (F...
Dimitri Papadimitriou (Alcatel-Lucent Bell) - Future Internet Architecture (F...
 
Introduction to SOFTWARE ARCHITECTURE
Introduction to SOFTWARE ARCHITECTUREIntroduction to SOFTWARE ARCHITECTURE
Introduction to SOFTWARE ARCHITECTURE
 
Ieeepro techno solutions 2013 ieee embedded project an integrated design fr...
Ieeepro techno solutions   2013 ieee embedded project an integrated design fr...Ieeepro techno solutions   2013 ieee embedded project an integrated design fr...
Ieeepro techno solutions 2013 ieee embedded project an integrated design fr...
 
SERENE 2014 School: Challenges in Cyber-Physical Systems
SERENE 2014 School: Challenges in Cyber-Physical SystemsSERENE 2014 School: Challenges in Cyber-Physical Systems
SERENE 2014 School: Challenges in Cyber-Physical Systems
 
SERENE 2014 School:Andras pataricza serene2014_school
SERENE 2014 School:Andras pataricza serene2014_schoolSERENE 2014 School:Andras pataricza serene2014_school
SERENE 2014 School:Andras pataricza serene2014_school
 
SERENE 2014 School: Andras pataricza serene2014_school
SERENE 2014 School: Andras pataricza serene2014_schoolSERENE 2014 School: Andras pataricza serene2014_school
SERENE 2014 School: Andras pataricza serene2014_school
 
Synthesis and Refinement of Artificial HVAC Sensor Data Intended for Supervis...
Synthesis and Refinement of Artificial HVAC Sensor Data Intended for Supervis...Synthesis and Refinement of Artificial HVAC Sensor Data Intended for Supervis...
Synthesis and Refinement of Artificial HVAC Sensor Data Intended for Supervis...
 
Aplications for machine learning in IoT
Aplications for machine learning in IoTAplications for machine learning in IoT
Aplications for machine learning in IoT
 
Journals analysis ppt
Journals analysis pptJournals analysis ppt
Journals analysis ppt
 
NIST Definition of Cloud Computing
NIST Definition of Cloud ComputingNIST Definition of Cloud Computing
NIST Definition of Cloud Computing
 
Asset Lifecycle Management: flexible infrastructures enabling future change
Asset Lifecycle Management: flexible infrastructures enabling future changeAsset Lifecycle Management: flexible infrastructures enabling future change
Asset Lifecycle Management: flexible infrastructures enabling future change
 
Cyber Resiliency 20120420
Cyber Resiliency 20120420Cyber Resiliency 20120420
Cyber Resiliency 20120420
 
GRIFFOR_OxfordU CPS 20Mar2017.pptx
GRIFFOR_OxfordU CPS 20Mar2017.pptxGRIFFOR_OxfordU CPS 20Mar2017.pptx
GRIFFOR_OxfordU CPS 20Mar2017.pptx
 
[2016/2017] Introduction to Software Architecture
[2016/2017] Introduction to Software Architecture[2016/2017] Introduction to Software Architecture
[2016/2017] Introduction to Software Architecture
 

More from Memoori

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Laying the Data Foundations for Artificial Intelligence!
Laying the Data Foundations for Artificial Intelligence!Laying the Data Foundations for Artificial Intelligence!
Laying the Data Foundations for Artificial Intelligence!Memoori
 
The Market for AI in Commercial Buildings 2024.pdf
The Market for AI in Commercial Buildings 2024.pdfThe Market for AI in Commercial Buildings 2024.pdf
The Market for AI in Commercial Buildings 2024.pdfMemoori
 
A BluePrint for the Future of Smart Building Retrofits
A BluePrint for the Future of Smart Building RetrofitsA BluePrint for the Future of Smart Building Retrofits
A BluePrint for the Future of Smart Building RetrofitsMemoori
 
AI + Memoori = AIM
AI + Memoori = AIMAI + Memoori = AIM
AI + Memoori = AIMMemoori
 
How Tenants & Landlords Can Work Together to Reduce Energy Consumption!
How Tenants & Landlords Can Work Together to Reduce Energy Consumption!How Tenants & Landlords Can Work Together to Reduce Energy Consumption!
How Tenants & Landlords Can Work Together to Reduce Energy Consumption!Memoori
 
How Can Smart Building Technology Become Mainstream?
How Can Smart Building Technology Become Mainstream?How Can Smart Building Technology Become Mainstream?
How Can Smart Building Technology Become Mainstream?Memoori
 
The Carbon Lifestyle - Not a Fad
The Carbon Lifestyle - Not a FadThe Carbon Lifestyle - Not a Fad
The Carbon Lifestyle - Not a FadMemoori
 
Hybrid Work: Driving the Workplace Tech Market!
Hybrid Work: Driving the Workplace Tech Market!Hybrid Work: Driving the Workplace Tech Market!
Hybrid Work: Driving the Workplace Tech Market!Memoori
 
AI IoT Edge Applications Insights and Trends
AI IoT Edge Applications Insights and TrendsAI IoT Edge Applications Insights and Trends
AI IoT Edge Applications Insights and TrendsMemoori
 
What Building Owners Need to Know About Cyber Security Insurance!
What Building Owners Need to Know About Cyber Security Insurance!What Building Owners Need to Know About Cyber Security Insurance!
What Building Owners Need to Know About Cyber Security Insurance!Memoori
 
3 Step Guide to Your Holistic Building Experience Journey
3 Step Guide to Your Holistic Building Experience Journey3 Step Guide to Your Holistic Building Experience Journey
3 Step Guide to Your Holistic Building Experience JourneyMemoori
 
The Developers Smart Building Project Canvas
The Developers Smart Building Project CanvasThe Developers Smart Building Project Canvas
The Developers Smart Building Project CanvasMemoori
 
Smart, Connected Restrooms. A Cornerstone of Today's Smart Healthy Buildings
Smart, Connected Restrooms. A Cornerstone of Today's Smart Healthy BuildingsSmart, Connected Restrooms. A Cornerstone of Today's Smart Healthy Buildings
Smart, Connected Restrooms. A Cornerstone of Today's Smart Healthy BuildingsMemoori
 
Using Software Robots to Unlock Energy Efficiency in Aging Buildings
Using Software Robots to Unlock Energy Efficiency in Aging BuildingsUsing Software Robots to Unlock Energy Efficiency in Aging Buildings
Using Software Robots to Unlock Energy Efficiency in Aging BuildingsMemoori
 
The Case for an Open IoT ‘Data Fabric’ for Smart Buildings Integration
The Case for an Open IoT ‘Data Fabric’ for Smart Buildings IntegrationThe Case for an Open IoT ‘Data Fabric’ for Smart Buildings Integration
The Case for an Open IoT ‘Data Fabric’ for Smart Buildings IntegrationMemoori
 
Why Should I Adopt a Digital Twin?
Why Should I Adopt a Digital Twin?Why Should I Adopt a Digital Twin?
Why Should I Adopt a Digital Twin?Memoori
 
Project Haystack - 10 Years of Bringing Data Semantics to the Built Environment!
Project Haystack - 10 Years of Bringing Data Semantics to the Built Environment!Project Haystack - 10 Years of Bringing Data Semantics to the Built Environment!
Project Haystack - 10 Years of Bringing Data Semantics to the Built Environment!Memoori
 
Overcoming Tech Obsolescence in Smart Buildings
Overcoming Tech Obsolescence in Smart BuildingsOvercoming Tech Obsolescence in Smart Buildings
Overcoming Tech Obsolescence in Smart BuildingsMemoori
 
The Workplace Leader’s Handbook of the Digital Tools of Tomorrow
The Workplace Leader’s Handbook of the Digital Tools of TomorrowThe Workplace Leader’s Handbook of the Digital Tools of Tomorrow
The Workplace Leader’s Handbook of the Digital Tools of TomorrowMemoori
 

More from Memoori (20)

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Laying the Data Foundations for Artificial Intelligence!
Laying the Data Foundations for Artificial Intelligence!Laying the Data Foundations for Artificial Intelligence!
Laying the Data Foundations for Artificial Intelligence!
 
The Market for AI in Commercial Buildings 2024.pdf
The Market for AI in Commercial Buildings 2024.pdfThe Market for AI in Commercial Buildings 2024.pdf
The Market for AI in Commercial Buildings 2024.pdf
 
A BluePrint for the Future of Smart Building Retrofits
A BluePrint for the Future of Smart Building RetrofitsA BluePrint for the Future of Smart Building Retrofits
A BluePrint for the Future of Smart Building Retrofits
 
AI + Memoori = AIM
AI + Memoori = AIMAI + Memoori = AIM
AI + Memoori = AIM
 
How Tenants & Landlords Can Work Together to Reduce Energy Consumption!
How Tenants & Landlords Can Work Together to Reduce Energy Consumption!How Tenants & Landlords Can Work Together to Reduce Energy Consumption!
How Tenants & Landlords Can Work Together to Reduce Energy Consumption!
 
How Can Smart Building Technology Become Mainstream?
How Can Smart Building Technology Become Mainstream?How Can Smart Building Technology Become Mainstream?
How Can Smart Building Technology Become Mainstream?
 
The Carbon Lifestyle - Not a Fad
The Carbon Lifestyle - Not a FadThe Carbon Lifestyle - Not a Fad
The Carbon Lifestyle - Not a Fad
 
Hybrid Work: Driving the Workplace Tech Market!
Hybrid Work: Driving the Workplace Tech Market!Hybrid Work: Driving the Workplace Tech Market!
Hybrid Work: Driving the Workplace Tech Market!
 
AI IoT Edge Applications Insights and Trends
AI IoT Edge Applications Insights and TrendsAI IoT Edge Applications Insights and Trends
AI IoT Edge Applications Insights and Trends
 
What Building Owners Need to Know About Cyber Security Insurance!
What Building Owners Need to Know About Cyber Security Insurance!What Building Owners Need to Know About Cyber Security Insurance!
What Building Owners Need to Know About Cyber Security Insurance!
 
3 Step Guide to Your Holistic Building Experience Journey
3 Step Guide to Your Holistic Building Experience Journey3 Step Guide to Your Holistic Building Experience Journey
3 Step Guide to Your Holistic Building Experience Journey
 
The Developers Smart Building Project Canvas
The Developers Smart Building Project CanvasThe Developers Smart Building Project Canvas
The Developers Smart Building Project Canvas
 
Smart, Connected Restrooms. A Cornerstone of Today's Smart Healthy Buildings
Smart, Connected Restrooms. A Cornerstone of Today's Smart Healthy BuildingsSmart, Connected Restrooms. A Cornerstone of Today's Smart Healthy Buildings
Smart, Connected Restrooms. A Cornerstone of Today's Smart Healthy Buildings
 
Using Software Robots to Unlock Energy Efficiency in Aging Buildings
Using Software Robots to Unlock Energy Efficiency in Aging BuildingsUsing Software Robots to Unlock Energy Efficiency in Aging Buildings
Using Software Robots to Unlock Energy Efficiency in Aging Buildings
 
The Case for an Open IoT ‘Data Fabric’ for Smart Buildings Integration
The Case for an Open IoT ‘Data Fabric’ for Smart Buildings IntegrationThe Case for an Open IoT ‘Data Fabric’ for Smart Buildings Integration
The Case for an Open IoT ‘Data Fabric’ for Smart Buildings Integration
 
Why Should I Adopt a Digital Twin?
Why Should I Adopt a Digital Twin?Why Should I Adopt a Digital Twin?
Why Should I Adopt a Digital Twin?
 
Project Haystack - 10 Years of Bringing Data Semantics to the Built Environment!
Project Haystack - 10 Years of Bringing Data Semantics to the Built Environment!Project Haystack - 10 Years of Bringing Data Semantics to the Built Environment!
Project Haystack - 10 Years of Bringing Data Semantics to the Built Environment!
 
Overcoming Tech Obsolescence in Smart Buildings
Overcoming Tech Obsolescence in Smart BuildingsOvercoming Tech Obsolescence in Smart Buildings
Overcoming Tech Obsolescence in Smart Buildings
 
The Workplace Leader’s Handbook of the Digital Tools of Tomorrow
The Workplace Leader’s Handbook of the Digital Tools of TomorrowThe Workplace Leader’s Handbook of the Digital Tools of Tomorrow
The Workplace Leader’s Handbook of the Digital Tools of Tomorrow
 

Recently uploaded

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

Why the Brick Schema is a Game Changer for Smart Buildings?

  • 1. Why Brick is a Game Changer for Smart Buildings Gabe Fierro UC Berkeley Jason Koh UC San Diego https://brickschema.org
  • 2. Applications Occupant Interaction Demand Response Occupancy Models Predictive Control NILM Fault Detection Management Services Data StorageAPIs Monitoring Search Access Control Privacy Buildings Large CommercialResidential Research Lab Small Commercial Factory Hospital Sensors Equipment AppliancesHVAC Fire Safety Conditioning Lighting Metering
  • 3. Setting the Scene -  The built environment is characterized by extreme heterogeneity -  Every building site is a “one-off” -  Multitude of equipment vendors: different capabilities, features -  BMS, SCADA systems custom to the deployment site -  Custom-designed controls, architecture, use cases, etc -  All of this changes over time Buildings Large CommercialResidential Research Lab Small Commercial Factory Hospital Sensors Equipment AppliancesHVAC Fire Safety Conditioning Lighting Metering
  • 4. Setting the Scene -  Fragmentation, heterogeneity require effective interoperability standards -  (2004) NIST Capital Facilities Interoperability Study: -  “Cost of inadequate interoperability in the U.S. capital facilities industry [is estimated at] $15.8 billion per year.” -  (2017) Evaluation of U.S. Building Energy Benchmarking and Transparency Programs: Attributes, Impacts, and Best Practices: -  Limited deployment of energy efficiency applications constrains the ability to evaluate potential savings
  • 5. Benefits of Abstraction -  Abstraction is key to interoperability -  Remove “irrelevant” details to focus on properties/attributes relevant to a task -  Abstraction facilitates scale Shipping Containers The Internet Peripherals Operating Systems
  • 6. Data Interoperability in Buildings -  Most building telemetry resides within “data silos” -  Proprietary, vendor-specific data repositories -  No common data representation: -  Descriptions of buildings + subsystems dominated by informal and ad-hoc labels -  Convention is fine for humans, but not for machines -  Difficult to develop interoperable software -  Focus on point labels in this presentation
  • 7. BMS Point Labels S O D A 1 R 4 6 5 _ _ A R S Site Air handling unit Air handling unit id zone zone id Zone air temperature setpoint Random delimiter -  Points (sensors/actuators) combine location, function, related equipment, subsystem and related metadata in a single label -  Correct interpretation requires mix of site-specific conventions and implicit domain knowledge -  Established conventions are not consistent even within an enterprise
  • 8. Building Metadata -  Broadly: “Data about data” -  In buildings: -  Origin and context of collected telemetry -  Sensor/setpoint/status/register the produced the data -  What equipment or substance is controlled/ monitored/regulated -  Location of the data source -  Physical location -  Logical location -  Position in a process or subsystem -  Related equipment, points, etc AHU-1 (Central Unit) Room-2150 VAV-2150 (Terminal Unit) ZNT-Sensor -2150
  • 9. Existing Data Interoperability Standards -  Industry Foundation Classes: -  Standardizes data exchange across design and construction phases of buildings -  Focus on 3D geometrical modelling for space mgmt and asset tracking -  Limited “data dictionary” defines generic assets used in building operations and mgmt -  Inextensible data model, limited query mechanisms for software
  • 10. Existing Data Interoperability Standards -  Project Haystack -  Popular tagging system for building points and equipment -  Replaces informal point labels with semi- structured sets of tags -  Limited notion of “ref” tags for associating entities; relationships -  Lack of formal rules for tag composition; improvement over unstructured labels -  Tag dictionary partially covers HVAC, electrical subsystems
  • 11. Existing Data Interoperability Standards -  (2015) study of 90 applications from building science literature -  8 categories of applications: -  Occupancy Modeling -  Energy Apportionment -  Web Displays + Dashboards -  Model-Predictive Control -  Participatory Feedback -  Fault Detection and Diagnosis -  Non-intrusive Load Monitoring -  Demand Response -  Encapsulates state-of-the-art advances in modeling and control as well as standard industry practices Bhattacharya, Arka, Joern Ploennigs, and David Culler. "Short Paper: Analyzing Metadata Schemas for Buildings: The Good, the Bad, and the Ugly." BuildSys, 2015.
  • 12. Existing Data Interoperability Standards -  (2015) study of 90 applications from building science literature -  Identify the entities required: -  What “things” does the application refer to? -  Identify the relationships required: -  How do applications associate and find “things”? -  Existing standards do not meet the requirements of these applications Bhattacharya, Arka, Joern Ploennigs, and David Culler. "Short Paper: Analyzing Metadata Schemas for Buildings: The Good, the Bad, and the Ugly." BuildSys, 2015. IFC SSN Haystack Tag Coverage 29% 11% 54% Relationships n/a Only spatial n/a
  • 13. Properties of an Effective Metadata Standard -  Represent things in buildings (physical, virtual, logical) -  Represent relationships between things -  Things contained within other things -  Things taking effect before other things in some process -  Things affecting other things -  Things fitting together to form a larger whole -  Extensible classification of things: -  Named definitions -  Add your own definitions, expand existing ones -  Portability and consistency: -  Relationships and classifications should be generalizable to new situations -  Obviate the need for site-/building-specific tagging and labeling schemes
  • 14. Brick: a New Metadata Standard -  Graph-based metadata standard for smart buildings -  Capture physical, logical, virtual entities in buildings -  Define entities with an extensible class hierarchy -  Capture necessary relationships between entities https://brickschema.org
  • 15. Brick Development Methodology -  2015 BuildSys Conference: metadata is a problem -  Established working group of universities and companies working on metadata -  “Bring a building” -  BMS point dump + Ground truth -  Develop initial Brick class hierarchy and relationships -  Derived empirically from actual BMS points, equipment -  Relationships, classes driven by 2015 study’s application suite -  Cross-validate Brick structure by implementing applications
  • 16. Core Brick Concepts Entity: abstraction of any physical, logical or virtual item; the “things” in a building Thermostat A, Room 123 (physical); HVAC Zone 4, Temp. Sensor Class (logical), PID loop (virtual)
  • 17. Core Brick Concepts Relationship: defines the nature of a link between two related entities; includes encapsulation, composition, sequence, influence, control, instantiation, etc Thermostat A is located in Room 123; AHU 1 is upstream of VAV 234; Thermostat A is a Thermostat Thermostat definition
  • 18. Core Brick Concepts Class: a named category with intensional meaning (a definition) used for grouping entities; organized into a hierarchy; entities are instances of one or more classes Thermostat, Temperature Sensor, Air Temperature Sensor, Room, VAV, HVAC Zone, Light, Meter Root Classes Equipment Point Location Substance Quantity
  • 19. Core Brick Concepts Graph: an abstract organizational structure representing a set of entities (nodes) and relationships (edges) A B C D AB AC CB BD Node Node Label Edge Edge Label
  • 20. Core Brick Concepts Entity: abstraction of any physical, logical or virtual item; the “things” in a building -  Thermostat A, Room 123 (physical); HVAC Zone 4, Temp. Sensor Class (logical), PID loop (virtual) Relationship: defines the nature of a link between two related entities; includes encapsulation, composition, sequence, influence, control, instantiation, etc -  Thermostat A is located in Room 123; AHU 1 is upstream of VAV 234; Thermostat A is a Thermostat Class: a named category with intensional meaning (a definition) used for grouping entities; entities are instances of one or more classes -  Thermostat, Temperature Sensor, Air Temperature Sensor, Room, VAV, HVAC Zone, Light, Meter Graph: an abstract organizational structure representing a set of entities and relationships
  • 21. Brick: Class Hierarchy Equipment Fire Safety System HVAC AHU Terminal Unit VAV Fan Coil Unit Point Command Sensor Temperature Sensor Room Temperature Sensor Water Temperature Sensor Location Floor Room Server Room Laboratory Resource Water -  Standardized class structure enables discoverability -  Extensible: allow site/deployment-specific classes
  • 22. Brick: Relationships -  Relationships can be transitive, symmetrical -  Help Brick extend to cover new settings, equipment Equipment Point Location hasPoint isPartOf controls hasLocation isPartOf, feedshasLocation, feeds
  • 24. Modeling a Building with Brick -  A Brick model is a digital representation of a building -  Nodes = “things” -  Building assets -  Equipment -  Subsystems -  Class structure -  Edges = “relationships” -  Location -  Control -  Connectivity -  Composition -  etc
  • 25. Modeling a Building with Brick
  • 26. Modeling a Building with Brick
  • 27. Modeling a Building with Brick
  • 28. A Brick model represents the assets and relationships and data in a building represents Brick model
  • 29. An application queries a Brick model to retrieve the data + configuration it needs queries Application Query Brick model
  • 30. Queries allow apps to account for building heterogeneity and customize their operation to each building. This is called application portability Query executes
  • 31. The Utility of Portability
  • 32.
  • 33.
  • 34.
  • 35. Data Model + Representation -  Brick models (graphs) represented with Semantic Web technology -  Resource Description Framework (RDF): -  Structured statements about resources -  Declare properties of resources, relationships to other resources -  RDF statements are called triples -  Set of triples defines the directed, labeled graph -  “Triples” are 3-tuples of terms -  Terms have namespace and a value -  Namespaces provide scoping for values -  Values are the names of entities
  • 38. Brick Example: Simple HVAC System AHU-1 (Central Unit) Zone-101 VAV-101 (Terminal Unit) ZNT-Sensor -101 Room-1 ZNT-Setpoint -101
  • 39. Brick Example: Simple HVAC System ZN-101 Zone AHU feeds ZNT-101 isPointOfZone Temperature Sensor AHU-1 VAVVAV-101 feeds ZNTSP-101 isPointOfZone Temperature Setpoint Rm-1 hasPart Room hasLocation
  • 40. Brick Example: Simple HVAC System example:AHU-1 rdf:type brick:AHU example:VAV-101 rdf:type brick:VAV example:ZN-101 rdf:type brick:HVAC_Zone example:Rm-1 rdf:type brick:Room example:ZNTSP-101 rdf:type brick:Zone_Temperature_Setpoint example:ZNT-101 rdf:type brick:Zone_Temperature_Sensor example:AHU-1 brick:feeds example:VAV-101 example:VAV-101 brick:feeds example:ZN-101 example:ZN-101 brick:hasPart example:RM-1 example:ZNT-101 brick:isPointOf example:ZN-101 example:ZNT-101 brick:hasLocation example:ZN-101 example:ZNTSP-101 brick:isPointOf example:VAV-101
  • 41. Applications Occupant Interaction Demand Response Occupancy Models Predictive Control NILM Fault Detection Management Services Data StorageAPIs Monitoring Search Access Control Privacy Buildings Large CommercialResidential Research Lab Small Commercial Factory Hospital Sensors Equipment AppliancesHVAC Fire Safety Conditioning Lighting Metering Management Services APIs Monitoring
  • 42. Applications Occupant Interaction Demand Response Occupancy Models Predictive Control NILM Fault Detection Management Services Data StorageAPIs Monitoring Search Access Control Privacy Buildings Large CommercialResidential Research Lab Small Commercial Factory Hospital Sensors Equipment AppliancesHVAC Fire Safety Conditioning Lighting Metering Management Services APIs Monitoring Brick
  • 43. General App Workflow Timeseries App 1 App n Building Operating System (BOS) Users Authenticate/ Authorize Resource Manager Sensors Actuators Metadata 1.  The user gets authenticated 2.  The app queries resources. (e.g., SPARQL) 3.  The app requests sensor data, or 4.  The app set actuators/setpoints 5.  The BOS sets the actuators 1. 3.2. 4. 5.
  • 44. Building Applications (under dev) -  HVAC Web Interface: Genie https://github.com/jbkoh/genie-brickified -  Energy Disaggregation: HVACMeter https://github.com/jbkoh/hvacmeter -  Energy Visualizations: VizEnergy https://github.com/jbkoh/vizenergy -  Demand Response Model: XBOS https://github.com/SoftwareDefinedBuildings/xbos -  Data Analytics Framework: Mortar https://mortardata.org/
  • 45. Brick App: Genie, a Web Thermostat Why software thermostat? 1.  Accessibility a.  A physical thermostat in the next room 2.  Configurability a.  Schedules, setpoints are hard- coded in thermostats 3.  Information Visualization a.  Energy feedback, other parameters, etc. Genie’s Goal: Understand the room’s A/C status and control the A/C.
  • 46. Example Building ZN-101 Zone VAV-101 VAV feeds ZNT-101 isPointOf ZNTSP-101 isPointOf Zone_ Temperature_S ensor Zone_ Temperature_S etpoint rdf:typerelation
  • 47. Example Building ZN-101 Zone rdf:typerelation VAV-101 VAV feeds ZNT-101 isPointOf ZNTSP-101 isPointOf Zone_ Temperature_S ensor Zone_ Temperature_S etpoint ZNT-DB-ID-101 ZNTSP-DB-ID-101 hasTimeseries Identifier An entity can be associated with a pointer to timeseries data entry.
  • 48. Brick Query Design Process 1.  What types of entities are needed? 2.  What are the relationships of the entities with others? a.  What are the types of the other entities? b.  What are the relationships of such entities with others? i.  … ii.  ...
  • 49. Query 1: get temperature: 1.  What are the instances of Zone_Temperature_Sensor? ■  ?znt rdf:type brick:Zone_Temperature_Sensor. 2.  Which one among the instances measures a Zone? ■  ?znt brick:isPointOf ?zone. 3.  What are the instance of Zone? ■  ?zone rdf:type brick:Zone. What is the temperature sensor of a zone?
  • 50. Genie Query 1 Execution ZN-101 Zone rdf:typerelation VAV-101 VAV feeds ZNT-101 isPointOf ZNTSP-101 isPointOf Zone_ Temperature_S ensor Zone_ Temperature_S etpoint SELECT ?znt ?zone WHERE { ?znt rdf:type brick:Zone_Temperature_Sensor. ?znt brick:isPointOf ?zone. ?zone rdf:type brick:Zone. } #1 #2 #3
  • 51. Query 2: set temperature: 1.  What are the instances of Zone_Temperature_Setpoint? ■  ?zntsp rdf:type brick:Zone_Temperature_Setpoint. 2.  Which ones among the instances do work for the A/C unit? ■  ?zntsp brick:isPointOf ?ac. 3.  If needed, constrain the type of A/C into VAVs (or any Terminal_Units) ■  ?ac rdf:type brick:VAV. ■  (?ac rdf:type brick:Terminal_Unit). 4.  What does feed air into the user’s office? ■  ?ac brick:feeds ?zone. 5.  What does feed air into the user’s office? ■  ?ac rdf:type brick:Zone. What is the temperature setpoint of a terminal unit associated with this zone?
  • 52. Genie Query 2 Execution Zone-101 Zone rdf:typerelation VAV-101 VAV feeds ZNT-101 isPointOf ZNTSP-101 isPointOf Zone_ Temperature_S ensor Zone_ Temperature_S etpoint SELECT ?zntsp ?zone WHERE { ?zntsp rdf:type brick:Zone_Temperature_Setpoint. ?zntsp brick:isPointOf ?ac. ?ac rdf:type brick:Terminal_Unit. ?ac brick:feeds ?zone. ?zone rdf:type brick:Zone. } #3 #4 #5 #1 #2
  • 53. Genie Query Summary 1.  Point Types a.  Zone_Temperature_Sensor, Zone_Temperature_Setpoint 2.  Local relationship a.  isPointOf Zone-101 3.  Functional relationship a.  feeds Zone-101
  • 54. Brick Toolchain 1.  Brick-optimized Database: HodDB a.  An external Tool: Virtuoso 2.  Schema Viewer: BrickViewer, BrickWebsite a.  An external Tool: Protege 3.  Brick-enabled Building OSes: BrickServer, XBOS 4.  Brick Authoring Tool: BrickStudio 5.  Metadata Normalization Tool: Plaster 6.  Open Testbed: Mortar 7.  Apps: Genie, HVACMeter, VizEnergy, XBOS
  • 55. How to Convert Existing Buildings into Brick? 1.  Buildings are heterogeneous a.  Different devices, naming conventions, human errors, etc. 2.  The instantiation process is highly manual a.  Many vocabularies, diverse (but implicit) relationships How to automate the conversion process? 1.  Machine learning can help! a.  Learning from various data sources b.  Minimize the human effort
  • 56. Parsing Metadata 56 EBU3B.W-HALL.ZN_T Zone Temp Sensor Hall is a has locationis part of Building Unstructured Metadata Structured Metadata Metadata Normalization
  • 57. Reusing the Known Labels + Interactive Learning 57 Source Buildings RM120.Temp Temperature Sensor in Room-120 known Target Building R3.WtrTemp Water Temperature Sensor in Room-3 RM=Room Temp=Temperature Wtr=Water Expert Goal: Brickify a target building with minimal human efforts
  • 58. Plaster: Glueing Different Methods 58 Feature Extraction Zodiac [3] Scrabble [1] ProgSyn [4] Building Adapter [2] VS New Algorithm + Development Integration Benchmark Inference Eval & Use Data Plaster [1] Koh et al. BuildSys2018 [2] Hong et al. BuildSys2015 [3] Balaji et al. BuildSys2015 [4] Bhattacharya et al. BuildSys2015
  • 65. Connect with us •  Johnson Controls Digital Vault https://www.johnsoncontrols.com/digital-solutions/digital-vault •  Johnson Controls Smart Buildings https://www.johnsoncontrols.com/digital-solutions/smart-buildings •  Johnson Controls and Bee’ah - Office of the Future https://www.johnsoncontrols.com/media-center/news/press-releases/2019/04/23/ middle-east-sustainability-pioneer-bee-ah-selects-johnson-controls-microsoft-for- office-of-future
  • 66. Brick Vision 1.  Brick as a Lingua Franca for building lifecycle a.  Accommodate other models; Haystack, IFC, BTO, etc. 2.  Community-Driven a.  Vocabulary Extension b.  Tool Development 3.  End-to-End Workflow a.  device dev, building commissioning, system integration, app dev, and app deployment Visit us: https://brickschema.org