{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,6]],"date-time":"2025-07-06T03:10:07Z","timestamp":1751771407207,"version":"3.41.0"},"reference-count":21,"publisher":"Walter de Gruyter GmbH","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,8,28]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>We present our decision support middleware PROViDE that facilitates decentralized decision making in multi-robot teams operating in highly dynamic environments with potentially unreliable communication channels and noisy sensors. Achieving an adaptive team behavior in such an environment is a challenge because the specific conditions require a fully decentralized decision process. The design of PROViDE borrows inspiration from human decision making processes. PROViDE supports replication of proposals, conflict resolution, and final team-decision making. For each of these steps a choice of methods is offered to the developer to provide flexibility for different application requirements and characteristics of execution environments. PROViDE is integrated into a comprehensive modeling framework for multi-robot systems. The main contributions of this paper are twofold: For the development of adaptive multi-robot teams we discuss requirements for a middleware that supports decentralized decision making in dynamic and adverse environments, and we demonstrate the effective and coherent integration of a set of domain-dependent decision support protocols into a middleware framework.<\/jats:p>","DOI":"10.1515\/itit-2017-0029","type":"journal-article","created":{"date-parts":[[2018,7,28]],"date-time":"2018-07-28T22:15:45Z","timestamp":1532816145000},"page":"239-248","source":"Crossref","is-referenced-by-count":0,"title":["Decentralized decision making in adaptive multi-robot teams"],"prefix":"10.1515","volume":"60","author":[{"given":"Kurt","family":"Geihs","sequence":"first","affiliation":[{"name":"EECS Department , University of Kassel , Wilhelmsh\u00f6her Allee 73 , D-34121 Kassel , Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreas","family":"Witsch","sequence":"additional","affiliation":[{"name":"Micromata GmbH , Marie-Calm-Stra\u00dfe 1-5 , D-34131 Kassel , Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"374","published-online":{"date-parts":[[2018,7,28]]},"reference":[{"key":"2023033120295672666_j_itit-2017-0029_ref_001_w2aab3b7b8b1b6b1ab2b1b1Aa","doi-asserted-by":"crossref","unstructured":"P. Cohen, H. Levesque. \u201cTeamwork\u201d. Special Issue on Cognitive Science and Artificial Intelligence, No\u00fbs, Vol.\u200925.4 (1991), pp.\u2009487\u2013512.","DOI":"10.2307\/2216075"},{"key":"2023033120295672666_j_itit-2017-0029_ref_002_w2aab3b7b8b1b6b1ab2b1b2Aa","doi-asserted-by":"crossref","unstructured":"P. Costa, L. Mottola, A.\u2009L. Murphy, G.\u2009P. Picco. \u201cProgramming wireless sensor networks with the TeenyLime middleware\u201d. Middleware 2007. Springer, 2007, pp.\u2009429\u2013449.","DOI":"10.1007\/978-3-540-76778-7_22"},{"key":"2023033120295672666_j_itit-2017-0029_ref_003_w2aab3b7b8b1b6b1ab2b1b3Aa","doi-asserted-by":"crossref","unstructured":"A. Elkady, T. Sobh. \u201cRobotics middleware: A comprehensive literature survey and attribute-based bibliography\u201d. Journal of Robotics (2012).","DOI":"10.1155\/2012\/959013"},{"key":"2023033120295672666_j_itit-2017-0029_ref_004_w2aab3b7b8b1b6b1ab2b1b4Aa","doi-asserted-by":"crossref","unstructured":"B.\u2009J. Grosz, S. Kraus. \u201cCollaborative plans for complex group action\u201d. Artificial Intelligence 86.2 (1996), pp.\u2009269\u2013357.","DOI":"10.1016\/0004-3702(95)00103-4"},{"key":"2023033120295672666_j_itit-2017-0029_ref_005_w2aab3b7b8b1b6b1ab2b1b5Aa","unstructured":"S. Hemminger. \u201cNetwork Emulation with NetEm\u201d. LCA 2005, Australia\u2019s 6th National Linux Conference. Ed. by M. Pool. Canberra, ACT, Australia, April 18, 2005."},{"key":"2023033120295672666_j_itit-2017-0029_ref_006_w2aab3b7b8b1b6b1ab2b1b6Aa","doi-asserted-by":"crossref","unstructured":"L. Lamport. \u201cThe Part-time Parliament\u201d. ACM Trans. Comput. Syst. 16.2 (May 1998), pp.\u2009133\u2013169.","DOI":"10.1145\/279227.279229"},{"key":"2023033120295672666_j_itit-2017-0029_ref_007_w2aab3b7b8b1b6b1ab2b1b7Aa","doi-asserted-by":"crossref","unstructured":"L. Lamport. \u201cTime, clocks, and the ordering of events in a distributed system\u201d. Commun. ACM 21.7 (July 1978), 558\u2013565.","DOI":"10.1145\/359545.359563"},{"key":"2023033120295672666_j_itit-2017-0029_ref_008_w2aab3b7b8b1b6b1ab2b1b8Aa","doi-asserted-by":"crossref","unstructured":"A.\u2009L. Murphy, G.\u2009P. Picco, G.-C. Roman. \u201cLIME: A coordination model and middleware supporting mobility of hosts and agents\u201d. ACM Trans. Software Engineering Methodol. 15.3 (July 2006), pp.\u2009279\u2013328.","DOI":"10.1145\/1151695.1151698"},{"key":"2023033120295672666_j_itit-2017-0029_ref_009_w2aab3b7b8b1b6b1ab2b1b9Aa","unstructured":"G. Pardo-Castellote. \u201cOMG Data-Distribution Service: Architectural Overview\u201d. 23rd Internat. Conference on Distributed Computing Systems Workshops (ICDCSW\u201903). Los Alamitos, CA, USA: IEEE Computer Society, 2003, pp.\u2009200\u2013206."},{"key":"2023033120295672666_j_itit-2017-0029_ref_010_w2aab3b7b8b1b6b1ab2b1c10Aa","doi-asserted-by":"crossref","unstructured":"D.\u2009V. Pynadath, M. Tambe. \u201cAn Automated Teamwork Infrastructure for Heterogeneous Software Agents and Humans.\u201d Autonomous Agents and Multi-Agent Systems 7.1\u20132 (2003), pp.\u200971\u2013100.","DOI":"10.1023\/A:1024176820874"},{"key":"2023033120295672666_j_itit-2017-0029_ref_011_w2aab3b7b8b1b6b1ab2b1c11Aa","unstructured":"D.\u2009V. Pynadath, M. Tambe. \u201cThe Communicative Multiagent Team Decision Problem: Analyzing Teamwork Theories and Models\u201d. CoRR abs\/1106.4569 (2011)."},{"key":"2023033120295672666_j_itit-2017-0029_ref_012_w2aab3b7b8b1b6b1ab2b1c12Aa","unstructured":"M. Quigley, K. Conley, B.\u2009P. Gerkey, J. Faust, T. Foote, J. Leibs, R. Wheeler, A.\u2009Y. Ng. \u201cROS: an open-source Robot Operating System\u201d. ICRA Workshop on Open Source Software. 2009."},{"key":"2023033120295672666_j_itit-2017-0029_ref_013_w2aab3b7b8b1b6b1ab2b1c13Aa","doi-asserted-by":"crossref","unstructured":"W. Ren, R.\u2009W. Beard, E.\u2009M. Atkins. \u201cA survey of consensus problems in multi-agent coordination\u201d. American Control Conference, Proceedings of the 2005. Portland, OR, USA: IEEE, June 2005, pp.\u20091859\u20131864.","DOI":"10.1109\/ACC.2005.1470239"},{"key":"2023033120295672666_j_itit-2017-0029_ref_014_w2aab3b7b8b1b6b1ab2b1c14Aa","doi-asserted-by":"crossref","unstructured":"Y. Saito, M. Shapiro. \u201cOptimistic Replication\u201d. ACM Comput. Surv. 37.1 (Mar. 2005), pp.\u200942\u201381.","DOI":"10.1145\/1057977.1057980"},{"key":"2023033120295672666_j_itit-2017-0029_ref_015_w2aab3b7b8b1b6b1ab2b1c15Aa","unstructured":"J. Seward, N. Nethercote, J. Weidendorfer. Valgrind 3.3 \u2013 Advanced Debugging and Profiling for GNU\/Linux Applications. Network Theory Ltd., 2008."},{"key":"2023033120295672666_j_itit-2017-0029_ref_016_w2aab3b7b8b1b6b1ab2b1c16Aa","doi-asserted-by":"crossref","unstructured":"H. Skubch. \u201cModelling and Controlling Behaviour of Cooperative Autonomous Mobile Robots\u201d. Springer Vieweg, 2012.","DOI":"10.1007\/978-3-658-00811-6"},{"key":"2023033120295672666_j_itit-2017-0029_ref_017_w2aab3b7b8b1b6b1ab2b1c17Aa","doi-asserted-by":"crossref","unstructured":"H. Skubch, M. Wagner, R. Reichle, K. Geihs. \u201cA Modelling Language for Cooperative Plans in Highly Dynamic Domains\u201d. Mechatronics 21.2 (2011), pp.\u2009423\u2013433.","DOI":"10.1016\/j.mechatronics.2010.10.006"},{"key":"2023033120295672666_j_itit-2017-0029_ref_018_w2aab3b7b8b1b6b1ab2b1c18Aa","doi-asserted-by":"crossref","unstructured":"L.\u2009E. Susskind, S. McKearnen, J. Thomas-Lamar. \u201cThe Consensus Building Handbook: A Comprehensive Guide to Reaching Agreement\u201d. SAGE Publications, 1999.","DOI":"10.4135\/9781452231389"},{"key":"2023033120295672666_j_itit-2017-0029_ref_019_w2aab3b7b8b1b6b1ab2b1c19Aa","doi-asserted-by":"crossref","unstructured":"M. Tambe. \u201cTowards Flexible Teamwork\u201d. Journal of Artificial Intelligence Research 7 (1997), pp.\u200983\u2013124.","DOI":"10.1613\/jair.433"},{"key":"2023033120295672666_j_itit-2017-0029_ref_020_w2aab3b7b8b1b6b1ab2b1c20Aa","doi-asserted-by":"crossref","unstructured":"D. Terry. \u201cReplicated Data Consistency Explained Through Baseball\u201d. Communication ACM 56.12 (Dec. 2013), pp.\u200982\u201389.","DOI":"10.1145\/2500500"},{"key":"2023033120295672666_j_itit-2017-0029_ref_021_w2aab3b7b8b1b6b1ab2b1c21Aa","unstructured":"A. Witsch, Decision Making for Teams of Mobile Robots, PhD thesis, University of Kassel (February 2016)."}],"container-title":["it - Information Technology"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.degruyter.com\/view\/j\/itit.2018.60.issue-4\/itit-2017-0029\/itit-2017-0029.xml","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/itit-2017-0029\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/itit-2017-0029\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,6]],"date-time":"2025-07-06T02:51:54Z","timestamp":1751770314000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/itit-2017-0029\/html"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,7,28]]},"references-count":21,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2018,7,28]]},"published-print":{"date-parts":[[2018,8,1]]}},"alternative-id":["10.1515\/itit-2017-0029"],"URL":"https:\/\/doi.org\/10.1515\/itit-2017-0029","relation":{},"ISSN":["2196-7032","1611-2776"],"issn-type":[{"type":"electronic","value":"2196-7032"},{"type":"print","value":"1611-2776"}],"subject":[],"published":{"date-parts":[[2018,7,28]]}}}