{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,7]],"date-time":"2026-02-07T07:13:24Z","timestamp":1770448404475,"version":"3.49.0"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2017,2,20]],"date-time":"2017-02-20T00:00:00Z","timestamp":1487548800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Pers Ubiquit Comput"],"published-print":{"date-parts":[[2017,6]]},"DOI":"10.1007\/s00779-017-1009-1","type":"journal-article","created":{"date-parts":[[2017,2,20]],"date-time":"2017-02-20T02:58:32Z","timestamp":1487559512000},"page":"457-473","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Designing parallel data processing for enabling large-scale sensor applications"],"prefix":"10.1007","volume":"21","author":[{"given":"Milan","family":"Kab\u00e1\u010d","sequence":"first","affiliation":[]},{"given":"Charles","family":"Consel","sequence":"additional","affiliation":[]},{"given":"Nic","family":"Volanschi","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,2,20]]},"reference":[{"key":"1009_CR1","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/j.proeng.2015.08.396","volume":"118","author":"S Garcia-Ayllon","year":"2015","unstructured":"Garcia-Ayllon S, Miralles JL (2015) New strategies to improve governance in territorial management: evolving from smart cities to smart territories. Procedia Eng 118:3\u201311","journal-title":"Procedia Eng"},{"key":"1009_CR2","doi-asserted-by":"crossref","unstructured":"Mizuno Y, Odake N (2015) Current status of smart systems and case studies of privacy protection platform for smart city in Japan. In: 2015 Portland international conference on management of engineering and technology (PICMET), pp 612\u2013624","DOI":"10.1109\/PICMET.2015.7273158"},{"issue":"6","key":"1009_CR3","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1109\/MC.2011.187","volume":"44","author":"M Naphade","year":"2011","unstructured":"Naphade M, Banavar G, Harrison C, Paraszczak J, Morris R (2011) Smarter cities and their innovation challenges. Computer 44(6):32\u201339","journal-title":"Computer"},{"key":"1009_CR4","unstructured":"Libelium (2016) Smart City project in Santander to monitor Parking Free Slots [Online]. \n                        http:\/\/www.libelium.com\/smart_santander_parking_smart_city"},{"key":"1009_CR5","unstructured":"Worldsensing SL (2016) Worldsensing and SIGFOX announce the world\u2019s largest Intelligent Parking deployment with Micronet, the SIGFOX Network Operator for Russia [Online]. \n                        http:\/\/www.worldsensing.com\/news-press\/press-release-worldsensing-and-sigfox-announce-the-worlds-largest-intelligent-parking-deployment-with-micronet-the-sigfox-network-operator-for-russia.html"},{"issue":"4","key":"1009_CR6","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1145\/2094114.2094118","volume":"40","author":"K-H Lee","year":"2012","unstructured":"Lee K-H, Lee Y-J, Choi H, Chung YD, Moon B (2012) Parallel data processing with MapReduce: a survey. SIGMOD Rec 40(4):11\u201320","journal-title":"SIGMOD Rec"},{"key":"1009_CR7","doi-asserted-by":"crossref","unstructured":"Patsakis C, Venanzi R, Bellavista P, Solanas A, Bouroche M (2014) Personalized medical services using smart cities\u2019 infrastructures. In: Proceeding of the 2014 IEEE international symposium on medical measurements and applications (MeMeA). IEEE, pp 665\u2013669","DOI":"10.1109\/MeMeA.2014.6860145"},{"key":"1009_CR8","doi-asserted-by":"publisher","unstructured":"Seeliger R, Krauss C, Wilson A, Zwicklbauer M, Arbanowski S (2015) Towards personalized smart city guide services in future internet environments. In: Proceedings of the 24th international conference on World Wide Web, ser. WWW \u201915 companion. ACM, New York, pp 563\u2013568 [Online]. doi:\n                        10.1145\/2740908.2743905","DOI":"10.1145\/2740908.2743905"},{"key":"1009_CR9","unstructured":"The Apache Software Foundation (2016) Apache Pig [Online]. \n                        https:\/\/pig.apache.org"},{"key":"1009_CR10","unstructured":"The Apache Software Foundation (2016) Apache Hive [Online]. \n                        https:\/\/hive.apache.org"},{"key":"1009_CR11","doi-asserted-by":"crossref","unstructured":"Chambers C, Raniwala A, Perry F, Adams S, Henry RR, Bradshaw R, Weizenbaum N (2010) FlumeJava: easy, efficient data-parallel pipelines. In: Proceedings of the 31st ACM SIGPLAN conference on programming language design and implementation (PLDI \u201910). ACM, pp 363\u2013375","DOI":"10.1145\/1806596.1806638"},{"key":"1009_CR12","doi-asserted-by":"crossref","unstructured":"Kab\u00e1\u010d M, Consel C (2015) Orchestrating masses of sensors: a design-driven development approach. In: Proceedings of the 2015 ACM SIGPLAN international conference on generative programming: concepts and experiences (GPCE 2015). ACM, pp 117\u2013120","DOI":"10.1145\/2814204.2814226"},{"key":"1009_CR13","unstructured":"Kab\u00e1\u010d M, Consel C (2016) Designing parallel data processing for large-scale sensor orchestration. In: 13th IEEE international conference on ubiquitous intelligence and computing (UIC 2016), Toulouse, France, best Paper Award [Online]. \n                        https:\/\/hal.inria.fr\/hal-01319730"},{"issue":"1","key":"1009_CR14","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.scico.2007.07.001","volume":"70","author":"R L\u00e4mmel","year":"2008","unstructured":"L\u00e4mmel R (2008) Google\u2019s MapReduce programming model\u2014revisited. Sci Comput Program 70(1):1\u201330","journal-title":"Sci Comput Program"},{"issue":"1","key":"1009_CR15","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J Dean","year":"2008","unstructured":"Dean J, Ghemawat S (2008) MapReduce: simplified data processing on large clusters. Commun ACM 51(1):107\u2013113","journal-title":"Commun ACM"},{"key":"1009_CR16","volume-title":"Software architecture: foundations, theory, and practice","author":"RN Taylor","year":"2009","unstructured":"Taylor RN, Medvidovic N, Dashofy EM (2009) Software architecture: foundations, theory, and practice. Wiley, New York"},{"issue":"10","key":"1009_CR17","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1145\/262793.262798","volume":"40","author":"M Fayad","year":"1997","unstructured":"Fayad M, Schmidt DC (1997) Object-oriented application frameworks. Commun ACM 40(10):32\u201338","journal-title":"Commun ACM"},{"issue":"2","key":"1009_CR18","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1145\/565702.565708","volume":"6","author":"S Tilak","year":"2002","unstructured":"Tilak S, Abu-Ghazaleh NB, Heinzelman W (2002) A taxonomy of wireless micro-sensor network models. SIGMOBILE Mob Comput Commun Rev 6(2):28\u201336","journal-title":"SIGMOBILE Mob Comput Commun Rev"},{"key":"1009_CR19","unstructured":"The Apache Software Foundation (2016) Hadoop Wiki PoweredBy [Online]. \n                        http:\/\/wiki.apache.org\/hadoop\/PoweredBy"},{"key":"1009_CR20","volume-title":"Hadoop: the definitive guide","author":"T White","year":"2012","unstructured":"White T (2012) Hadoop: the definitive guide. O\u2019Reilly Media Inc, Sebastopol"},{"key":"1009_CR21","unstructured":"The Apache Software Foundation (2016) Projects directory [Online]. \n                        https:\/\/projects.apache.org\/projects.html?category#big-data"},{"key":"1009_CR22","unstructured":"The Apache Software Foundation (2016) Apache Spark [Online]. \n                        http:\/\/spark.apache.org"},{"key":"1009_CR23","unstructured":"Zaharia M, Chowdhury M, Franklin MJ, Shenker S, Stoica I (2010) Spark: cluster computing with working sets. In: Proceedings of the 2nd USENIX conference on hot topics in cloud computing (HotCloud\u201910). USENIX Association, pp 10\u201310"},{"key":"1009_CR24","unstructured":"Zaharia M, Chowdhury M, Das T, Dave A, Ma J, McCauley M, Franklin MJ, Shenker S, Stoica I (2012) Resilient distributed datasets: a fault-tolerant abstraction for in-memory cluster computing. In: Proceedings of the 9th USENIX conference on networked systems design and implementation (NSDI\u201912). USENIX Association, p 2"},{"key":"1009_CR25","unstructured":"The Apache Software Foundation (2016) Apache Storm [Online]. \n                        http:\/\/storm.apache.org"},{"issue":"3","key":"1009_CR26","doi-asserted-by":"crossref","first-page":"15:1","DOI":"10.1145\/2187671.2187677","volume":"44","author":"G Cugola","year":"2012","unstructured":"Cugola G, Margara A (2012) Processing flows of information: from data stream to complex event processing. ACM Comput Surv 44(3):15:1\u201315:62","journal-title":"ACM Comput Surv"},{"key":"1009_CR27","unstructured":"Hewlett-Packard (2016) HP Helion eucalyptus [Online]. \n                        http:\/\/www.eucalyptus.com"},{"key":"1009_CR28","unstructured":"DataStax (2016) DataStax enterprise [Online]. \n                        http:\/\/www.datastax.com"},{"key":"1009_CR29","doi-asserted-by":"crossref","first-page":"170","DOI":"10.1016\/j.trpro.2015.06.010","volume":"7","author":"D Mackowski","year":"2015","unstructured":"Mackowski D, Bai Y, Ouyang Y (2015) Parking space management via dynamic performance-based pricing. Transp Res Procedia 7:170\u2013191","journal-title":"Transp Res Procedia"},{"issue":"4","key":"1009_CR30","doi-asserted-by":"crossref","first-page":"1567","DOI":"10.1109\/TITS.2014.2303986","volume":"15","author":"J Pfrommer","year":"2014","unstructured":"Pfrommer J, Warrington J, Schildbach G, Morari M (2014) Dynamic vehicle redistribution and online price incentives in shared mobility systems. IEEE Trans Intell Transp Syst 15(4):1567\u20131578","journal-title":"IEEE Trans Intell Transp Syst"},{"key":"1009_CR31","unstructured":"Kab\u00e1\u010d M, Consel C, Volanschi N (2016) Leveraging declarations over the lifecycle of large-scale sensor applications. In: 13th IEEE international conference on ubiquitous intelligence and computing (UIC 2016). Toulouse, France [Online]. \n                        https:\/\/hal.inria.fr\/hal-01319731"},{"key":"1009_CR32","doi-asserted-by":"crossref","unstructured":"Patel P, Pathak A, Cassou D, Issarny V (2013) Enabling high-level application development in the internet of things. In: S-CUBE\u201913: 4th international conference on sensor systems and software","DOI":"10.1007\/978-3-319-04166-7_8"},{"issue":"2","key":"1009_CR33","doi-asserted-by":"crossref","first-page":"254","DOI":"10.1016\/j.pmcj.2009.07.006","volume":"6","author":"E Serral","year":"2010","unstructured":"Serral E, Valderas P, Pelechano V (2010) Towards the model driven development of context-aware pervasive systems. Pervasive Mob Comput 6(2):254\u2013280","journal-title":"Pervasive Mob Comput"},{"issue":"2","key":"1009_CR34","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1207\/S15327051HCI16234_02","volume":"16","author":"AK Dey","year":"2001","unstructured":"Dey AK, Abowd GD, Salber D (2001) A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Hum Comput Interact 16(2):97\u2013166","journal-title":"Hum Comput Interact"},{"key":"1009_CR35","doi-asserted-by":"crossref","unstructured":"Ranganathan A, Chetan S, Al-Muhtadi J, Campbell RH, Mickunas MD (2005) Olympus: a high-level programming model for pervasive computing environments. In: Proceedings of the third IEEE international conference on pervasive computing and communications (PERCOM \u201905). IEEE Computer Society, pp 7\u201316","DOI":"10.1109\/PERCOM.2005.26"},{"key":"1009_CR36","doi-asserted-by":"crossref","unstructured":"Cassou D, Balland E, Consel C, Lawall J (2011) Leveraging software architectures to guide and verify the development of sense\/compute\/control applications. In: Proceedings of the 33rd international conference on software engineering (ICSE \u201911). ACM, pp 431\u2013440","DOI":"10.1145\/1985793.1985852"},{"key":"1009_CR37","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1016\/j.scico.2012.04.001","volume":"79","author":"B Bertran","year":"2014","unstructured":"Bertran B, Bruneau J, Cassou D, Loriant N, Balland E, Consel C (2014) DiaSuite: a tool suite to develop sense\/compute\/control applications. Sci Comput Program 79:39\u201351","journal-title":"Sci Comput Program"},{"key":"1009_CR38","doi-asserted-by":"crossref","unstructured":"Gupta V, Tovar E, Pinho LM, Kim J, Lakshmanan K, Rajkumar R (2011) sMapReduce: a programming pattern for wireless sensor networks. In: Proceedings of the 2nd workshop on software engineering for sensor network applications (SESENA \u201911). ACM, pp 37\u201342","DOI":"10.1145\/1988051.1988059"},{"issue":"3","key":"1009_CR39","doi-asserted-by":"crossref","first-page":"19:1","DOI":"10.1145\/1922649.1922656","volume":"43","author":"L Mottola","year":"2011","unstructured":"Mottola L, Picco GP (2011) Programming wireless sensor networks: fundamental concepts and state of the art. ACM Comput Surv 43(3):19:1\u201319:51","journal-title":"ACM Comput Surv"},{"issue":"4","key":"1009_CR40","first-page":"277","volume":"13","author":"R Pike","year":"2005","unstructured":"Pike R, Dorward S, Griesemer R, Quinlan S (2005) Interpreting the data: parallel analysis with Sawzall. Sci Program 13(4):277\u2013298","journal-title":"Sci Program"}],"container-title":["Personal and Ubiquitous Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00779-017-1009-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00779-017-1009-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00779-017-1009-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,7,25]],"date-time":"2017-07-25T05:24:10Z","timestamp":1500960250000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00779-017-1009-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,2,20]]},"references-count":40,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2017,6]]}},"alternative-id":["1009"],"URL":"https:\/\/doi.org\/10.1007\/s00779-017-1009-1","relation":{},"ISSN":["1617-4909","1617-4917"],"issn-type":[{"value":"1617-4909","type":"print"},{"value":"1617-4917","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,2,20]]}}}