{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T15:47:31Z","timestamp":1781106451351,"version":"3.54.1"},"reference-count":29,"publisher":"IGI Global Scientific Publishing","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010,1,1]]},"abstract":"<p>This paper presents a middleware platform allowing the dissemination of software components on handheld devices forming a disconnected MANET. It is based on a model that exploits peer-to-peer and opportunistic interactions between neighboring devices to deploy component-based applications, without relying on any kind of infrastructure network. Each device runs a deployment manager, which strive to fill a local component repository with software components so as to be able to satisfy the deployment requests expressed by the user. To do so the deployment manager interacts with peer managers located on neighboring devices, providing its neighbors with copies of software components it owns locally, while obtaining itself from these neighbors copies of components it lacks. The platform also provides communication facilities adapted to disconnected MANETs that notably allow efficient multi-hop exchanges.<\/p>","DOI":"10.4018\/jhcr.2010090902","type":"journal-article","created":{"date-parts":[[2010,4,16]],"date-time":"2010-04-16T14:52:10Z","timestamp":1271429530000},"page":"24-42","source":"Crossref","is-referenced-by-count":2,"title":["Opportunistic Software Deployment in Disconnected Mobile Ad Hoc Networks"],"prefix":"10.4018","volume":"1","author":[{"given":"Fr\u00e9d\u00e9ric","family":"Guidec","sequence":"first","affiliation":[{"name":"Valoria - Universit\u00e9 Europ\u00e9enne de Bretagne, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nicolas","family":"Le Sommer","sequence":"additional","affiliation":[{"name":"Valoria - Universit\u00e9 Europ\u00e9enne de Bretagne, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yves","family":"Mah\u00e9o","sequence":"additional","affiliation":[{"name":"Valoria - Universit\u00e9 Europ\u00e9enne de Bretagne, France"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"jhcr.2010090902-0","doi-asserted-by":"crossref","unstructured":"Boldrini, C., Conti, M., Iacopini, I., & Passarella, A. (2007). HiBOp: A history based routing protocol for opportunistic networks. In Proceedings of the International Symposium on a World of Wireless, Mobile and Multimedia Networks (pp. 1\u201312). IEEE CS Press.","DOI":"10.1109\/WOWMOM.2007.4351716"},{"key":"jhcr.2010090902-1","doi-asserted-by":"crossref","unstructured":"Bruneton, E., Coupaye, T., Leclercq, M., Qu\u00e9ma, V., & Stefani, J.-B. (2004). An open component model and its support in Java. In Proceedings of the International Symposium on Component-Based Software Engineering (pp. 7\u201322). Springer.","DOI":"10.1007\/978-3-540-24774-6_3"},{"key":"jhcr.2010090902-2","doi-asserted-by":"crossref","unstructured":"Carzaniga, A., Fuggetta, A., Hall, R. S., Heimbigner, D., van der Hoek, A., & Wolf, A. L. (1998). A characterization framework for software deployment technologies. Technical Report CU-CS-857-98. Dept. of Computer Science, University of Colorado.","DOI":"10.21236\/ADA452086"},{"key":"jhcr.2010090902-3","doi-asserted-by":"crossref","unstructured":"Clausen, T., & Jacquet, P. (2003). Optimized link-state routing protocol (OLSR). IETF, RFC 3626.","DOI":"10.17487\/rfc3626"},{"key":"jhcr.2010090902-4","doi-asserted-by":"crossref","unstructured":"Datta, A., Quarteroni, S., & Aberer, K. (2004). Autonomous Gossiping: a Self-Organizing Epidemic Algorithm for Selective Information Dissemination in Mobile Ad-Hoc Networks. International Conference on Semantics of a Networked World, 3226 in LNCS (pp. 126\u2013143). Springer.","DOI":"10.1007\/978-3-540-30145-5_8"},{"key":"jhcr.2010090902-5","doi-asserted-by":"crossref","unstructured":"Fr\u00e9not, S., & Royon, Y. (2005). Component deployment using a peer-to-peer overlay. In Proceedings of the Working Conference on Component Deployment, 3798 in LNCS (pp. 32\u201335). Springer.","DOI":"10.1007\/11590712_3"},{"key":"jhcr.2010090902-6","doi-asserted-by":"crossref","unstructured":"Gopalan, A., & Znati, T. (2005). POST: A peer-to-peer overlay structure for service and application deployment in MANETs. In Proceedings of the International Conference on Mobile Ad-hoc and Sensor Networks. (LNCS, 3794, pp. 1006\u20131015). Springer.","DOI":"10.1007\/11599463_97"},{"key":"jhcr.2010090902-7","doi-asserted-by":"crossref","unstructured":"Haillot, J., & Guidec, F. (2008). A protocol for content-based communication in disconnected mobile ad hoc networks. In Proceedings of the International Conference on Advanced Information Networking and Applications (pp. 188\u2013195). IEEE CS Press.","DOI":"10.1109\/AINA.2008.82"},{"key":"jhcr.2010090902-8","doi-asserted-by":"crossref","unstructured":"Hall, R. S., Heimbigner, D., & Wolf, A. L. (1999). A cooperative approach to support software deployment using the software dock. In Proceedings of the International Conference on Software Engineering (pp. 174\u2013183). ACM Press.","DOI":"10.21236\/ADA436725"},{"key":"jhcr.2010090902-9","doi-asserted-by":"publisher","DOI":"10.1007\/s00779-006-0110-7"},{"key":"jhcr.2010090902-10","unstructured":"Hogie, L., Guinand, F., Danoy, G., Bouvry, P., & Alba, E. (2006). Simulating Realistic Mobility Models for Large Heterogeneous MANETs. ACM\/IEEE International Symposium on Modeling, Analysis and Simulation of Wireless and Mobile Systems (pp. 2\u20136). ACM Press."},{"key":"jhcr.2010090902-11","unstructured":"Le Sommer, N., & Guidec, F. (2002). JAMUS: Java accommodation of mobile untrusted software. In Proceedings of the Nord EurOpen\/Usenix Conference (pp. 38\u201348). Multiprint."},{"key":"jhcr.2010090902-12","doi-asserted-by":"crossref","unstructured":"Leontiadis, I., & Mascolo, C. (2007). GeOpps: Geographical opportunistic routing for vehicular networks. In Proceedings of the Workshop on Autonomic and Opportunistic Communications (pp. 1\u20136). IEEE Press.","DOI":"10.1109\/WOWMOM.2007.4351688"},{"key":"jhcr.2010090902-13","unstructured":"Lestideau, V., Belkhatir, N., & Cunin, P.-Y. (2002). Towards automated software component configuration and deployment. In Proceedings of the Process Support for Distributed Team-based Software Development Workshop."},{"key":"jhcr.2010090902-14","doi-asserted-by":"crossref","unstructured":"Lindgren, A., Doria, A., & Schelen, O. (2004). Probabilistic routing in intermittently connected networks. In Proceedings of the International Workshop on Service Assurance with Partial and Intermittent Resources, 3126 in LNCS (pp. 239\u2013254). Springer.","DOI":"10.1007\/978-3-540-27767-5_24"},{"key":"jhcr.2010090902-15","unstructured":"Muchow, J. (2002). Core J2ME Technology. Prentice Hall."},{"key":"jhcr.2010090902-16","doi-asserted-by":"crossref","unstructured":"Musolesi, M. (2004). Designing a context-aware middleware for asynchronous communication in mobile ad hoc environments. In Proceedings of the Middleware Doctoral Symposium (pp. 304\u2013308). ACM Press.","DOI":"10.1145\/1028480.1028485"},{"key":"jhcr.2010090902-17","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2008.107"},{"key":"jhcr.2010090902-18","unstructured":"OMG (2002). Corba components, version 3.0."},{"key":"jhcr.2010090902-19","doi-asserted-by":"crossref","unstructured":"Parrend, P., & Fr\u00e9not, S. (2007). Supporting the secure deployment of OSGi bundles. In Proceedings of the Workshop on Adaptive and Dependable Mission- and Business-Critical Mobile Systems.","DOI":"10.1109\/WOWMOM.2007.4351681"},{"key":"jhcr.2010090902-20","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2006.248176"},{"key":"jhcr.2010090902-21","unstructured":"Perkins, C. (2001). Ad hoc networking. Addison-Wesley."},{"key":"jhcr.2010090902-22","doi-asserted-by":"crossref","unstructured":"Qayyum, A., Viennot, L., & Laouiti, A. (2002). Multipoint relaying for flooding broadcast messages in mobile wireless networks. In Proceedings of the 35th Annual Hawaii International Conference on System Sciences (p. 298). IEEE CS Press.","DOI":"10.1109\/HICSS.2002.994521"},{"key":"jhcr.2010090902-23","unstructured":"Sun Microsystems (2004). Java Web Start 1.5.0 Documentation."},{"key":"jhcr.2010090902-24","unstructured":"Szyperski, C. (1998). Component software: Beyond object-oriented programming. Addison-Wesley."},{"key":"jhcr.2010090902-25","unstructured":"Vahdat, A., & Becker, D. (2000). Epidemic routing for partially-connected ad hoc networks. Technical Report CS-2000-06, UCSD."},{"key":"jhcr.2010090902-26","doi-asserted-by":"crossref","unstructured":"Zachariadis, S., Mascolo, C., & Emmerich, W. (2004). Satin: A component model for mobile self organisation. In Proceedings of the International Conference on Distributed Objects and Applications. (LNCS, 3291, pp. 1303\u20131321). Springer.","DOI":"10.1007\/978-3-540-30469-2_31"},{"key":"jhcr.2010090902-27","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2006.323440"},{"key":"jhcr.2010090902-28","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1978.1055934"}],"container-title":["International Journal of Handheld Computing Research"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=39051","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T10:43:07Z","timestamp":1654080187000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jhcr.2010090902"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2010,1,1]]},"references-count":29,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2010,1]]}},"URL":"https:\/\/doi.org\/10.4018\/jhcr.2010090902","relation":{},"ISSN":["1947-9158","1947-9166"],"issn-type":[{"value":"1947-9158","type":"print"},{"value":"1947-9166","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,1,1]]}}}