{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,2]],"date-time":"2024-09-02T05:48:47Z","timestamp":1725256127321},"reference-count":35,"publisher":"Elsevier BV","issue":"4","license":[{"start":{"date-parts":[[2007,8,1]],"date-time":"2007-08-01T00:00:00Z","timestamp":1185926400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Pervasive and Mobile Computing"],"published-print":{"date-parts":[[2007,8]]},"DOI":"10.1016\/j.pmcj.2007.04.007","type":"journal-article","created":{"date-parts":[[2007,5,6]],"date-time":"2007-05-06T17:41:57Z","timestamp":1178473317000},"page":"386-412","source":"Crossref","is-referenced-by-count":42,"title":["SensorWare: Programming sensor networks beyond code update and querying"],"prefix":"10.1016","volume":"3","author":[{"given":"Athanassios","family":"Boulis","sequence":"first","affiliation":[]},{"given":"Chih-Chieh","family":"Han","sequence":"additional","affiliation":[]},{"given":"Roy","family":"Shea","sequence":"additional","affiliation":[]},{"given":"Mani B.","family":"Srivastava","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.pmcj.2007.04.007_b1","doi-asserted-by":"crossref","DOI":"10.1109\/98.878531","article-title":"Querying the physical world","author":"Bonnet","year":"2000","journal-title":"IEEE Personal Communications"},{"key":"10.1016\/j.pmcj.2007.04.007_b2","unstructured":"C. Borcea, D. Iyer, P. Kang, A. Saxena, L. Iftode, Cooperative computing for distributed embedded systems, in: Proceedings of the 22nd International Conference on Distributed Computing Systems, ICDCS, July 2002"},{"key":"10.1016\/j.pmcj.2007.04.007_b3","unstructured":"A. Boulis, Programmable sensor networks: Framework and applications, Doctoral Dissertation, UCLA EE Department, 2003"},{"issue":"2\u20133","key":"10.1016\/j.pmcj.2007.04.007_b4","doi-asserted-by":"crossref","first-page":"317","DOI":"10.1016\/S1570-8705(03)00009-X","article-title":"Aggregation in sensor networks: a energy-accuracy trade-off","volume":"1","author":"Boulis","year":"2003","journal-title":"Elsevier Science Ad Hoc Networks"},{"key":"10.1016\/j.pmcj.2007.04.007_b5","doi-asserted-by":"crossref","unstructured":"A. Boulis, C.C. Han, M.B. Srivastava, Design and implementation of a framework for efficient and programmable sensor networks, in: The First International Conference on Mobile Systems, Applications, and Services, MobiSys, 2003","DOI":"10.1145\/1066116.1066121"},{"key":"10.1016\/j.pmcj.2007.04.007_b6","unstructured":"A. Boulis, M.B. Srivastava, A framework for efficient and programmable sensor networks, in: Proceedings of OpenArch 2002, New York, NY, June 2002"},{"key":"10.1016\/j.pmcj.2007.04.007_b7","unstructured":"A. Boulis, M.B. Srivastava, Node-level energy management for sensor networks in the presence of multiple applications, in: The first IEEE Annual Conference on Pervasive Computing and Communications, PerCom 2003, Dallas-Fort Worth, TX, 23\u201326 March, 2003"},{"key":"10.1016\/j.pmcj.2007.04.007_b8","doi-asserted-by":"crossref","unstructured":"A. Boulis, Programming Sensor Networks using Mobile Agents, in: The 6th International Conference on Mobile Data Management, MDM\u201905, Ayia Napa, Cyprus, 9\u201313 May, 2005","DOI":"10.1145\/1071246.1071286"},{"key":"10.1016\/j.pmcj.2007.04.007_b9","unstructured":"W. Butera, Programming a Paintable Computer, Doctoral Dissertation, MIT Media Laboratory, 2002"},{"key":"10.1016\/j.pmcj.2007.04.007_b10","unstructured":"eCos: Embedded Configurable Operating System. http:\/\/sources.redhat.com\/ecos\/"},{"key":"10.1016\/j.pmcj.2007.04.007_b11","unstructured":"Familiar Project. http:\/\/familiar.handhelds.org"},{"key":"10.1016\/j.pmcj.2007.04.007_b12","doi-asserted-by":"crossref","unstructured":"J. Heidemann, F. Silva, C. Intanagonwiwat, R. Govidan, D. Estrin, D. Ganesan, Building efficient wireless sensor networks with low-level naming, in: Proceedings of Symposium of Operating Systems Principles, October 2001","DOI":"10.1145\/502034.502049"},{"key":"10.1016\/j.pmcj.2007.04.007_b13","doi-asserted-by":"crossref","unstructured":"M. Hicks, P. Kakkar, J. Moore, C. Gunter, S. Nettles, PLAN: A packet language for active networks, in: Proceedings of the International Conference on Functional Programming, ICFP \u201998, 1998","DOI":"10.1145\/289423.289431"},{"key":"10.1016\/j.pmcj.2007.04.007_b14","unstructured":"J. Hill, D. Culler, A wireless embedded sensor architecture for system-level optimization, Intel Research IRB-TR-02-00N, 2002"},{"key":"10.1016\/j.pmcj.2007.04.007_b15","doi-asserted-by":"crossref","unstructured":"J. Hill, R. Szewczyk, A. Woo, S. Hollar, D. Culler, K. Pister, System architecture directions for networked sensors, in: Proceedings of ASPLOS-IX, Cambridge, MA, USA, November\u00a02000","DOI":"10.1145\/378993.379006"},{"key":"10.1016\/j.pmcj.2007.04.007_b16","unstructured":"Honeywell HMR-2300 Magnetometer. http:\/\/www.ssec.honeywell.com"},{"key":"10.1016\/j.pmcj.2007.04.007_b17","unstructured":"L. Iftode, C. Borcea, A. Kochut, C. Intanagonwiwat, U. Kremer, Programming computers embedded in the physical world, in: Proceedings of the 9th IEEE Workshop on Future Trends of Distributed Computing Systems, FTDCS 2003, May 2003"},{"key":"10.1016\/j.pmcj.2007.04.007_b18","doi-asserted-by":"crossref","unstructured":"C. Intanagonwiwat, R. Govindan, D. Estrin, Directed diffusion: A scalable and robust communication paradigm for sensor networks, MobiCOM \u201900, Boston, MA, August 2000","DOI":"10.1145\/345910.345920"},{"key":"10.1016\/j.pmcj.2007.04.007_b19","unstructured":"iPAQ 3950. http:\/\/thenew.hp.com\/"},{"key":"10.1016\/j.pmcj.2007.04.007_b20","doi-asserted-by":"crossref","unstructured":"A. Kansal, A. Somasundara, D. Jea, M.B. Srivastava, D. Estrin, Intelligent Fluid Infrastructure for Embedded Networks, in: The 2nd International Conference on Mobile Systems Applications and Services, MobiSys, 2004 (in press)","DOI":"10.1145\/990064.990080"},{"key":"10.1016\/j.pmcj.2007.04.007_b21","doi-asserted-by":"crossref","unstructured":"B. Karp, H.T. Kung, GPSR: Greedy perimeter stateless routing for wireless networks, in: Proc. of MobiCom, August 2000, pp. 243\u2013254","DOI":"10.1145\/345910.345953"},{"key":"10.1016\/j.pmcj.2007.04.007_b22","doi-asserted-by":"crossref","unstructured":"R. Kumar, DFuse: A framework for distributed data fusion, in: Proc of ACM SenSys 2003, Los Angeles, CA, 2003","DOI":"10.1145\/958503.958505"},{"key":"10.1016\/j.pmcj.2007.04.007_b23","doi-asserted-by":"crossref","unstructured":"R. Kumar, V. Tsiatsis, M.B. Srivastava, Computation hierarchy for in-network processing, in: Proc. of the 2nd ACM Conf. on Wireless Sensor Networks and Applications, WSNA \u201903, San Diego, CA, USA, 2003, pp. 68\u201377","DOI":"10.1145\/941360.941361"},{"key":"10.1016\/j.pmcj.2007.04.007_b24","series-title":"MicroC\/OS-II: The Real Time Kernel","author":"Labrosse","year":"1998"},{"key":"10.1016\/j.pmcj.2007.04.007_b25","doi-asserted-by":"crossref","unstructured":"P. Levis, D. Culler, Mat\u00e9: A tiny virtual machine for sensor networks, in: Proceedings of the 10th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS X, 5\u20139 October 2002","DOI":"10.1145\/605397.605407"},{"key":"10.1016\/j.pmcj.2007.04.007_b26","doi-asserted-by":"crossref","unstructured":"J. Lifton, D. Seetharam, M. Broxton, J.A. Paradiso, Pushpin computing system overview: A platform for distributed, embedded, ubiquitous sensor networks, in: Proc. of the 1st International Conf. on Pervasive Computing, 26\u201328 August 2002","DOI":"10.1007\/3-540-45866-2_12"},{"key":"10.1016\/j.pmcj.2007.04.007_b27","unstructured":"T. Liu, M. Martonosi, Impala: A middleware system for managing autonomic, parallel sensor systems, in: Proceedings of the ACM SIGPLAN Symposium on Principles and Practices of Parallel Programming, PPoPP\u201903"},{"key":"10.1016\/j.pmcj.2007.04.007_b28","unstructured":"S.R. Madden, R. Szewczyk, M.J. Franklin, D. Culler, Supporting aggregate queries over ad-hoc wireless sensor networks, in: Workshop on Mobile Computing and Systems Applications, 2002"},{"key":"10.1016\/j.pmcj.2007.04.007_b29","series-title":"Tcl and the Tk toolkit","author":"Ousterhout","year":"1994"},{"key":"10.1016\/j.pmcj.2007.04.007_b30","unstructured":"PASTA node. http:\/\/pasta.east.isi.edu\/"},{"key":"10.1016\/j.pmcj.2007.04.007_b31","doi-asserted-by":"crossref","unstructured":"N. Reijers, K. Langendoen, Efficient code distribution in wireless sensor networks, in: Second ACM Int. Workshop on Wireless Sensor Networks and Applications, WSNA \u201903, San Diego, CA, USA, September 2003","DOI":"10.1145\/941355.941359"},{"key":"10.1016\/j.pmcj.2007.04.007_b32","unstructured":"Rockwell WINS node. http:\/\/wins.rsc.rockwell.com\/"},{"key":"10.1016\/j.pmcj.2007.04.007_b33","unstructured":"Stargate node. http:\/\/www.xbow.com\/Products\/productsdetails.aspx?sid=85"},{"issue":"5","key":"10.1016\/j.pmcj.2007.04.007_b34","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1145\/332833.332837","article-title":"Proactive computing","volume":"43","author":"Tennenhouse","year":"2000","journal-title":"Communications of the ACM"},{"key":"10.1016\/j.pmcj.2007.04.007_b35","unstructured":"Wavelan card. http:\/\/www.orinocowireless.com"}],"container-title":["Pervasive and Mobile Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1574119207000314?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1574119207000314?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,4,27]],"date-time":"2019-04-27T14:52:28Z","timestamp":1556376748000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1574119207000314"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,8]]},"references-count":35,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2007,8]]}},"alternative-id":["S1574119207000314"],"URL":"https:\/\/doi.org\/10.1016\/j.pmcj.2007.04.007","relation":{},"ISSN":["1574-1192"],"issn-type":[{"value":"1574-1192","type":"print"}],"subject":[],"published":{"date-parts":[[2007,8]]}}}