Skip to content

Commit 2bdbdac

Browse files
update tutorial schedule
1 parent 05ce370 commit 2bdbdac

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

docs/tutorial/buildsys2024.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ To bridge the gap, we introduce Playground, an open-source "safe" operating syst
2020
The original paper on Playground was published in 2024 ACM/IEEE 15th International Conference on Cyber-Physical Systems (ICCPS) and was awarded as one of the best paper finalists🏆. Find the paper at <https://ieeexplore.ieee.org/abstract/document/10571633>
2121

2222
## What to Expect in this Tutorial?
23+
1. Recap/Introduction of Brick and Brick programming
2324
1. A quick walkthrough of the system design of Playground and relevant background
2425
2. Write your own toy building applications
2526
3. Use access control and isolation mechanism provided by Playground to deploy a building application safely on *real buildings*!
@@ -30,7 +31,7 @@ The original paper on Playground was published in 2024 ACM/IEEE 15th Internation
3031
| Topic | Presenter | Time |
3132
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------ | ----- |
3233
| Introduction to Playground | Xiaohan Fu | 25min |
33-
| Recap on Brick programming and NREL’s BuildingMOTIF [2] | Gabe Fierro | 20min |
34+
| Recap on Brick programming and NREL’s BuildingMOTIF [2] | Gabe Fierro | 25min |
3435
| Lab session 1 — Write your own building app with Playground<br>Checkpoints:<br><ul><li>Write a simple building application with Brick and Playground interfaces<br>E.g. energy metering/zone control app</li><li>Write permission profile for the app and upload these apps to Playground.</li><li>(optional) Write semantic sufficiency requirement of the app and check its compatibility with the Brick graph</li></ul> | Xiaohan Fu and/or<br>Yihao Liu | 50min |
3536
| BREAK | | 20min |
3637
| Lab session 2 — Regulate building apps with various policies<br>Checkpoints:<br><ul><li>Design permission profiles of users in the system</li><li>Define resource constraints and regulating policies</li><li>Install previously written and uploaded apps to playground and play with it</li></ul> | Xiaohan Fu and/or<br>Yihao Liu | 60min |

0 commit comments

Comments
 (0)