{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T17:50:04Z","timestamp":1725558604664},"publisher-location":"Berlin, Heidelberg","reference-count":31,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642139529"},{"type":"electronic","value":"9783642139536"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-13953-6_3","type":"book-chapter","created":{"date-parts":[[2010,6,29]],"date-time":"2010-06-29T07:28:13Z","timestamp":1277796493000},"page":"41-60","source":"Crossref","is-referenced-by-count":13,"title":["Loosely-Coupled Distributed Reactive Programming in Mobile Ad Hoc Networks"],"prefix":"10.1007","author":[{"given":"Andoni","family":"Lombide Carreton","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stijn","family":"Mostinckx","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tom","family":"Van Cutsem","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wolfgang","family":"De Meuter","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"3_CR1","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1145\/985072.985109","volume-title":"OOPSLA \u201902: Companion of the 17th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications","author":"A. Kaminsky","year":"2002","unstructured":"Kaminsky, A., Bischof, H.P.: Many-to-many invocation: a new object oriented paradigm for ad hoc collaborative systems. In: OOPSLA \u201902: Companion of the 17th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, pp. 72\u201373. ACM, New York (2002)"},{"key":"3_CR2","first-page":"639","volume-title":"ICDCSW \u201902: 22nd International Conference on Distributed Computing Systems","author":"R. Meier","year":"2002","unstructured":"Meier, R., Cahill, V.: Steam: Event-based middleware for wireless ad hoc networks. In: ICDCSW \u201902: 22nd International Conference on Distributed Computing Systems, Washington, DC, USA, pp. 639\u2013644. IEEE Computer Society, Los Alamitos (2002)"},{"key":"3_CR3","first-page":"524","volume-title":"Proceedings of the The 21st International Conference on Distributed Computing Systems","author":"A. Murphy","year":"2001","unstructured":"Murphy, A., Picco, G., Roman, G.C.: Lime: A middleware for physical and logical mobility. In: Proceedings of the The 21st International Conference on Distributed Computing Systems, pp. 524\u2013536. IEEE Computer Society, Los Alamitos (2001)"},{"issue":"3","key":"3_CR4","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1109\/MPRV.2004.1321024","volume":"3","author":"R. Grimm","year":"2004","unstructured":"Grimm, R.: One world: Experiences with a pervasive computing architecture. IEEE Pervasive Computing\u00a03(3), 22\u201330 (2004)","journal-title":"IEEE Pervasive Computing"},{"key":"3_CR5","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1145\/343477.343622","volume-title":"PODC \u201900: Proceedings of the nineteenth annual ACM symposium on Principles of distributed computing","author":"A. Carzaniga","year":"2000","unstructured":"Carzaniga, A., Rosenblum, D.S., Wolf, A.L.: Achieving scalability and expressiveness in an internet-scale event notification service. In: PODC \u201900: Proceedings of the nineteenth annual ACM symposium on Principles of distributed computing, pp. 219\u2013227. ACM Press, New York (2000)"},{"issue":"9","key":"3_CR6","doi-asserted-by":"publisher","first-page":"827","DOI":"10.1109\/32.950318","volume":"27","author":"G. Cugola","year":"2001","unstructured":"Cugola, G., Nitto, E.D., Fuggetta, A.: The jedi event-based infrastructure and its application to the development of the opss wfms. IEEE Trans. Softw. Eng.\u00a027(9), 827\u2013850 (2001)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"3_CR7","first-page":"585","volume-title":"ICDCSW \u201902: 22nd International Conference on Distributed Computing Systems","author":"R. Meier","year":"2002","unstructured":"Meier, R., Cahill, V.: Taxonomy of distributed event-based programming systems. In: ICDCSW \u201902: 22nd International Conference on Distributed Computing Systems, Washington, DC, USA, pp. 585\u2013588. IEEE Computer Society, Los Alamitos (2002)"},{"key":"3_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1007\/11785477_17","volume-title":"ECOOP 2006 \u2013 Object-Oriented Programming","author":"B. Chin","year":"2006","unstructured":"Chin, B., Millstein, T.: Responders: Language support for interactive applications. In: Thomas, D. (ed.) ECOOP 2006. LNCS, vol.\u00a04067, pp. 255\u2013278. Springer, Heidelberg (2006)"},{"key":"3_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1007\/11860990_2","volume-title":"Modular Programming Languages","author":"P. Haller","year":"2006","unstructured":"Haller, P., Odersky, M.: Event-based programming without inversion of control. In: Lightfoot, D.E., Szyperski, C. (eds.) JMLC 2006. LNCS, vol.\u00a04228, pp. 4\u201322. Springer, Heidelberg (2006)"},{"unstructured":"Adya, A., Howell, J., Theimer, M., Bolosky, W.J., Douceur, J.R.: Cooperative task management without manual stack management. In: USENIX Annual Technical Conference, pp. 289\u2013302. USENIX Association, Berkeley (2002)","key":"3_CR10"},{"doi-asserted-by":"crossref","unstructured":"Verissimo, P., Casimiro, A.: Event-driven support of real-time sentient objects. In: 8th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems, Guadalajara, Mexico (January 2003)","key":"3_CR11","DOI":"10.1109\/WORDS.2003.1218059"},{"doi-asserted-by":"crossref","unstructured":"Levis, P., Culler, D.: Mate: A tiny virtual machine for sensor networks. In: International Conference on Architectural Support for Programming Languages and Operating Systems, San Jose, CA, USA (October 2002)","key":"3_CR12","DOI":"10.1145\/605397.605407"},{"key":"3_CR13","volume-title":"IPSN \u201905: 4th international symposium on Information processing in sensor networks","author":"O. Kasten","year":"2005","unstructured":"Kasten, O., R\u00f6mer, K.: Beyond event handlers: programming wireless sensors with attributed state machines. In: IPSN \u201905: 4th international symposium on Information processing in sensor networks, Piscataway, NJ, USA. IEEE Press, Los Alamitos (2005)"},{"key":"3_CR14","volume-title":"OOPSLA \u201905: Companion of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications","author":"J. Dedecker","year":"2005","unstructured":"Dedecker, J., Van Cutsem, T., Mostinckx, S., D\u2019Hondt, T., De Meuter, W.: Ambient-Oriented Programming. In: OOPSLA \u201905: Companion of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications. ACM Press, New York (2005)"},{"key":"3_CR15","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1109\/SCCC.2007.12","volume-title":"Proceedings of the XXVI International Conference of the Chilean Computer Science Society (SCCC 2007)","author":"T. Cutsem Van","year":"2007","unstructured":"Van Cutsem, T., Mostinckx, S., Gonzalez Boix, E., Dedecker, J., De Meuter, W.: Ambienttalk: object-oriented event-driven programming in mobile ad hoc networks. In: Proceedings of the XXVI International Conference of the Chilean Computer Science Society (SCCC 2007), pp. 3\u201312. IEEE Computer Society, Los Alamitos (2007)"},{"doi-asserted-by":"crossref","unstructured":"Van Cutsem, T., Mostinckx, S., De Meuter, W.: Linguistic symbiosis between event loop actors and threads. Computer Languages Systems & Structures\u00a035(1) (2008)","key":"3_CR16","DOI":"10.1016\/j.cl.2008.06.005"},{"key":"3_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1007\/11580850_12","volume-title":"Trustworthy Global Computing","author":"M. Miller","year":"2005","unstructured":"Miller, M., Tribble, E.D., Shapiro, J.: Concurrency among strangers: Programming in E as plan coordination. In: De Nicola, R., Sangiorgi, D. (eds.) TGC 2005. LNCS, vol.\u00a03705, pp. 195\u2013229. Springer, Heidelberg (2005)"},{"doi-asserted-by":"crossref","unstructured":"Van Cutsem, T.: Ambient References: Object Designation in Mobile Ad Hoc Networks. PhD thesis, Vrije Universiteit Brussel, Software Languages Lab (May 2008)","key":"3_CR18","DOI":"10.1007\/978-3-540-72794-1_13"},{"doi-asserted-by":"crossref","unstructured":"Elliott, C., Hudak, P.: Functional reactive animation. In: ACM SIGPLAN International Conf. on Functional Programming, vol.\u00a032(8), pp. 263\u2013273 (1997)","key":"3_CR19","DOI":"10.1145\/258948.258973"},{"doi-asserted-by":"crossref","unstructured":"Wan, Z., Taha, W., Hudak, P.: Real-time FRP. In: International Conference on Functional Programming, ICFP\u201901 (2001)","key":"3_CR20","DOI":"10.1145\/507635.507654"},{"key":"3_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1007\/3-540-49201-1_7","volume-title":"Practical Aspects of Declarative Languages","author":"J. Peterson","year":"1999","unstructured":"Peterson, J., Hudak, P., Elliott, C.: Lambda in motion: Controlling robots with haskell. In: Gupta, G. (ed.) PADL 1999. LNCS, vol.\u00a01551, p. 91. Springer, Heidelberg (1999)"},{"doi-asserted-by":"crossref","unstructured":"Courtney, A.: Frapp\u00e9: Functional reactive programming in Java. In: Third International Symposium on Pratical Aspects of Declarative Languages (March 2001)","key":"3_CR22","DOI":"10.1007\/3-540-45241-9_3"},{"key":"3_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"294","DOI":"10.1007\/11693024_20","volume-title":"Programming Languages and Systems","author":"G.H. Cooper","year":"2006","unstructured":"Cooper, G.H., Krishnamurthi, S.: Embedding dynamic dataflow in a call-by-value language. In: Sestoft, P. (ed.) ESOP 2006. LNCS, vol.\u00a03924, pp. 294\u2013308. Springer, Heidelberg (2006)"},{"issue":"1","key":"3_CR24","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1013208.1013209","volume":"36","author":"W.M. Johnston","year":"2004","unstructured":"Johnston, W.M., Hanna, J.R.P., Millar, R.J.: Advances in dataflow programming languages. ACM Comput. Surv.\u00a036(1), 1\u201334 (2004)","journal-title":"ACM Comput. Surv."},{"key":"3_CR25","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1088\/0967-1846\/4\/2\/004","volume":"4","author":"M. Mansouri-samani","year":"1997","unstructured":"Mansouri-samani, M., Sloman, M.: Gem: A generalized event monitoring language for distributed systems. IEE\/IOP\/BCS Distributed Systems Engineering Journal\u00a04, 96\u2013108 (1997)","journal-title":"IEE\/IOP\/BCS Distributed Systems Engineering Journal"},{"key":"3_CR26","volume-title":"WMCSA \u201902: Fourth IEEE Workshop on Mobile Computing Systems and Applications","author":"G. Chen","year":"2002","unstructured":"Chen, G., Kotz, D.: Context aggregation and dissemination in ubiquitous computing systems. In: WMCSA \u201902: Fourth IEEE Workshop on Mobile Computing Systems and Applications, Washington, DC, USA. IEEE Computer Society, Los Alamitos (2002)"},{"key":"3_CR27","doi-asserted-by":"publisher","first-page":"335","DOI":"10.1145\/1411204.1411251","volume-title":"13th ACM SIGPLAN international conference on Functional programming","author":"G. Mainland","year":"2008","unstructured":"Mainland, G., Morrisett, G., Welsh, M.: Flask: staged functional programming for sensor networks. In: 13th ACM SIGPLAN international conference on Functional programming, pp. 335\u2013346. ACM, New York (2008)"},{"key":"3_CR28","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1145\/1481861.1481870","volume-title":"TLDI \u201909: Proceedings of the 4th international workshop on Types in language design and implementation","author":"P.E. Dagand","year":"2009","unstructured":"Dagand, P.E., Kosti\u0107, D., Kuncak, V.: Opis: reliable distributed systems in ocaml. In: TLDI \u201909: Proceedings of the 4th international workshop on Types in language design and implementation, pp. 65\u201378. ACM, New York (2009)"},{"key":"3_CR29","first-page":"249","volume-title":"ACM SIGPLAN conf. on Programming language design and implementation","author":"Y. Ni","year":"2005","unstructured":"Ni, Y., Kremer, U., Stere, A., Iftode, L.: Programming ad-hoc networks of mobile and resource-constrained devices. In: ACM SIGPLAN conf. on Programming language design and implementation, pp. 249\u2013260. ACM, New York (2005)"},{"key":"3_CR30","doi-asserted-by":"publisher","first-page":"279","DOI":"10.1109\/NCA.2005.29","volume-title":"NCA \u201905: Proceedings of the Fourth IEEE International Symposium on Network Computing and Applications","author":"P.T. Eugster","year":"2005","unstructured":"Eugster, P.T., Garbinato, B., Holzer, A.: Location-based publish\/subscribe. In: NCA \u201905: Proceedings of the Fourth IEEE International Symposium on Network Computing and Applications, Washington, DC, USA, pp. 279\u2013282. IEEE Computer Society, Los Alamitos (2005)"},{"unstructured":"Cherniack, M., Balakrishnan, H., Balazinska, M., Carney, D., \u00c7etintemel, U., Xing, Y., Zdonik, S.: Scalable distributed stream processing. In: CIDR (2003)","key":"3_CR31"}],"container-title":["Lecture Notes in Computer Science","Objects, Models, Components, Patterns"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-13953-6_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,1]],"date-time":"2023-06-01T15:52:00Z","timestamp":1685634720000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-13953-6_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642139529","9783642139536"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-13953-6_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2010]]}}}