{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,26]],"date-time":"2023-10-26T09:12:36Z","timestamp":1698311556278},"reference-count":15,"publisher":"Wiley","issue":"9","license":[{"start":{"date-parts":[[2006,10,30]],"date-time":"2006-10-30T00:00:00Z","timestamp":1162166400000},"content-version":"vor","delay-in-days":4807,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1993,9]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>In order to expand the domain of problems addressable by expert systems, co\u2010operation is required. To enable this co\u2010operation, a free exchange of \u2018thoughts\u2019 between individual expert systems must be provided. A transparent, modularized communication system, called Backtalk, consisting of a router process and an incoming and outgoing message process pair associated with each expert system has been developed. All messages are sent to the router, which is responsible for determining the exact address of the destination agent and passing the message to the agent. The system uses Unix pipes to pass information between different agents, thereby providing generality in the system. The Backtalk system is similar to the communication system put forth by Bridgeland, Huhns and Arni, but has advantages in dynamic systems. This paper also describes a solution to the issue of defining when messages are allowed to affect the problem\u2010solving activity of a receiving agent. The system has been tested with communicating expert systems written in the Accord system.<\/jats:p>","DOI":"10.1002\/spe.4380230907","type":"journal-article","created":{"date-parts":[[2006,11,18]],"date-time":"2006-11-18T05:45:01Z","timestamp":1163828701000},"page":"1043-1057","source":"Crossref","is-referenced-by-count":1,"title":["Backtalk: A generalized dynamic communication system for DAI"],"prefix":"10.1002","volume":"23","author":[{"given":"Kirk","family":"Sayre","sequence":"first","affiliation":[]},{"given":"Michael A.","family":"Gray","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2006,10,30]]},"reference":[{"key":"e_1_2_1_2_2","unstructured":"DougLenatandR. V.Guha \u2018The world according to CYC\u2019 MCCTechnical Report Number ACA\u2010AI\u2010300\u201088 Microelectronics and Computer Technology Corporation Austin TX 1988."},{"key":"e_1_2_1_3_2","volume-title":"Distributed Artificial Intelligence","author":"Huhns Michael N.","year":"1987"},{"key":"e_1_2_1_4_2","volume-title":"Distributed Artificial Intelligence","author":"Gasser Les","year":"1989"},{"key":"e_1_2_1_5_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4613-1699-2"},{"key":"e_1_2_1_6_2","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-934613-38-5.50008-8"},{"key":"e_1_2_1_7_2","unstructured":"Michael A.Gray Paul E.CisekKirkSayreandWilliam H.YoumansIII \u2018Accord: an experimental system for DAI Research\u2019 Technical Report Number CSIS\u201091\u2010002 The American University Washington DC 1991."},{"key":"e_1_2_1_8_2","unstructured":"Michael N.Huhns David MurrayBridgelandandNatraj VidurArni \u2018A DAI communication aide\u2019 Proceedings of the 10th International Workshop on Distributed Artificial Intelligence Bandera Texas October1990 chap. 29."},{"key":"e_1_2_1_9_2","unstructured":"Brandon L.Buteau \u2018A knowledge exchange language for heterogeneous systems\u2019 Workshop on Cooperation among Heterogeneous Intelligent Agents AAAI\u201091 Los Angles CA 1991."},{"key":"e_1_2_1_10_2","doi-asserted-by":"publisher","DOI":"10.1609\/aimag.v12i3.902"},{"issue":"3","key":"e_1_2_1_11_2","first-page":"57","article-title":"Knowledge interchange format: the KIF of death","volume":"12","author":"Ginsberg Matthew L.","year":"1991","journal-title":"AI Magazine"},{"key":"e_1_2_1_12_2","unstructured":"Paul E.CisekandMichael A.Gray \u2018Extending OPS5 with a truth maintenance system\u2019 Technical Report Number CSIS\u201091\u2010003 The American University Washington DC 1991."},{"key":"e_1_2_1_13_2","volume-title":"Principles of Artificial Intelligence","author":"Nilsson Nils J.","year":"1980"},{"key":"e_1_2_1_14_2","volume-title":"Programming Expert Systems in OPS5: An Introduction to Rule\u2010Based Programming","author":"Brownston L.","year":"1986"},{"key":"e_1_2_1_15_2","unstructured":"David M.Russinoff \u2018An algorithm for truth maintenance\u2019 MCC Technical Report No. ACA\u2010AI\u2010062\u201085 Microelectronics and Computer Technology Corporation Austin TX 1985."},{"key":"e_1_2_1_16_2","unstructured":"David MurrayBridgelandandMichael N.Huhns \u2018Distributed truth maintenance\u2019 Proceedings AAAI\u201090 1990 Boston MA pp.72\u201377."}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380230907","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380230907","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,25]],"date-time":"2023-10-25T03:30:42Z","timestamp":1698204642000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380230907"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1993,9]]},"references-count":15,"journal-issue":{"issue":"9","published-print":{"date-parts":[[1993,9]]}},"alternative-id":["10.1002\/spe.4380230907"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380230907","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1993,9]]}}}