{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,2]],"date-time":"2025-05-02T04:03:02Z","timestamp":1746158582667,"version":"3.40.4"},"publisher-location":"Cham","reference-count":25,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319041650"},{"type":"electronic","value":"9783319041667"}],"license":[{"start":{"date-parts":[[2013,1,1]],"date-time":"2013-01-01T00:00:00Z","timestamp":1356998400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-319-04166-7_8","type":"book-chapter","created":{"date-parts":[[2013,12,10]],"date-time":"2013-12-10T10:12:52Z","timestamp":1386670372000},"page":"111-126","source":"Crossref","is-referenced-by-count":10,"title":["Enabling High-Level Application Development in the Internet of Things"],"prefix":"10.1007","author":[{"given":"Pankesh","family":"Patel","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Animesh","family":"Pathak","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Damien","family":"Cassou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Val\u00e9rie","family":"Issarny","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"15","key":"8_CR1","doi-asserted-by":"publisher","first-page":"2787","DOI":"10.1016\/j.comnet.2010.05.010","volume":"54","author":"L. Atzori","year":"2010","unstructured":"Atzori, L., Iera, A., Morabito, G.: The internet of things: A survey. Computer Networks\u00a054(15), 2787\u20132805 (2010)","journal-title":"Computer Networks"},{"key":"8_CR2","unstructured":"CASAGRAS EU project final report (2009), http:\/\/www.rfidglobal.eu\/userfiles\/documents\/FinalReport.pdf"},{"key":"8_CR3","doi-asserted-by":"crossref","unstructured":"Cassou, D., Bertran, B., Loriant, N., Consel, C.: A Generative Programming Approach to Developing Pervasive Computing Systems. In: GPCE 2009: Proceedings of the 8th International Conference on Generative Programming and Component Engineering (2009)","DOI":"10.1145\/1621607.1621629"},{"key":"8_CR4","doi-asserted-by":"crossref","unstructured":"Cassou, D., Bruneau, J., Consel, C., Balland, E.: Towards a tool-based development methodology for pervasive computing applications. IEEE Transactions on Software Engineering (2011)","DOI":"10.1109\/TSE.2011.107"},{"key":"8_CR5","doi-asserted-by":"crossref","unstructured":"Chen, C., Helal, S., de Deugd, S., Smith, A., Chang, C.: Toward a collaboration model for smart spaces. In: 2012 Third International Workshop on Software Engineering for Sensor Network Applications (SESENA), pp. 37\u201342. IEEE (2012)","DOI":"10.1109\/SESENA.2012.6225733"},{"key":"8_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"429","DOI":"10.1007\/978-3-540-76778-7_22","volume-title":"Middleware 2007","author":"P. Costa","year":"2007","unstructured":"Costa, P., Mottola, L., Murphy, A.L., Picco, G.P.: Programming wireless sensor networks with the teeny lime middleware. In: Cerqueira, R., Campbell, R.H. (eds.) Middleware 2007. LNCS, vol.\u00a04834, pp. 429\u2013449. Springer, Heidelberg (2007)"},{"issue":"2-4","key":"8_CR7","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1207\/S15327051HCI16234_02","volume":"16","author":"A. Dey","year":"2001","unstructured":"Dey, A., Abowd, G., Salber, D.: A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human-Computer Interaction\u00a016(2-4), 97\u2013166 (2001)","journal-title":"Human-Computer Interaction"},{"key":"8_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1007\/978-3-642-03034-5_5","volume-title":"Domain-Specific Languages","author":"Z. Drey","year":"2009","unstructured":"Drey, Z., Mercadal, J., Consel, C.: A taxonomy-driven approach to visually prototyping pervasive computing applications. In: Taha, W.M. (ed.) DSL 2009. LNCS, vol.\u00a05658, pp. 78\u201399. Springer, Heidelberg (2009)"},{"key":"8_CR9","doi-asserted-by":"crossref","unstructured":"Frank, C., R\u00f6mer, K.: Algorithms for generic role assignment in wireless sensor networks. In: Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems, pp. 230\u2013242. ACM (2005)","DOI":"10.1145\/1098918.1098944"},{"issue":"2","key":"8_CR10","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1109\/MPRV.2002.1012334","volume":"1","author":"D. Garlan","year":"2002","unstructured":"Garlan, D., Siewiorek, D., Smailagic, A., Steenkiste, P.: Project aura: Toward distraction-free pervasive computing. IEEE Pervasive Computing\u00a01(2), 22\u201331 (2002)","journal-title":"IEEE Pervasive Computing"},{"issue":"4","key":"8_CR11","doi-asserted-by":"publisher","first-page":"421","DOI":"10.1145\/1035582.1035584","volume":"22","author":"R. Grimm","year":"2004","unstructured":"Grimm, R., Davis, J., Lemar, E., Macbeth, A., Swanson, S., Anderson, T., Bershad, B., Borriello, G., Gribble, S., Wetherall, D.: System support for pervasive applications. ACM Transactions on Computer Systems (TOCS)\u00a022(4), 421\u2013486 (2004)","journal-title":"ACM Transactions on Computer Systems (TOCS)"},{"key":"8_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1007\/11502593_12","volume-title":"Distributed Computing in Sensor Systems","author":"R. Gummadi","year":"2005","unstructured":"Gummadi, R., Gnawali, O., Govindan, R.: Macro-programming wireless sensor networks using kairos. In: Prasanna, V.K., Iyengar, S.S., Spirakis, P.G., Welsh, M. (eds.) DCOSS 2005. LNCS, vol.\u00a03560, pp. 126\u2013140. Springer, Heidelberg (2005)"},{"issue":"4","key":"8_CR13","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1109\/52.391832","volume":"12","author":"B. Kitchenham","year":"1995","unstructured":"Kitchenham, B., Pickard, L., Pfleeger, S.: Case studies for method and tool evaluation. IEEE Software\u00a012(4), 52\u201362 (1995)","journal-title":"IEEE Software"},{"issue":"6","key":"8_CR14","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1109\/52.469759","volume":"12","author":"P. Kruchten","year":"1995","unstructured":"Kruchten, P.: The 4+ 1 view model of architecture. IEEE Software\u00a012(6), 42\u201350 (1995)","journal-title":"IEEE Software"},{"issue":"3","key":"8_CR15","doi-asserted-by":"publisher","first-page":"543","DOI":"10.1145\/1165780.1165782","volume":"5","author":"L. Luo","year":"2006","unstructured":"Luo, L., Abdelzaher, T., He, T., Stankovic, J.: Envirosuite: An environmentally immersive programming framework for sensor networks. ACM Transactions on Embedded Computing Systems (TECS)\u00a05(3), 543\u2013576 (2006)","journal-title":"ACM Transactions on Embedded Computing Systems (TECS)"},{"key":"8_CR16","doi-asserted-by":"crossref","unstructured":"Mottola, L., Pathak, A., Bakshi, A., Prasanna, V.K., Picco, G.P.: Enabling scope-based interactions in sensor network macroprogramming. In: IEEE Internatonal Conference on Mobile Ad Hoc and Sensor Systems, MASS 2007, pp. 1\u20139 (October 2007)","DOI":"10.1109\/MOBHOC.2007.4428655"},{"issue":"3","key":"8_CR17","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1145\/1922649.1922656","volume":"43","author":"L. Mottola","year":"2011","unstructured":"Mottola, L., Picco, G.: Programming wireless sensor networks: Fundamental concepts and state of the art. ACM Computing Surveys (CSUR)\u00a043(3), 19 (2011)","journal-title":"ACM Computing Surveys (CSUR)"},{"key":"8_CR18","unstructured":"Patel, P.: Enabling High-Level Application Development in the Internet of Things. Techreport (July 2012), http:\/\/hal.inria.fr\/hal-00732094"},{"key":"8_CR19","doi-asserted-by":"crossref","unstructured":"Patel, P., Pathak, A., Teixeira, T., Issarny, V.: Towards application development for the internet of things. In: Proceedings of the 8th Middleware Doctoral Symposium. ACM (2011)","DOI":"10.1145\/2093190.2093195"},{"key":"8_CR20","doi-asserted-by":"crossref","unstructured":"Pathak, A., Mottola, L., Bakshi, A., Prasanna, V., Picco, G.: Expressing sensor network interaction patterns using data-driven macroprogramming. In: Fifth Annual IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2007, pp. 255\u2013260. IEEE (2007)","DOI":"10.1109\/PERCOMW.2007.46"},{"key":"8_CR21","series-title":"An EATCS Series","doi-asserted-by":"publisher","first-page":"865","DOI":"10.1007\/978-3-642-14849-1_26","volume-title":"Theoretical Aspects of Distributed Computing in Sensor Networks, Monographs in Theoretical Computer Science","author":"A. Pathak","year":"2011","unstructured":"Pathak, A., Prasanna, V.K.: High-Level Application Development for Sensor Networks: Data-Driven Approach. In: Nikoletseas, S., Rolim, J.D. (eds.) Theoretical Aspects of Distributed Computing in Sensor Networks, Monographs in Theoretical Computer Science. An EATCS Series, pp. 865\u2013891. Springer, Heidelberg (2011)"},{"key":"8_CR22","doi-asserted-by":"crossref","unstructured":"Ranganathan, A., Chetan, S., Al-Muhtadi, J., Campbell, R., Mickunas, M.: Olympus: A high-level programming model for pervasive computing environments. In: Third IEEE International Conference on Pervasive Computing and Communications, PerCom 2005, pp. 7\u201316. IEEE (2005)","DOI":"10.1109\/PERCOM.2005.26"},{"issue":"2","key":"8_CR23","doi-asserted-by":"publisher","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.: Towards the model driven development of context-aware pervasive systems. Pervasive and Mobile Computing\u00a06(2), 254\u2013280 (2010)","journal-title":"Pervasive and Mobile Computing"},{"key":"8_CR24","doi-asserted-by":"crossref","unstructured":"Taylor, R., Medvidovic, N., Dashofy, E.: Software architecture: foundations, theory, and practice. Wiley (2009)","DOI":"10.1145\/1810295.1810435"},{"key":"8_CR25","doi-asserted-by":"crossref","unstructured":"Whitehouse, K., Sharp, C., Brewer, E., Culler, D.: Hood: a neighborhood abstraction for sensor networks. In: Proceedings of the 2nd International Conference on Mobile Systems, Applications, and Services, pp. 99\u2013110. ACM (2004)","DOI":"10.1145\/990064.990079"}],"container-title":["Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering","Sensor Systems and Software"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-04166-7_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,1]],"date-time":"2025-05-01T03:55:37Z","timestamp":1746071737000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-04166-7_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783319041650","9783319041667"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-04166-7_8","relation":{},"ISSN":["1867-8211","1867-822X"],"issn-type":[{"type":"print","value":"1867-8211"},{"type":"electronic","value":"1867-822X"}],"subject":[],"published":{"date-parts":[[2013]]}}}