{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,29]],"date-time":"2024-10-29T16:56:13Z","timestamp":1730220973214,"version":"3.28.0"},"reference-count":29,"publisher":"IEEE","license":[{"start":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T00:00:00Z","timestamp":1559347200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T00:00:00Z","timestamp":1559347200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T00:00:00Z","timestamp":1559347200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019,6]]},"DOI":"10.1109\/expat.2019.8876486","type":"proceedings-article","created":{"date-parts":[[2019,10,21]],"date-time":"2019-10-21T20:01:09Z","timestamp":1571688069000},"page":"320-325","source":"Crossref","is-referenced-by-count":5,"title":["An Online Platform For Real-Time Air Quality Monitoring"],"prefix":"10.1109","author":[{"given":"Jorge","family":"Silva","sequence":"first","affiliation":[]},{"given":"Pedro","family":"Salgueiro","sequence":"additional","affiliation":[]},{"given":"Luis","family":"Rato","sequence":"additional","affiliation":[]},{"given":"Jose","family":"Saias","sequence":"additional","affiliation":[]},{"given":"Vitor","family":"Nogueira","sequence":"additional","affiliation":[]},{"given":"Pedro","family":"Lucas","sequence":"additional","affiliation":[]},{"given":"Filipe","family":"Araujo","sequence":"additional","affiliation":[]},{"given":"Catarina","family":"Silva","sequence":"additional","affiliation":[]},{"given":"Paulo","family":"Gil","sequence":"additional","affiliation":[]},{"given":"Alberto","family":"Cardoso","sequence":"additional","affiliation":[]},{"given":"Joel","family":"Arrais","sequence":"additional","affiliation":[]},{"given":"Bernardete","family":"Ribeiro","sequence":"additional","affiliation":[]},{"given":"Daniel","family":"Coutinho","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"year":"2015","key":"ref10","article-title":"Air quality — airvisual"},{"article-title":"Plume air report - live and forecast smog reports","year":"2015","author":"labs","key":"ref11"},{"article-title":"Air matters","year":"2013","author":"matters","key":"ref12"},{"year":"2015","key":"ref13","article-title":"Airvisual air quality forecast"},{"year":"2007","key":"ref14","article-title":"World’s air pollution: Real-time air quality index"},{"year":"2015","key":"ref15","article-title":"Airvisual — air quality information you can trust"},{"year":"2018","key":"ref16","article-title":"Openaq about"},{"year":"2019","key":"ref17","article-title":"Breezometer — worldwide aqi data api"},{"article-title":"The 3 steps to the world most accurate air quality","year":"2019","author":"lowenstein","key":"ref18"},{"year":"2019","key":"ref19","article-title":"Breezometer technology explained"},{"article-title":"The c4 model for software architecture","year":"2019","author":"brown","key":"ref28"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/TELFOR.2017.8249443"},{"year":"2019","key":"ref27","article-title":"Apache openwhisk is a serverless, open source cloud platform"},{"journal-title":"A guide for local authorities purchasing air quality monitoring equipment","year":"2006","author":"mooney","key":"ref3"},{"journal-title":"comparing urban air quality across borders","article-title":"Sef van den Elshout, Hans Bartelds. Caqi air quality index","year":"2012","author":"heich","key":"ref6"},{"article-title":"Native vs hybrid vs pwas: What really matters to your business","year":"2018","author":"rai","key":"ref29"},{"article-title":"Determinação do Índice de qualidade do ar numa cidade de média dimenção","year":"2006","author":"mendes l\u00edgia","key":"ref5"},{"article-title":"Agência portuguesa do ambiente - qualidade do ar","year":"0","author":"do ambiente","key":"ref8"},{"journal-title":"Air quality index - wikipedia","article-title":"the free encyclopedia Wikipedia","year":"2019","key":"ref7"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/ICIIECS.2017.8275846"},{"article-title":"Airveda - monitor air quality","year":"2016","author":"technologies","key":"ref9"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/ISSE.2016.7563237"},{"volume":"29","journal-title":"MQTT Version 3 1 1","year":"2014","author":"banks","key":"ref20"},{"article-title":"Apache kafka - a distributed streaming platform","year":"2019","author":"kafka","key":"ref22"},{"year":"2019","key":"ref21","article-title":"Vernemq - a mqtt broker that is scalable, enterprise ready, and open source"},{"year":"2019","key":"ref24","article-title":"Timescale — an open-source time-series sql database optimized for fast ingest, complex queries and scale"},{"year":"2019","key":"ref23","article-title":"Benchmarking apache kafka: 2 million writes per second (on three cheap machines) — linkedin engineering"},{"year":"2019","key":"ref26","article-title":"What is a container? — docker"},{"year":"2019","key":"ref25","article-title":"The web framework for perfectionists with deadlines — django"}],"event":{"name":"2019 5th Experiment Conference (exp.at'19)","start":{"date-parts":[[2019,6,12]]},"location":"Funchal (Madeira Island), Portugal","end":{"date-parts":[[2019,6,14]]}},"container-title":["2019 5th Experiment International Conference (exp.at'19)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8856150\/8876462\/08876486.pdf?arnumber=8876486","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,17]],"date-time":"2022-07-17T17:55:37Z","timestamp":1658080537000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8876486\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,6]]},"references-count":29,"URL":"https:\/\/doi.org\/10.1109\/expat.2019.8876486","relation":{},"subject":[],"published":{"date-parts":[[2019,6]]}}}