{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T07:48:52Z","timestamp":1761896932157,"version":"3.41.0"},"reference-count":43,"publisher":"Association for Computing Machinery (ACM)","issue":"3-4","license":[{"start":{"date-parts":[[2018,11,27]],"date-time":"2018-11-27T00:00:00Z","timestamp":1543276800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"HYRAX","award":["CMUP-ERI\/FIA\/0048\/2013, FCT"],"award-info":[{"award-number":["CMUP-ERI\/FIA\/0048\/2013, FCT"]}]},{"name":"TEC4Growth - RL SMILES - Smart, Mobile, Intelligent and Large scale Sensing and analytics","award":["NORTE-01-0145-FEDER-000020 and NORTE 2020"],"award-info":[{"award-number":["NORTE-01-0145-FEDER-000020 and NORTE 2020"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Sen. Netw."],"published-print":{"date-parts":[[2018,11,30]]},"abstract":"<jats:p>\n            F\n            <jats:sc>lux<\/jats:sc>\n            is a platform for dynamically reconfigurable crowd-sensing using mobile devices like smartphones and tablets, programmed under a notion of region-based sensing. Each region is defined by a set of physical constraints that determine the sensing scope, e.g., based on device position or other environmental variables, plus a set of periodic tasks that perform the actual sensing. The resulting behavior is inherently dynamic: as a device\u2019s state changes, e.g., moves in space, it enters and\/or leaves different regions, thereby changing the set of active tasks; moreover, regions can be added, deleted, and reprogrammed on-the-fly. F\n            <jats:sc>lux<\/jats:sc>\n            makes use of a domain-specific language for sensing tasks that is compiled into abstract bytecode, later executed by a low-footprint virtual machine within a device, guaranteeing runtime safety by construction. For region\/task dissemination, F\n            <jats:sc>lux<\/jats:sc>\n            employs a broker that holds a changeable region configuration plus gateways that mirror the configuration throughout different network access points to which devices connect. Sensing data is streamed by devices to gateways and then back to the broker. Live or archived data streams are in turn fed by the broker to data-processing clients, which interface with the broker using a publish\/subscribe API. We conducted two case-study experiments illustrating F\n            <jats:sc>lux<\/jats:sc>\n            : a single-region deployment to monitor WiFi signal quality, and a multi-region deployment to monitor noise, temperature, and places-of-interest based on device movement.\n          <\/jats:p>","DOI":"10.1145\/3200202","type":"journal-article","created":{"date-parts":[[2018,11,27]],"date-time":"2018-11-27T13:18:59Z","timestamp":1543324739000},"page":"1-25","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["F\n            <scp>lux<\/scp>"],"prefix":"10.1145","volume":"14","author":[{"given":"Nuno","family":"Silva","sequence":"first","affiliation":[{"name":"Faculty of Science, University of Porto 8 CRACS\/INESC-TEC, Porto, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6980-6868","authenticated-orcid":false,"given":"Eduardo R. B.","family":"Marques","sequence":"additional","affiliation":[{"name":"Faculty of Science, University of Porto 8 CRACS\/INESC-TEC, Porto, Portugal"}]},{"given":"Lu\u00eds M. B.","family":"Lopes","sequence":"additional","affiliation":[{"name":"Faculty of Science, University of Porto 8 CRACS\/INESC-TEC, Porto, Portugal"}]}],"member":"320","published-online":{"date-parts":[[2018,11,27]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/MDM.2013.16"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2002.1024422"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2594291.2594299"},{"key":"e_1_2_1_4_1","unstructured":"V. D. Blondel M. Esch C. Chan F. Cl\u00e9rot P. Deville E. Huens F. Morlot Z. Smoreda and C. Ziemlicki. 2012. Data for development: The D4D challenge on mobile phone data. arXiv preprint arXiv:1210.0137 (2012).  V. D. Blondel M. Esch C. Chan F. Cl\u00e9rot P. Deville E. Huens F. Morlot Z. Smoreda and C. Ziemlicki. 2012. Data for development: The D4D challenge on mobile phone data. arXiv preprint arXiv:1210.0137 (2012)."},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1378600.1378624"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1814433.1814442"},{"volume-title":"Proceedings of the SEC. USENIX, 21--21","author":"Enck W.","key":"e_1_2_1_7_1"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSE.2015.20"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1552297.1552299"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/781131.781133"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2794400"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1098\/rsta.2008.0127"},{"volume-title":"Proceedings of the MobiSys. ACM, 1--5.","author":"Hasenfratz D.","key":"e_1_2_1_13_1"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3090078"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2770876"},{"volume-title":"Proceedings of the ICPS.","author":"Kiukkonen N.","key":"e_1_2_1_16_1"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999995.2000008"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1328438.1328461"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2010.5560598"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2016.01.004"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1175\/BAMS-D-13-00188.1"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1052199.1052213"},{"volume-title":"or \u2018testimony\u2019: Web 2.0 tools for crowdsourcing crisis information. Participat. Learn. Action 59, 1","year":"2009","author":"Okolloh O.","key":"e_1_2_1_23_1"},{"key":"e_1_2_1_24_1","unstructured":"OpenSignal. 2010. OpenSignal. Retrieved from https:\/\/opensignal.com\/.  OpenSignal. 2010. OpenSignal. Retrieved from https:\/\/opensignal.com\/."},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1002\/grl.50786"},{"volume-title":"Global Mobile Statistics","year":"2017","author":"Piejko P.","key":"e_1_2_1_26_1"},{"volume":"19","volume-title":"EGU General Assembly Conference Abstracts (EGU General Assembly Conference Abstracts)","author":"Price C.","key":"e_1_2_1_27_1"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2307636.2307668"},{"volume-title":"Proceedings of the CNSM. IEEE, 75--83","author":"Radu V.","key":"e_1_2_1_29_1"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3152360.3152361"},{"volume-title":"Proceedings of the DAIS (to appear). Springer.","author":"Rodrigues J.","key":"e_1_2_1_31_1"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.Congress.2013.43"},{"volume-title":"Proceedings of the ICFEC. IEEE, 61--67","author":"Silva P. M. P.","key":"e_1_2_1_33_1"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2567948.2579215"},{"key":"e_1_2_1_35_1","unstructured":"The Internet Society. 2015. Internet Society Global Report 2015\u2014Mobile Evolution and Development of the Internet. Retrieved from https:\/\/www.internetsociety.org\/globalinternetreport\/2015\/assets\/download\/IS_web.pdf.  The Internet Society. 2015. Internet Society Global Report 2015\u2014Mobile Evolution and Development of the Internet. Retrieved from https:\/\/www.internetsociety.org\/globalinternetreport\/2015\/assets\/download\/IS_web.pdf."},{"key":"e_1_2_1_36_1","doi-asserted-by":"crossref","unstructured":"S. Tarkoma M. Siekkinen E. Lagerspetz and Y. Xiao. 2014. Smartphone Energy Consumption: Modeling and Optimization. Cambridge University Press.  S. Tarkoma M. Siekkinen E. Lagerspetz and Y. Xiao. 2014. Smartphone Energy Consumption: Modeling and Optimization. Cambridge University Press.","DOI":"10.1017\/CBO9781107326279"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2808117.2808118"},{"volume-title":"Proceedings of the MobiQuitous. Springer, 195--208","author":"Wagner D. T.","key":"e_1_2_1_38_1"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2627534.2627553"},{"key":"e_1_2_1_40_1","unstructured":"J. Wakefield. 2011. 3G mobile data network crowd-sourcing map by BBC News. Retrieved from http:\/\/www.bbc.com\/news\/business-14574816.  J. Wakefield. 2011. 3G mobile data network crowd-sourcing map by BBC News. Retrieved from http:\/\/www.bbc.com\/news\/business-14574816."},{"volume-title":"Proceedings of the NSDI. USENIX Association.","author":"Welsh M.","key":"e_1_2_1_41_1"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-40276-0_14"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2971648.2971711"}],"container-title":["ACM Transactions on Sensor Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3200202","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3200202","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:26:28Z","timestamp":1750213588000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3200202"}},"subtitle":["A Platform for Dynamically Reconfigurable Mobile Crowd-Sensing"],"short-title":[],"issued":{"date-parts":[[2018,11,27]]},"references-count":43,"journal-issue":{"issue":"3-4","published-print":{"date-parts":[[2018,11,30]]}},"alternative-id":["10.1145\/3200202"],"URL":"https:\/\/doi.org\/10.1145\/3200202","relation":{},"ISSN":["1550-4859","1550-4867"],"issn-type":[{"type":"print","value":"1550-4859"},{"type":"electronic","value":"1550-4867"}],"subject":[],"published":{"date-parts":[[2018,11,27]]},"assertion":[{"value":"2018-01-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-03-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-11-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}