{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,9]],"date-time":"2026-01-09T14:38:56Z","timestamp":1767969536781,"version":"3.49.0"},"reference-count":43,"publisher":"MDPI AG","issue":"15","license":[{"start":{"date-parts":[[2021,7,27]],"date-time":"2021-07-27T00:00:00Z","timestamp":1627344000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Energies"],"abstract":"<jats:p>Building management systems (BMSs) are being implemented broadly by industries in recent decades. However, BMSs focus on specific domains, and when installed on the same building, they lack interoperability to work on a centralized user interface. On the other hand, BMSs interoperability allows the implementation of complex rules based on multi-domain contexts. The Building\u2019s Reasoning for Intelligent Control Knowledge-based System (BRICKS) is a context-aware semantic rule-based system for the intelligent management of buildings\u2019 energy and security. It uses ontologies and semantic web technologies to interact with different domains, taking advantage of cross-domain knowledge to apply context-based rules. This work upgrades the previously presented version of BRICKS by including services for energy consumption and generation forecast, demand response, a configuration user interface (UI), and a dynamic building monitoring and management UI. The case study demonstrates BRICKS deployed at different aggregation levels in the authors\u2019 laboratory building, managing a demand response event and interacting autonomously with other BRICKS instances. The results validate the correct functioning of the proposed tool, which contributes to the flexibility, efficiency, and security of building energy systems.<\/jats:p>","DOI":"10.3390\/en14154541","type":"journal-article","created":{"date-parts":[[2021,7,27]],"date-time":"2021-07-27T12:18:31Z","timestamp":1627388311000},"page":"4541","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Upgrading BRICKS\u2014The Context-Aware Semantic Rule-Based System for Intelligent Building Energy and Security Management"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8839-8807","authenticated-orcid":false,"given":"Gabriel","family":"Santos","sequence":"first","affiliation":[{"name":"GECAD Research Group, 4249-015 Porto, Portugal"},{"name":"Institute of Engineering-Polytechnic of Porto, 4249-015 Porto, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8248-080X","authenticated-orcid":false,"given":"Tiago","family":"Pinto","sequence":"additional","affiliation":[{"name":"GECAD Research Group, 4249-015 Porto, Portugal"},{"name":"Institute of Engineering-Polytechnic of Porto, 4249-015 Porto, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4560-9544","authenticated-orcid":false,"given":"Zita","family":"Vale","sequence":"additional","affiliation":[{"name":"Institute of Engineering-Polytechnic of Porto, 4249-015 Porto, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5670-9479","authenticated-orcid":false,"given":"Rui","family":"Carvalho","sequence":"additional","affiliation":[{"name":"GECAD Research Group, 4249-015 Porto, Portugal"},{"name":"Institute of Engineering-Polytechnic of Porto, 4249-015 Porto, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0848-5319","authenticated-orcid":false,"given":"Br\u00edgida","family":"Teixeira","sequence":"additional","affiliation":[{"name":"GECAD Research Group, 4249-015 Porto, Portugal"},{"name":"Institute of Engineering-Polytechnic of Porto, 4249-015 Porto, Portugal"}]},{"given":"Carlos","family":"Ramos","sequence":"additional","affiliation":[{"name":"GECAD Research Group, 4249-015 Porto, Portugal"},{"name":"Institute of Engineering-Polytechnic of Porto, 4249-015 Porto, Portugal"}]}],"member":"1968","published-online":{"date-parts":[[2021,7,27]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1016\/j.rser.2015.10.133","article-title":"Energy management and planning in smart cities","volume":"55","author":"Calvillo","year":"2016","journal-title":"Renew. Sustain. Energy Rev."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"2804","DOI":"10.1109\/TPWRS.2014.2311827","article-title":"Joint Energy Management System of Electric Supply and Demand in Houses and Buildings","volume":"29","author":"Lee","year":"2014","journal-title":"IEEE Trans. Power Syst."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1016\/j.buildenv.2016.08.022","article-title":"Ten questions concerning integrating smart buildings into the smart grid","volume":"108","author":"Lawrence","year":"2016","journal-title":"Build. Environ."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1016\/j.scs.2016.02.011","article-title":"Demand side flexibility: Potentials and building performance implications","volume":"22","author":"Aduda","year":"2016","journal-title":"Sustain. Cities Soc."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1016\/j.scs.2015.12.001","article-title":"Advances and challenges in building engineering and data mining applications for energy-efficient communities","volume":"25","author":"Yu","year":"2016","journal-title":"Sustain. Cities Soc."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"136","DOI":"10.1016\/j.scs.2018.04.010","article-title":"Framework for smart transactive energy in home-microgrids considering coalition formation and demand side management","volume":"40","author":"Marzband","year":"2018","journal-title":"Sustain. Cities Soc."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"10239","DOI":"10.3390\/en80910239","article-title":"Data-driven baseline estimation of residential buildings for demand response","volume":"8","author":"Park","year":"2015","journal-title":"Energies"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1829","DOI":"10.1109\/TII.2014.2328291","article-title":"Mining Building Energy Management System Data Using Fuzzy Anomaly Detection and Linguistic Descriptions","volume":"10","author":"Wijayasekara","year":"2014","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.csi.2015.11.005","article-title":"Building automation systems: Concepts and technology review","volume":"45","author":"Domingues","year":"2016","journal-title":"Comput. Stand. Interfaces"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1016\/j.enbuild.2015.12.055","article-title":"Energy management for a commercial building microgrid with stationary and mobile battery storage","volume":"116","author":"Wang","year":"2016","journal-title":"Energy Build."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"760","DOI":"10.1016\/j.rser.2016.09.073","article-title":"A review of nanogrid topologies and technologies","volume":"67","author":"Burmester","year":"2017","journal-title":"Renew. Sustain. Energy Rev."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1007\/s00287-012-0665-9","article-title":"SESAME-S: Semantic smart home system for energy efficiency","volume":"36","author":"Fensel","year":"2013","journal-title":"Inform. Spektrum"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Constantin, A., Loewen, A., Ponci, F., Mueller, D., and Monti, A. (2017). Design, Implementation and Demonstration of Embedded Agents for Energy Management in Non-Residential Buildings. Energies, 10.","DOI":"10.3390\/en10081106"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"3278","DOI":"10.1109\/TCYB.2018.2839700","article-title":"User Centered Neuro-Fuzzy Energy Management through Semantic-Based Optimization","volume":"49","author":"Howell","year":"2019","journal-title":"IEEE Trans. Cybern."},{"key":"ref_15","first-page":"33","article-title":"Smart Office Automation based on Semantic Event-Driven Rules","volume":"Volume 21","author":"Novais","year":"2016","journal-title":"Proceedings of the Workshop on Smart Offices and other Workplaces, Colocated with 12th International Conference on Intelligent Environments (IE\u201916)"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/j.aei.2018.01.002","article-title":"Semantic BMS: Allowing usage of building automation data in facility benchmarking","volume":"35","author":"Pitner","year":"2018","journal-title":"Adv. Eng. Inform."},{"key":"ref_17","first-page":"622","article-title":"Semantic Building Systems Modeling for Advanced Data Analytics for Energy Efficiency","volume":"2017","author":"Petrushevski","year":"2017","journal-title":"Build. Simul."},{"key":"ref_18","first-page":"1073","article-title":"Semantics for smart control of building automation","volume":"Volume 2016-Novem","author":"Schachinger","year":"2016","journal-title":"Proceedings of the IEEE International Symposium on Industrial Electronics"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1351","DOI":"10.1109\/TASE.2015.2490141","article-title":"An ANN-GA Semantic Rule-Based System to Reduce the Gap Between Predicted and Actual Energy Consumption in Buildings","volume":"14","author":"Yuce","year":"2017","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Tamani, N., Ahvar, S., Santos, G., Istasse, B., Praca, I., Brun, P.E., Ghamri, Y., Crespi, N., and Becue, A. (2018, January 2\u20137). Rule-Based Model for Smart Building Supervision and Management. Proceedings of the 2018 IEEE International Conference on Services Computing (SCC), San Francisco, CA, USA.","DOI":"10.1109\/SCC.2018.00009"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"101832","DOI":"10.1016\/j.scs.2019.101832","article-title":"BRICKS: Building\u2019s reasoning for intelligent control knowledge-based system","volume":"52","author":"Santos","year":"2020","journal-title":"Sustain. Cities Soc."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Ponds, K.T., Arefi, A., Sayigh, A., and Ledwich, G. (2018). Aggregator of demand response for renewable integration and customer engagement: Strengths, weaknesses, opportunities, and threats. Energies, 11.","DOI":"10.20944\/preprints201808.0424.v1"},{"key":"ref_23","unstructured":"SWECO (2015). Study on the Effective Integration of Distributed Energy Resources for Providing Flexibility to the Electricity System Final Report to The European Commission, European Commision. Technical Report."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Cappers, P., Mills, A.D., Goldman, C.A., Wiser, R.H., and Eto, J.H. (2011). Mass Market Demand Response and Variable Generation Integration Issues: A Scoping Study | Electricity Markets and Policy Group, Lawrence Berkley National Library. Technical Report.","DOI":"10.2172\/1051046"},{"key":"ref_25","unstructured":"Annala, S. (2015). Households\u2019 Willingness To Engage in Demand Response in the Finnish Retail Electricity Market: An Empirical Study. [Ph.D. Thesis, Lappeenranta University of Technology]."},{"key":"ref_26","unstructured":"Huq, Z., and Islam, S. (2010, January 5\u20138). Home Area Network Technology Assessment for Demand Response in Smart Grid Environment. Proceedings of the 20th Australasian Universities Power Engineering Conference (AUPEC 2010) \u201cPower Quality of the 21st Century\u201d, Christchurch, New Zealand."},{"key":"ref_27","unstructured":"Brown, T., Newell, S.A., Oates, D.L., and Spees, K. (2015). International Review of Demand Response Mechanisms, The Brattle Group Inc.. Technical Report."},{"key":"ref_28","unstructured":"Ik\u00e4heimo, J., Evens, C., and K\u00e4rkk\u00e4inen, S. (2010). DER Aggregator Business: The Finnish Case, VTT Technical Research Centre. Technical Report."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"188","DOI":"10.1016\/j.cor.2017.10.008","article-title":"Hierarchical aggregation method for a scalable implementation of demand side management","volume":"96","author":"Amarasekara","year":"2018","journal-title":"Comput. Oper. Res."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"597","DOI":"10.1016\/j.ijepes.2019.02.033","article-title":"A hierarchical energy management strategy for interconnected microgrids considering uncertainty","volume":"109","author":"Bazmohammadi","year":"2019","journal-title":"Int. J. Electr. Power Energy Syst."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"184611","DOI":"10.1109\/ACCESS.2019.2960054","article-title":"Hierarchical Control of Air-Conditioning Loads for Flexible Demand Response in the Short Term","volume":"7","author":"Ju","year":"2019","journal-title":"IEEE Access"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1109\/TSTE.2018.2884223","article-title":"A Hierarchical Real-Time Balancing Market Considering Multi-Microgrids with Distributed Sustainable Resources","volume":"11","author":"Du","year":"2020","journal-title":"IEEE Trans. Sustain. Energy"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1016\/j.apenergy.2017.06.010","article-title":"Incentive-based demand response considering hierarchical electricity market: A Stackelberg game approach","volume":"203","author":"Yu","year":"2017","journal-title":"Appl. Energy"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"684","DOI":"10.1016\/j.apenergy.2019.03.148","article-title":"A hierarchical coordinated demand response control for buildings with improved performances at building group","volume":"242","author":"Huang","year":"2019","journal-title":"Appl. Energy"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"332","DOI":"10.1016\/j.scs.2018.05.035","article-title":"A two stage hierarchical control approach for the optimal energy management in commercial building microgrids based on local wind power and PEVs","volume":"41","author":"Tavakoli","year":"2018","journal-title":"Sustain. Cities Soc."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"3844","DOI":"10.1109\/TSG.2017.2766880","article-title":"Hierarchical Control of Residential HVAC Units for Primary Frequency Regulation","volume":"9","author":"Wu","year":"2018","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_37","unstructured":"GREEDi Project (2021, May 21). Homepage. Available online: http:\/\/greedi.ipbrick.com\/."},{"key":"ref_38","unstructured":"Fielding, R.T., and Taylor, R.N. (2000). Architectural Styles and the Design of Network-Based Software Architectures. [Ph.D. Thesis, University of California]. AAI9980887."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1186\/s42162-018-0045-z","article-title":"A context-based building security alarm through power and sensors analysis","volume":"1","author":"Silva","year":"2018","journal-title":"Energy Inform."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"107427","DOI":"10.1016\/j.measurement.2019.107427","article-title":"Microgrid management system based on a multi-agent approach: An office building pilot","volume":"154","author":"Gomes","year":"2020","journal-title":"Meas. J. Int. Meas. Confed."},{"key":"ref_41","first-page":"462","article-title":"Demonstration of an energy consumption forecasting system for energy management in buildings","volume":"Volume 11804 LNAI","author":"Jozi","year":"2019","journal-title":"Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Vale, Z., Faria, P., Abrishambaf, O., Gomes, L., and Pinto, T. (2021). MARTINE\u2014A Platform for Real-Time Energy Management in Smart Grids. Energies, 14.","DOI":"10.3390\/en14071820"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Silva, C., Faria, P., and Vale, Z. (2019). Multi-period observation clustering for tariff definition in a weekly basis remuneration of demand response. Energies, 12.","DOI":"10.3390\/en12071248"}],"container-title":["Energies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1996-1073\/14\/15\/4541\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:35:43Z","timestamp":1760164543000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1996-1073\/14\/15\/4541"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,7,27]]},"references-count":43,"journal-issue":{"issue":"15","published-online":{"date-parts":[[2021,8]]}},"alternative-id":["en14154541"],"URL":"https:\/\/doi.org\/10.3390\/en14154541","relation":{},"ISSN":["1996-1073"],"issn-type":[{"value":"1996-1073","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,7,27]]}}}