Gabriel Fierro and David E. Culler

EECS Department, University of California, Berkeley

Technical Report No. UCB/EECS-2015-197

September 9, 2015

This publication is archived. It is kept only for reference purposes, so it is no longer being updated and may not meet accessibility standards. If you need this content in a different format, please email webteam@eecs.berkeley.edu.

http://www2.eecs.berkeley.edu/Pubs/TechRpts/2015/Archive/EECS-2015-197.pdf

We present XBOS, an eXtensible Building Operating System for integrated management of previously isolated building subsystems. The key contribution of XBOS is the development of the Building Profile, a canonical, executable description of a building and its subsystems that changes with a building and evolves the control processes and applications accordingly. We discuss the design and implementation of XBOS in the context of 6 dimensions of an effective BAS -- hardware presentation layer, canonical metadata, control process management, building evolution management, security, scalable UX and API -- and evaluate against several recent building and sensor management systems. Lastly, we examine the evolution of a real, 10 month deployment of XBOS in a 7000 sq ft office building.


BibTeX citation:

@techreport{Fierro:EECS-2015-197,
    Author= {Fierro, Gabriel and Culler, David E.},
    Title= {XBOS: An Extensible Building Operating System},
    Year= {2015},
    Month= {Sep},
    Url= {http://www2.eecs.berkeley.edu/Pubs/TechRpts/2015/EECS-2015-197.html},
    Number= {UCB/EECS-2015-197},
    Abstract= {We present XBOS, an eXtensible Building Operating System for integrated management of previously isolated building subsystems. The key contribution of XBOS is the development of the Building Profile, a canonical, executable description of a building and its subsystems that changes with a building and evolves the control processes and applications accordingly.  We discuss the design and implementation of XBOS in the context of 6 dimensions of an effective BAS -- hardware presentation layer, canonical metadata, control process management, building evolution management, security, scalable UX and API -- and evaluate against several recent building and sensor management systems. Lastly, we examine the evolution of a real, 10 month deployment of XBOS in a 7000 sq ft office building.},
}

EndNote citation:

%0 Report
%A Fierro, Gabriel 
%A Culler, David E. 
%T XBOS: An Extensible Building Operating System
%I EECS Department, University of California, Berkeley
%D 2015
%8 September 9
%@ UCB/EECS-2015-197
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/2015/EECS-2015-197.html
%F Fierro:EECS-2015-197