Agent programming in the cognitive era
It is claimed that, in the nascent ‘Cognitive Era’, intelligent systems will be trained using machine learning techniques rather than programmed by software developers. A contrary point of view argues that machine learning has limitations, and, taken in isolation, cannot form the basis of autonomous...
Uloženo v:
| Vydáno v: | Autonomous agents and multi-agent systems Ročník 34; číslo 2 |
|---|---|
| Hlavní autoři: | , , , , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
New York
Springer US
01.10.2020
|
| Témata: | |
| ISSN: | 1387-2532, 1573-7454 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | It is claimed that, in the nascent ‘Cognitive Era’, intelligent systems will be trained using machine learning techniques rather than programmed by software developers. A contrary point of view argues that machine learning has limitations, and, taken in isolation, cannot form the basis of autonomous systems capable of intelligent behaviour in complex environments. In this paper, we explore the contributions that agent-oriented programming can make to the development of future intelligent systems. We briefly review the state of the art in agent programming, focussing particularly on BDI-based agent programming languages, and discuss previous work on integrating AI techniques (including machine learning) in agent-oriented programming. We argue that the unique strengths of BDI agent languages provide an ideal framework for integrating the wide range of AI capabilities necessary for progress towards the next-generation of intelligent systems. We identify a range of possible approaches to integrating AI into a BDI agent architecture. Some of these approaches, e.g., ‘AI as a service’, exploit immediate synergies between rapidly maturing AI techniques and agent programming, while others, e.g., ‘AI embedded into agents’ raise more fundamental research questions, and we sketch a programme of research directed towards identifying the most appropriate ways of integrating AI capabilities into agent programs. |
|---|---|
| AbstractList | It is claimed that, in the nascent ‘Cognitive Era’, intelligent systems will be trained using machine learning techniques rather than programmed by software developers. A contrary point of view argues that machine learning has limitations, and, taken in isolation, cannot form the basis of autonomous systems capable of intelligent behaviour in complex environments. In this paper, we explore the contributions that agent-oriented programming can make to the development of future intelligent systems. We briefly review the state of the art in agent programming, focussing particularly on BDI-based agent programming languages, and discuss previous work on integrating AI techniques (including machine learning) in agent-oriented programming. We argue that the unique strengths of BDI agent languages provide an ideal framework for integrating the wide range of AI capabilities necessary for progress towards the next-generation of intelligent systems. We identify a range of possible approaches to integrating AI into a BDI agent architecture. Some of these approaches, e.g., ‘AI as a service’, exploit immediate synergies between rapidly maturing AI techniques and agent programming, while others, e.g., ‘AI embedded into agents’ raise more fundamental research questions, and we sketch a programme of research directed towards identifying the most appropriate ways of integrating AI capabilities into agent programs. |
| ArticleNumber | 37 |
| Author | Bordini, Rafael H. Ricci, Alessandro Hindriks, Koen Logan, Brian El Fallah Seghrouchni, Amal |
| Author_xml | – sequence: 1 givenname: Rafael H. surname: Bordini fullname: Bordini, Rafael H. organization: School of Technology, PUCRS – sequence: 2 givenname: Amal surname: El Fallah Seghrouchni fullname: El Fallah Seghrouchni, Amal organization: LIP6 UMR 7606 CNRS, Sorbonne Université – sequence: 3 givenname: Koen surname: Hindriks fullname: Hindriks, Koen organization: Department of Computer Science, Vrije Universiteit Amsterdam – sequence: 4 givenname: Brian surname: Logan fullname: Logan, Brian email: brian.logan@nottingham.ac.uk organization: School of Computer Science, University of Nottingham – sequence: 5 givenname: Alessandro surname: Ricci fullname: Ricci, Alessandro organization: Department of Computer Science and Engineering (DISI), University of Bologna |
| BookMark | eNp9z7FOwzAQgGELFYm28AJMmdgMZzsXu2NVAUWqxAKz5Th2cNU6lW2Q-vYEysTQ6W757_TNyCQO0RFyy-CeAciHzKBGRYEDhUWNgh4vyJShFFTWWE_GXShJOQp-RWY5bwFYwxs2JXfL3sVSHdLQJ7Pfh9hXIVblw1V26GMo4ctVLplrcunNLrubvzkn70-Pb6s13bw-v6yWG2qFwEI7z9AIbxFki7LjHcrGKclsy_2i9R2yRoFyiAtvvONcWVujQ8VbRGyhFXPCT3dtGnJOzutDCnuTjpqB_pHqk1SPUv0r1ccxUv8iG4opYYglmbA7n4pTmsc_sXdJb4fPFEfiueobplVqiw |
| CitedBy_id | crossref_primary_10_1007_s10916_021_01780_1 crossref_primary_10_1016_j_engappai_2023_106478 crossref_primary_10_3390_smartcities5010019 crossref_primary_10_1007_s40747_024_01683_x crossref_primary_10_3233_MGS_200335 crossref_primary_10_3233_AIC_220136 crossref_primary_10_3390_computers10020016 crossref_primary_10_1007_s10458_021_09510_0 crossref_primary_10_3390_electronics10172136 crossref_primary_10_1080_17445760_2025_2541956 crossref_primary_10_1007_s00146_022_01463_6 crossref_primary_10_1007_s10489_023_04924_7 crossref_primary_10_1016_j_iot_2025_101560 crossref_primary_10_1145_3765618 crossref_primary_10_1016_j_eswa_2023_121656 crossref_primary_10_1007_s10472_023_09902_w crossref_primary_10_3390_jsan10020033 crossref_primary_10_1080_10447318_2025_2450411 crossref_primary_10_1145_3697350 crossref_primary_10_1007_s10458_025_09689_6 |
| Cites_doi | 10.1007/11961536_5 10.1002/9780470058411 10.1504/IJAOSE.2010.036983 10.1007/s10472-010-9215-9 10.1016/j.artint.2016.07.002 10.7551/mitpress/5804.001.0001 10.1145/860575.860592 10.1109/WI-IAT.2014.156 10.1007/BFb0026757 10.1017/S0269888913000337 10.1109/BRACIS.2016.045 10.1007/978-0-387-89299-3_4 10.1609/aimag.v36i4.2577 10.1109/WI-IAT.2010.115 10.1007/978-3-540-93920-7_7 10.1007/s10458-015-9288-2 10.1609/aimag.v40i2.2850 10.1016/0004-3702(90)90055-5 10.1007/s10515-014-0168-9 10.1609/aaai.v24i1.7765 10.1007/s10817-010-9175-0 10.1093/logcom/8.3.293 10.1016/S1571-0661(04)80591-7 10.1007/978-3-642-38700-5_10 10.1142/S0218213012500042 10.1007/978-3-319-26184-3_5 10.1007/978-3-642-40885-4_12 10.1007/s10458-015-9322-4 10.1613/jair.2221 10.1007/978-3-319-23868-5_19 10.1016/B978-0-12-800341-1.00021-8 10.1007/11691792_10 10.1109/BRACIS.2015.18 10.1007/978-3-642-38700-5_4 10.1007/s10458-016-9356-2 10.1007/0-387-26350-0_7 10.1109/ICRA.2015.7139900 10.1007/BFb0026761 10.1007/978-3-540-32260-3_3 10.1023/A:1018934223383 10.1007/978-3-540-71956-4_7 10.1007/978-3-319-25524-8_27 10.1145/545056.545122 10.1145/2494558 10.1007/978-3-642-54432-3_3 10.1007/BFb0031845 10.1109/WSC.2012.6465046 10.1007/978-3-319-76081-0_44 10.1007/978-3-642-38700-5_3 10.1007/3-540-58976-7_6 10.1145/1160633.1160938 10.1007/978-3-540-25936-7_5 10.1613/jair.3912 10.1145/375735.376329 10.1007/3-7643-7348-2_7 10.1016/S0888-613X(98)10006-3 10.1504/IJAOSE.2018.094374 10.1109/BRACIS.2018.00073 10.1016/j.scico.2011.10.004 10.1007/978-3-642-45343-4_6 10.7312/kell16856 10.1613/jair.30 10.1007/11678823_8 10.1504/IJAOSE.2007.016266 10.1007/0-387-26350-0_6 10.1007/978-3-540-93920-7_5 10.1145/3132724 10.1007/s10458-010-9140-7 10.1007/978-3-642-22723-3_1 10.1007/978-3-319-26184-3_3 10.1007/s10515-011-0088-x 10.1007/978-3-642-32729-2_3 10.1017/CBO9781139583923 10.1145/1160633.1160813 10.1007/978-3-540-30200-1_12 10.1007/978-3-319-42559-7_17 10.1145/1329125.1329134 10.1007/s12652-016-0342-y 10.1007/s10458-008-9036-y 10.1023/A:1010084620690 10.1007/978-3-642-38700-5_8 10.1007/978-3-319-47846-3_24 10.1007/978-3-319-50983-9_8 10.1023/B:AGNT.0000019688.11109.19 10.1109/TG.2018.2883499 10.1016/j.scico.2014.02.009 10.1023/B:AMAI.0000031195.87297.d9 10.1111/j.1467-8640.1988.tb00284.x 10.1007/978-3-319-25524-8_22 10.1111/coin.12194 10.1145/3278721.3278745 10.1609/aaai.v30i1.10129 10.1007/978-0-387-89299-3_2 10.1007/978-3-642-04143-3_4 10.1109/WI-IAT.2011.255 10.24963/ijcai.2018/27 10.1016/j.robot.2010.05.008 10.1609/aimag.v33i2.2396 10.1109/ROBOT.1996.503571 10.1109/ICISA.2011.5930301 10.1007/3540608052_76 10.1177/027836499801700402 10.1016/0004-3702(87)90050-6 10.1007/978-3-540-79043-3_10 10.1007/978-3-642-16178-0_5 10.1007/s10458-015-9293-5 10.1007/978-3-319-99229-7_47 10.1007/978-3-540-32260-3_4 10.1109/WI-IAT.2009.144 10.1007/978-0-387-89299-3_8 10.1007/s10458-008-9053-x |
| ContentType | Journal Article |
| Copyright | The Author(s) 2020 |
| Copyright_xml | – notice: The Author(s) 2020 |
| DBID | C6C AAYXX CITATION |
| DOI | 10.1007/s10458-020-09453-y |
| DatabaseName | Springer Nature OA Free Journals CrossRef |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISSN | 1573-7454 |
| ExternalDocumentID | 10_1007_s10458_020_09453_y |
| GroupedDBID | -59 -5G -BR -EM -Y2 -~C .86 .DC .VR 06D 0R~ 0VY 1N0 1SB 203 23N 2J2 2JN 2JY 2KG 2KM 2LR 2P1 2VQ 2~H 30V 4.4 406 408 409 40D 40E 5GY 5VS 67Z 6J9 6NX 6TJ 8TC 8UJ 95- 95. 95~ 96X AAAVM AABHQ AACDK AAHNG AAIAL AAJBT AAJKR AANZL AARHV AARTL AASML AATNV AATVU AAUYE AAWCG AAYIU AAYQN AAYTO AAYZH ABAKF ABBBX ABBXA ABDZT ABECU ABFTD ABFTV ABHLI ABHQN ABJNI ABJOX ABKCH ABKTR ABMNI ABMQK ABNWP ABQBU ABQSL ABSXP ABTEG ABTHY ABTKH ABTMW ABULA ABWNU ABXPI ACAOD ACBXY ACDTI ACGFO ACGFS ACHSB ACHXU ACKNC ACMDZ ACMLO ACOKC ACOMO ACPIV ACREN ACSNA ACZOJ ADHHG ADHIR ADINQ ADKNI ADKPE ADRFC ADTPH ADURQ ADYFF ADYOE ADZKW AEBTG AEFQL AEGAL AEGNC AEJHL AEJRE AEKMD AEMSY AENEX AEOHA AEPYU AESKC AETLH AEVLU AEXYK AFBBN AFGCZ AFLOW AFQWF AFWTZ AFYQB AFZKB AGAYW AGDGC AGGDS AGJBK AGMZJ AGQEE AGQMX AGRTI AGWIL AGWZB AGYKE AHAVH AHBYD AHKAY AHSBF AHYZX AIAKS AIGIU AIIXL AILAN AITGF AJBLW AJRNO AJZVZ ALMA_UNASSIGNED_HOLDINGS ALWAN AMKLP AMTXH AMXSW AMYLF AMYQR AOCGG ARMRJ ASPBG AVWKF AXYYD AYJHY AZFZN B-. BA0 BDATZ BGNMA BSONS C6C CAG COF CS3 CSCUP DDRTE DL5 DNIVK DPUIP EBLON EBS EIOEI EJD ESBYG F5P FEDTE FERAY FFXSO FIGPU FINBP FNLPD FRRFC FSGXE FWDCC GGCAI GGRSB GJIRD GNWQR GQ6 GQ7 GQ8 GXS H13 HF~ HG5 HG6 HMJXF HQYDN HRMNR HVGLF HZ~ I09 IHE IJ- IKXTQ ITM IWAJR IXC IXE IZIGR IZQ I~X I~Z J-C J0Z JBSCW JCJTX JZLTJ KDC KOV LAK LLZTM M4Y MA- N2Q NB0 NPVJJ NQJWS NU0 O9- O93 O9J OAM OVD P2P P9O PF0 PT4 PT5 QOS R89 R9I RNI RNS ROL RPX RSV RZC RZE RZK S16 S1Z S27 S3B SAP SCO SDH SHX SISQX SJYHP SNE SNPRN SNX SOHCF SOJ SPISZ SRMVM SSLCW STPWE SZN T13 TEORI TSG TSK TSV TUC U2A UG4 UOJIU UTJUX UZXMN VC2 VFIZW W23 W48 YLTOR Z45 Z7R Z7X Z81 Z83 Z88 ZMTXR AAPKM AAYXX ABBRH ABDBE ABFSG ABJCF ABRTQ ACSTC ADHKG AEZWR AFDZB AFFHD AFHIU AFKRA AFOHR AGQPQ AHPBZ AHWEU AIXLP ARAPS ATHPR AYFIA BENPR BGLVJ CCPQU CITATION HCIFZ K7- M7S PHGZM PHGZT PQGLB PTHSS |
| ID | FETCH-LOGICAL-c335t-df15a3fc507b57d2d576e871cb2f9bfd516808e559fafe228cc45e582b555b0b3 |
| IEDL.DBID | RSV |
| ISICitedReferencesCount | 31 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000532176100001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1387-2532 |
| IngestDate | Tue Nov 18 22:36:13 EST 2025 Sat Nov 29 01:33:08 EST 2025 Fri Feb 21 02:32:29 EST 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 2 |
| Keywords | Agent programming languages Belief-desire-intention Artificial intelligence Machine learning |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c335t-df15a3fc507b57d2d576e871cb2f9bfd516808e559fafe228cc45e582b555b0b3 |
| OpenAccessLink | https://link.springer.com/10.1007/s10458-020-09453-y |
| ParticipantIDs | crossref_primary_10_1007_s10458_020_09453_y crossref_citationtrail_10_1007_s10458_020_09453_y springer_journals_10_1007_s10458_020_09453_y |
| PublicationCentury | 2000 |
| PublicationDate | 20201000 |
| PublicationDateYYYYMMDD | 2020-10-01 |
| PublicationDate_xml | – month: 10 year: 2020 text: 20201000 |
| PublicationDecade | 2020 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | Autonomous agents and multi-agent systems |
| PublicationTitleAbbrev | Auton Agent Multi-Agent Syst |
| PublicationYear | 2020 |
| Publisher | Springer US |
| Publisher_xml | – name: Springer US |
| References | BratmanMEIntention, plans, and practical reason1987CambridgeHarvard University Press d’InvernoMLuckMGeorgeffMPKinnyDWooldridgeMJThe dMARS architecture: A specification of the distributed multi-agent reasoning systemAutonomous Agents and Multi-Agent Systems200491–2553 DastaniM2APL: A practical agent programming languageAutonomous Agents and Multi-Agent Systems2008163214248 Dix, J., & Fisher, M .(2002). Programming multi agent systems based on logic. Technical report, Dagstuhl Seminar 02481, IBFI GmbH, Schloß Dagstuhl ThangarajahJPadghamLComputationally effective reasoning about goal interactionsJournal of Automated Reasoning201147117562800177 HarlandJMorleyDNThangarajahJYorke-SmithNAborting, suspending, and resuming goals and plans in BDI agentsAutonomous Agents and Multi-Agent Systems20173122883311325.68238 Singh, D., & Hindriks, K. V. (2013). Learning to improve agent behaviours in GOAL. In Programming multi-agent systems. Lecture notes in computer science (Vol. 7837, pp. 158–173). Springer. Rao, A. S. (1996). AgentSpeak(L): BDI agents speak out in a logical computable language. In Proceedings of agents breaking away, 7th European workshop on modelling autonomous agents in a multi-agent world. Lecture notes in computer science (Vol. 1038, pp. 42–55), Eindhoven, The Netherlands, January 22–25, 1996. Springer. DennettDCThe intentional stance1987CambridgeThe MIT Press Thangarajah, J., Padgham, L., & Winikoff, M. (2003). Detecting & avoiding interference between goals in intelligent agents. In Proceedings of the Eighteenth international joint conference on artificial intelligence (IJCAI-03) (pp. 721–726), Morgan Kaufmann. BehrensTMHindriksKVDixJTowards an environment interface standard for agent platformsAnnals of Mathematics and Artificial Intelligence20116142612951234.68384 Larsen, J. B. (2018). Agent programming languages and logics in agent-based simulation. In: 10th Asian Conference on modern approaches for intelligent information and database systems, ACIIDS 2018. Studies in computational intelligence (Vol. 769, pp. 517–526), Dong Hoi City, Vietnam, March 19–21, 2018, Extended Posters. Springer. OmiciniARicciAViroliMArtifacts in the A&A meta-model for multi-agent systemsAutonomous Agents and Multi-Agent Systems2008173432456 Yorke-SmithNSaadatiSMyersKLMorleyDNThe design of a proactive personal agent for task managementInternational Journal on Artificial Intelligence Tools20122111250004 Rao, A. S., & Georgeff, M. P. (1991). Modeling rational agents within a BDI-architecture. In Proceedings of the second international conference on principles of knowledge representation and reasoning (KR’91) (pp. 473–484). Ricci, A., Piunti, M., Viroli, M., & Omicini, A. (2009). Environment programming in CArtAgO. In Bordini et al. (2009) (pp. 259–288). Marcus, G. (2018). Deep learning: A critical appraisal. CoRR http://arxiv.org/abs/1801.00631. BordiniRHBraubachLDastaniMFallah-SeghrouchniAEGómez-SanzJJLeiteJO’HareGMPPokahrARicciAA survey of programming languages and platforms for multi-agent systemsInformatica200630133441111.68373 Ziafati, P., Dastani, M., Meyer, J. J., & van der Torre, L. (2013). Agent programming languages requirements for programming autonomous robots. In Programming multi-agent systems (pp. 35–53). Springer. Bordini, R. H., & Moreira, Á. F. (2002). Proving the asymmetry thesis principles for a BDI agent-oriented programming language. In Pre-proceedings of 3rd international workshop on computational logic in multi-agent systems, CLIMA’02 (Vol. 93, pp. 94–108), Copenhagen, Denmark, August 1, 2002, Roskilde University, Datalogiske Skrifter. Hindriks, K .(2008). Modules as policy-based intentions: Modular agent programming in GOAL. In Programming multi-agent systems (pp. 156–171). Springer. KellyJEHammSSmart machines: IBM’s Watson and the era of cognitive computing2013New YorkColumbia University Press JordanHRBotterweckGNollJButterfieldACollierRWA feature model of actor, agent, functional, object, and procedural programming languagesScience of Computer Programming201598120139 Maia, A., & Sichman, J. S. (2018). Explicit representation of planning autonomy in MOISE organizational model. In 2018 7th Brazilian conference on intelligent systems (BRACIS) (pp. 384–389). Mascardi, V., Demergasso, D., & Ancona, D. (2005). Languages for programming bdi-style agents: An overview. In WOA 2005: Dagli Oggetti agli Agenti. 6th AI*IA, TABOO joint workshop “From objects to agents”: Simulation and formal analysis of complex systems (pp. 9–15), 14–16, November 2005. Camerino. Italy, Pitagora Editrice Bologna: MC. BordiniRHDastaniMDixJFallah-SeghrouchniAEMulti-agent programming, languages, tools and applications2009BerlinSpringer1169.68001 Shoham, Y. (1991). AGENT0: A simple agent language and its interpreter. In Proceedings of the 9th national conference on artificial intelligence (AAAI-91) (pp. 704–709). MIT Press Sardiña, S., de Silva, L., & Padgham, L. (2006). Hierarchical planning in BDI agent programming languages: A formal approach. In 5th international joint conference on autonomous agents and multiagent systems (pp. 1001–1008), ACM. Winikoff, M. (2017). Debugging agent programs with “Why?” questions. In Proceedings of the 16th conference on autonomous agents and multiagent systems, AAMAS 2017 (pp. 251–259), São Paulo, Brazil, May 8–12, 2017. ACM. Rao, A. S., & Georgeff, M. P. (1991). Asymmetry thesis and side-effect problems in linear-time and branching-time intention logics. In Proceedings of the 12th international joint conference on artificial intelligence (IJCAI’91) (pp. 498–505). Morgan Kaufmann. BradskiGKaehlerALearning OpenCV: Computer vision with the OpenCV library2008SebastopolO’Reilly Media FisherMDennisLWebsterMVerifying autonomous systemsCommunications of the ACM20135698493 VisserSThangarajahJHarlandJDignumFPreference-based reasoning in BDI agent systemsAutonomous Agents and Multi-Agent Systems2016302291330 Winikoff, M., Dignum, V., & Dignum, F. (2018). Why bad coffee? explaining agent plans with valuings. In Proceedings of computer safety, reliability, and security—SAFECOMP 2018 workshops, ASSURE, DECSoS, SASSUR, STRIVE, and WAISE, Västerås. Lecture Notes in Computer Science (Vol. 11094, pp. 521–534), Sweden, September 18, 2018. Springer. Padgham, L., & Singh, D. (2013). Situational preferences for BDI plans. In Proceedings of the 12th international conference on autonomous agents and multi-agent systems (AAMAS 2013) (pp. 1013–1020). IFAAMAS. Pantoja, C. E., Stabile, M. F., Lazarin, N. M., & Sichman, J. S. (2016). ARGO: An extended Jason architecture that facilitates embedded robotic agents programming. In Engineering multi-agent systems (pp. 136–155). Springer. NilssonNJTeleo-reactive programs for agent controlJournal of Artificial Intelligence Research199411139158 Ingrand, F. F., Chatila, R., Alami, R., & Robert, F. (1996). PRS: A high level supervision and control language for autonomous mobile robots. In Proceedings of the international conference on robotics and automation (ICRA 1996) (pp. 43–49). Logan, B. (2015). A future for agent programming. In Engineering multi-agent systems: Third international workshop, EMAS 2015 (pp. 3–17), Istanbul, Turkey, May 5, 2015, Revised, Selected, and Invited Papers, Springer. Waters, M., Padgham, L., & Sardina, S. (2014). Evaluating coverage based intention selection. In Proceedings of the 13th international conference on autonomous agents and multi-agent systems (AAMAS 2014), IFAAMAS (pp. 957–964). WatersMPadghamLSardiñaSImproving domain-independent intention selection in BDI systemsAutonomous Agents and Multi-Agent Systems2015294683717 Braubach, L., Pokahr, A., & Lamersdorf, W. (2005). Jadex: A BDI-agent system combining middleware and reasoning. In Software agent-based applications, platforms and development kits (pp. 143–168). Whitestein Series in Software Agent Technologies, Birkhäuser Basel. Tinnemeier, N. A. M., Dastani, M., Meyer, J. C., & van der Torre, L. W. N. (2009). Programming normative artifacts with declarative obligations and prohibitions. In Proceedings of the 2009 IEEE/WIC/ACM international conference on intelligent agent technology, IAT 2009 (pp. 145–152), Milan, Italy, 15–18 September 2009. IEEE Computer Society. de Silva, L., Meneguzzi, F., & Logan, B. (2018). An operational semantics for a fragment of PRS. In Proceedings of the 27th international joint conference on artificial intelligence (IJCAI 2018) (pp 195–202). IJCAI. GhallabMNauDTraversoPAutomated planning and acting2016CambridgeCambridge University Press1074.68613 Niemueller, T., Zwilling, F., Lakemeyer, G., Löbach, M., Reuter, S., Jeschke, S., & Ferrein, A. (2017). Cyber-physical system intelligence. In Industrial internet of things: Cybermanufacturing systems (pp. 447–472). Springer. Thangarajah, J., Harland, J., Morley, D. N., & Yorke-Smith, N. (2014). Quantifying the completeness of goals in BDI agent systems. In Proceedings of the 21st European conference on artificial intelligence (ECAI-2014)(pp. 879–884), IOS Press. Thangarajah, J., Harland, J., Morley, D., & Yorke-Smith, N. (2008). Suspending and resuming tasks in BDI agents. In Proceedings of the seventh international conference on autonomous agents and multi agent systems (AAMAS’08) (pp. 405–412). Coffey, S., & Clark, K.(2006). A hybrid, teleo-reactive architecture for robot control. In Proceedings of the second international workshop on multi-agent robotic systems. Dastani, M., de Boer, F., Dignum, F., & Meyer, J. C. (2003) . Programming agent deliberation: An approach illustrated using the 3APL language. In Proceedings of the 2nd international joint conference on autonomous agents and multiagent systems (AAMAS 2003). ACM (pp. 97–104). GhallabMNauDSTraversoPAutomated planning—Theory and practice2004AmsterdamElsevier1074.68613 LairdJENewellARosenbloomPSSOAR: An architecture for general intelligenceArtificial Intelligence198733164 Lespérance, Y., Levesque, H. J., Lin, F., Marcu, D., Reiter, R., & Scherl, R. B.(1995). Foundations of a logical approach to agent programming. In Pro DC Dennett (9453_CR49) 1987 TM Behrens (9453_CR9) 2011; 61 TL Baségio (9453_CR8) 2019; 35 A Chaouche (9453_CR32) 2016; 7 9453_CR70 9453_CR3 9453_CR129 9453_CR4 9453_CR128 9453_CR1 9453_CR127 A Ricci (9453_CR122) 2011; 23 9453_CR126 9453_CR136 9453_CR76 9453_CR135 LA Dennis (9453_CR50) 2012; 19 9453_CR133 9453_CR73 9453_CR132 9453_CR72 9453_CR131 9453_CR75 9453_CR130 9453_CR74 M Winikoff (9453_CR156) 2017; 31 M Waters (9453_CR148) 2015; 29 B Logan (9453_CR96) 2018; 6 J Thangarajah (9453_CR139) 2011; 47 9453_CR80 ME Bratman (9453_CR22) 1987 J Harland (9453_CR71) 2017; 31 9453_CR81 9453_CR119 9453_CR118 9453_CR117 9453_CR116 9453_CR7 9453_CR88 9453_CR124 9453_CR5 JE Laird (9453_CR87) 1987; 33 9453_CR123 9453_CR6 9453_CR89 9453_CR121 9453_CR85 M Ghallab (9453_CR67) 2016 MG Bellemare (9453_CR10) 2013; 47 9453_CR91 9453_CR93 9453_CR92 M Dastani (9453_CR43) 2008; 16 9453_CR149 9453_CR99 9453_CR158 9453_CR98 9453_CR12 9453_CR155 W Ketter (9453_CR84) 2012; 33 9453_CR95 9453_CR154 9453_CR94 9453_CR153 D Gunning (9453_CR69) 2019; 40 9453_CR97 9453_CR152 9453_CR151 9453_CR150 JF Hübner (9453_CR79) 2007; 1 JE Kelly (9453_CR83) 2013 9453_CR15 9453_CR14 PR Cohen (9453_CR36) 1990; 42 ME Bratman (9453_CR23) 1988; 4 V Dignum (9453_CR54) 2010; 4 D Singh (9453_CR134) 2010; 58 9453_CR138 O Boissier (9453_CR13) 2013; 78 9453_CR137 9453_CR147 9453_CR146 9453_CR24 9453_CR143 9453_CR142 9453_CR20 NJ Nilsson (9453_CR107) 2001; 5 9453_CR140 9453_CR29 9453_CR26 9453_CR25 9453_CR28 9453_CR27 S Russell (9453_CR125) 2015; 36 DL Parnas (9453_CR115) 2017; 60 9453_CR33 9453_CR35 9453_CR31 M d’Inverno (9453_CR56) 2004; 9 9453_CR37 9453_CR39 9453_CR38 RH Bordini (9453_CR17) 2006; 30 N Yorke-Smith (9453_CR162) 2012; 21 RH Bordini (9453_CR18) 2007 9453_CR159 9453_CR44 9453_CR46 9453_CR45 9453_CR40 (9453_CR19) 2009 9453_CR42 9453_CR163 9453_CR41 (9453_CR16) 2005 9453_CR161 9453_CR160 9453_CR47 HR Jordan (9453_CR82) 2015; 98 KV Hindriks (9453_CR77) 2009 KL Clark (9453_CR34) 2004; 41 F Bellifemine (9453_CR11) 2007 9453_CR109 M Ghallab (9453_CR66) 2004 KV Hindriks (9453_CR78) 1999; 2 9453_CR108 KS Decker (9453_CR48) 1993; 2 9453_CR105 9453_CR104 9453_CR55 9453_CR114 M Certický (9453_CR30) 2019; 11 9453_CR113 9453_CR57 S Lemaignan (9453_CR90) 2017; 247 9453_CR112 9453_CR110 9453_CR53 LA Dennis (9453_CR51) 2016; 23 9453_CR52 M Wooldridge (9453_CR157) 2000 R Vieira (9453_CR141) 2007; 29 9453_CR59 F Meneguzzi (9453_CR102) 2015; 30 9453_CR58 AS Rao (9453_CR120) 1998; 8 R Alami (9453_CR2) 1998; 17 M Fisher (9453_CR61) 2013; 56 9453_CR60 T Wagner (9453_CR145) 1998; 19 G Bradski (9453_CR21) 2008 S Visser (9453_CR144) 2016; 30 9453_CR103 9453_CR65 9453_CR68 9453_CR101 9453_CR100 9453_CR62 9453_CR64 9453_CR63 NJ Nilsson (9453_CR106) 1994; 1 R Kowalski (9453_CR86) 1999; 25 A Omicini (9453_CR111) 2008; 17 |
| References_xml | – reference: Hindriks, K. V. (2012). Debugging is explaining. In PRIMA 2012: Principles and practice of multi-agent systems (pp. 31–45). Springer. – reference: Erol, K., Hendler, J., & Nau, D. S. (1994). HTN planning: Complexity and expressivity. In Proceedings of the national conference on artificial intelligence (AAAI 1994) (pp. 1123–1128). – reference: BellifemineFCaireGGreenwoodDDeveloping multi-agent systems with JADE2007HobokenWiley – reference: Georgeff, M. P., & Lansky, A. L. (1987). Reactive reasoning and planning. In Proceedings of the sixth national conference on artificial intelligence (AAAI-87) (pp. 677–682). Morgan Kaufmann. – reference: Rao, A. S., & Georgeff, M. P. (1991). Asymmetry thesis and side-effect problems in linear-time and branching-time intention logics. In Proceedings of the 12th international joint conference on artificial intelligence (IJCAI’91) (pp. 498–505). Morgan Kaufmann. – reference: WagnerTGarveyALesserVCriteria-directed heuristic task schedulingInternational Journal of Approximate Reasoning199819911181044.90514 – reference: Chaouche, A., Fallah-Seghrouchni, A. E., Ilié, J., & Saïdouni, D. (2015). Improving the contextual selection of BDI plans by incorporating situated experiments. In Proceedings of 11th IFIP WG 12.5 international conference on artificial intelligence applications and innovations—AIAI 2015. IFIP advances in information and communication technology (Vol. 458, pp. 266–281), Bayonne, France, September 14–17, 2015. Springer. – reference: Klapiscak, T., & Bordini, R. H. (2009). JASDL: A practical programming approach combining agent and semantic web technologies. In Declarative agent languages and technologies VI (pp. 91–110). Springer. – reference: VisserSThangarajahJHarlandJDignumFPreference-based reasoning in BDI agent systemsAutonomous Agents and Multi-Agent Systems2016302291330 – reference: Tinnemeier, N. A. M., Dastani, M., Meyer, J. C., & van der Torre, L. W. N. (2009). Programming normative artifacts with declarative obligations and prohibitions. In Proceedings of the 2009 IEEE/WIC/ACM international conference on intelligent agent technology, IAT 2009 (pp. 145–152), Milan, Italy, 15–18 September 2009. IEEE Computer Society. – reference: KetterWSymeonidisALCompetitive benchmarking: Lessons learned from the trading agent competitionAI Magazine2012332103107 – reference: DennettDCThe intentional stance1987CambridgeThe MIT Press – reference: ChaoucheAFallah-SeghrouchniAEIliéJSaïdouniDLearning from situated experiences for a contextual planning guidanceJournal of Ambient Intelligence and Humanized Computing201674555566 – reference: Collier, R. W., Russell, S. E., & Lillis, D. (2015). Reflecting on agent programming with AgentSpeak(L). In Proceedings of 18th international conference on PRIMA 2015: principles and practice of multi-agent systems. Lecture Notes in Computer Science (Vol. 9387, pp. 351–366), Bertinoro, Italy, October 26–30, 2015. Springer. – reference: GunningDAhaDDARPA’s explainable artificial intelligence (XAI) programAI Magazine20194024459 – reference: Stabile, M. F., & Sichman, J. S. (2015). Evaluating perception filters in BDI Jason agents. In 2015 Brazilian conference on intelligent systems (BRACIS 2015) (pp. 116–121). – reference: Leask, S., & Logan, B. (2015). Programming deliberation strategies in meta-APL. In Proceedings of the 18th conference on principles and practice of multi-agent systems (PRIMA 2015). Lecture notes in computer science (Vol. 9387, pp. 433–448). Springer. – reference: Logan, B., Thangarajah, J., & Yorke-Smith, N. (2017). Progressing intention progresson: A call for a goal-plan tree contest. In Proceedings of the 16th international conference on autonomous agents and multiagent systems (AAMAS 2017) (pp. 768–772), IFAAMAS, IFAAMAS, Sao Paulo, Brazil. – reference: Thangarajah, J., Harland, J., Morley, D., & Yorke-Smith, N. (2008). Suspending and resuming tasks in BDI agents. In Proceedings of the seventh international conference on autonomous agents and multi agent systems (AAMAS’08) (pp. 405–412). – reference: BratmanMEIsraelDJPollackMEPlans and resource-bounded practical reasoningComputational Intelligence198844349355 – reference: de Silva, L., Sardiña, S., & Padgham, L. (2009). First principles planning in BDI systems. In 8th international joint conference on autonomous agents and multiagent systems (AAMAS 2009) (vol. 2, pp. 1105–1112), Budapest, Hungary, May 10–15, 2009, IFAAMAS. – reference: Singh, D., & Hindriks, K. V. (2013). Learning to improve agent behaviours in GOAL. In Programming multi-agent systems. Lecture notes in computer science (Vol. 7837, pp. 158–173). Springer. – reference: Winikoff, M. (2005). JACKTM intelligent agents: An industrial strength platform. In Bordini et al. (2005) (pp. 175–193). – reference: HübnerJFSichmanJSBoissierODeveloping organised multiagent systems using the MOISEIJAOSE200713/4370395 – reference: MeneguzziFDe SilvaLPlanning in BDI agents: A survey of the integration of planning algorithms and agent reasoningThe Knowledge Engineering Review2015301144 – reference: HarlandJMorleyDNThangarajahJYorke-SmithNAborting, suspending, and resuming goals and plans in BDI agentsAutonomous Agents and Multi-Agent Systems20173122883311325.68238 – reference: GhallabMNauDSTraversoPAutomated planning—Theory and practice2004AmsterdamElsevier1074.68613 – reference: Waters, M., Padgham, L., & Sardina, S. (2014). Evaluating coverage based intention selection. In Proceedings of the 13th international conference on autonomous agents and multi-agent systems (AAMAS 2014), IFAAMAS (pp. 957–964). – reference: Winikoff, M. (2006). An AgentSpeak meta-interpreter and its applications. In Programming multi-agent systems: third international workshop, ProMAS 2005 (pp. 123–138), Utrecht, The Netherlands, July 26, 2005. Revised and Invited Papers, Springer. – reference: JordanHRBotterweckGNollJButterfieldACollierRWA feature model of actor, agent, functional, object, and procedural programming languagesScience of Computer Programming201598120139 – reference: De Giacomo, G., Lespérance, Y., Levesque, H. J., & Sardiña, S. (2009). IndiGolog: A high-level programming language for embedded reasoning agents. In Multi-agent programming, languages, tools and applications (pp. 31–72). Berlin: Springer. – reference: Georgeff, M. P., & Ingrand, F. F. (1989). Decision-making in an embedded reasoning system. In Proceedings of the 11th international joint conference on artificial intelligence (pp. 972–978), Detroit, MI, USA, August 1989. Morgan Kaufmann. – reference: AlamiRChatilaRFleurySGhallabMIngrandFAn architecture for autonomyThe International Journal of Robotics Research1998174315337 – reference: Logan, B. (2015). A future for agent programming. In Engineering multi-agent systems: Third international workshop, EMAS 2015 (pp. 3–17), Istanbul, Turkey, May 5, 2015, Revised, Selected, and Invited Papers, Springer. – reference: SinghDSardiñaSPadghamLExtending BDI plan selection to incorporate learning from experienceRobotics and Autonomous Systems201058910671075 – reference: BoissierOBordiniRHHübnerJFRicciASantiAMulti-agent oriented programming with JaCaMoScience of Computer Programming2013786747761 – reference: Lespérance, Y., Levesque, H. J., Lin, F., Marcu, D., Reiter, R., & Scherl, R. B. (1994). A logical approach to high-level robot programming—a progress report. In Control of the physical world by intelligent systems. Papers from the 1994 AAAI fall symposium (pp. 79–85). – reference: Yao, Y., Logan, B., & Thangarajah, J. (2014). SP-MCTS-based intention scheduling for BDI agents. In Proceedings of the 21st European conference on artificial intelligence (ECAI-2014), ECCAI (pp. 1133–1134). IOS Press. – reference: Lützenberger, M., Konnerth, T., & Küster, T .(2015). Programming of multiagent applications with JIAC. In Industrial agents (pp. 381–398). Morgan Kaufmann. – reference: Hindriks, K .(2008). Modules as policy-based intentions: Modular agent programming in GOAL. In Programming multi-agent systems (pp. 156–171). Springer. – reference: CohenPRLevesqueHJIntention is choice with commitmentArtificial Intelligence1990422–321326110454800721.03017 – reference: HindriksKVde BoerFSvan der HoekWMeyerJJCAgent programming in 3APLAutonomous Agents and Multi-Agent Systems199924357401 – reference: ClarkKLMcCabeFGGo!—A multi-paradigm programming language for implementing multi-threaded agentsAnnals of Mathematics and Artificial Intelligence2004412–41712061048.68027 – reference: Hindriks, K. V., & Roberti, T. (2009). GOAL as a planning formalism. In Multiagent system technologies (pp. 29–40). Springer. – reference: Bordini, R. H., & Moreira, Á. F. (2002). Proving the asymmetry thesis principles for a BDI agent-oriented programming language. In Pre-proceedings of 3rd international workshop on computational logic in multi-agent systems, CLIMA’02 (Vol. 93, pp. 94–108), Copenhagen, Denmark, August 1, 2002, Roskilde University, Datalogiske Skrifter. – reference: HindriksKVProgramming rational agents in GOALMulti-agent programming: Languages, tools and applications2009BerlinSpringer1191571185.68140 – reference: Niemueller, T., Zwilling, F., Lakemeyer, G., Löbach, M., Reuter, S., Jeschke, S., & Ferrein, A. (2017). Cyber-physical system intelligence. In Industrial internet of things: Cybermanufacturing systems (pp. 447–472). Springer. – reference: ParnasDLThe real risks of artificial intelligenceCommunications of the ACM201760102731 – reference: Fallah-Seghrouchni, A. E., & Suna, A. (2003). CLAIM: A computational language for autonomous, intelligent and mobile agents. In First international workshop on programming multi-agent systems, PROMAS 2003. Lecture notes in computer science (Vol. 3067, pp. 90–110), Melbourne, Australia, July 15, 2003, Selected Revised and Invited Papers, Springer. – reference: Dignum, V .(2015). Mind as a service: Building socially intelligent agents. In International workshops on coordination, organizations, institutions, and normes in agent systems XI—COIN 2015 , COIN@AAMAS. Lecture Notes in Computer Science (Vol. 9628, pp. 119–133), Istanbul, Turkey, May 4, 2015, COIN@IJCAI, Buenos Aires, Argentina, July 26, 2015, Revised Selected Papers, Springer. – reference: Levesque, H., & Reiter, R. (1998). High-level robotic control: Beyond planning—A position paper. In AIII 1998 spring symposium: Integrating robotics research: taking the next big leap (Vol. 37). – reference: de Silva, L., Meneguzzi, F., & Logan, B. (2018). An operational semantics for a fragment of PRS. In Proceedings of the 27th international joint conference on artificial intelligence (IJCAI 2018) (pp 195–202). IJCAI. – reference: BordiniRHDastaniMDixJFallah-SeghrouchniAEMulti-agent programming: Languages, platforms and applications2005BerlinSpringer1101.68456 – reference: DennisLAFisherMWebsterMPBordiniRHModel checking agent programming languagesAutomated Software Engineering2012191563 – reference: Wei, C., & Hindriks, K. V .(2013) . An agent-based cognitive robot architecture. In Programming multi-agent systems (pp. 54–71). Springer. – reference: Mascardi, V., Ancona, D., Bordini, R. H., & Ricci, A. (2011). CooL-AgentSpeak: Enhancing AgentSpeak-DL agents with plan exchange and ontology services. In Proceedings of the 2011 IEEE/WIC/ACM international conference on intelligent agent technology, IAT 2011 (pp. 109–116), Campus Scientifique de la Doua, Lyon, France, August 22–27, 2011, IEEE Computer Society. – reference: Sardiña, S., & Padgham, L. (2007). Goals in the context of BDI plan failure and planning. In Proceedings of the Sixth international joint conference on autonomous agents and multiagent systems (AAMAS 2007) (pp. 1–8). ACM. – reference: Yao, Y., Logan, B., & Thangarajah, J. (2016). Robust execution of BDI agent programs by exploiting synergies between intentions. In Proceedings of the thirtieth AAAI conference on artificial intelligence (AAAI-16) (pp. 2558–2564). AAAI Press. – reference: Aldewereld, H., & Dignum, V. (2011) . OperettA: Organization-oriented development environment. In Languages, methodologies, and development tools for multi-agent systems (pp. 1–18). Springer. – reference: Cranefield, S., & Ranathunga, S. (2013). Embedding agents in business processes using enterprise integration patterns. In First international workshop on engineering multi-agent systems, EMAS 2013. Lecture notes in computer science (Vol. 8245, pp. 97–116), St. Paul, MN, USA, May 6–7, 2013. Revised Selected Papers, Springer. – reference: CertickýMChurchillDKimKCertickýMKellyRStarcraft AI competitions, bots, and tournament manager softwareIEEE Transactions on Games2019113227237 – reference: Moreira, Á. F., Vieira, R., Bordini, R. H., & Hübner, J. F. (2006). Agent-oriented programming with underlying ontological reasoning. In Declarative agent languages and technologies III (pp. 155–170). Springer. – reference: Rao, A. S. (1996). AgentSpeak(L): BDI agents speak out in a logical computable language. In Proceedings of agents breaking away, 7th European workshop on modelling autonomous agents in a multi-agent world. Lecture notes in computer science (Vol. 1038, pp. 42–55), Eindhoven, The Netherlands, January 22–25, 1996. Springer. – reference: WinikoffMBDI agent testability revisitedJournal of Autonomous Agents and Multi-Agent Systems201731510941132 – reference: BordiniRHBraubachLDastaniMFallah-SeghrouchniAEGómez-SanzJJLeiteJO’HareGMPPokahrARicciAA survey of programming languages and platforms for multi-agent systemsInformatica200630133441111.68373 – reference: BordiniRHDastaniMDixJFallah-SeghrouchniAEMulti-agent programming, languages, tools and applications2009BerlinSpringer1169.68001 – reference: Coffey, S., & Clark, K.(2006). A hybrid, teleo-reactive architecture for robot control. In Proceedings of the second international workshop on multi-agent robotic systems. – reference: Norling, E., & Ritter, F. E. (2004). Towards supporting psychologically plausible variability in agent-based human modelling. In 3rd international joint conference on autonomous agents and multiagent systems (AAMAS 2004), 19–23 August 2004 (pp. 758–765). IEEE Computer Society, New York, NY, USA. – reference: LoganBAn agent programming manifestoInternational Journal of Agent-Oriented Software Engineering2018621872103888022 – reference: Thangarajah, J., Harland, J., Morley, D. N., & Yorke-Smith, N. (2014). Quantifying the completeness of goals in BDI agent systems. In Proceedings of the 21st European conference on artificial intelligence (ECAI-2014)(pp. 879–884), IOS Press. – reference: ThangarajahJPadghamLComputationally effective reasoning about goal interactionsJournal of Automated Reasoning201147117562800177 – reference: Pokahr, A., Braubach, L., & Lamersdorf, W. (2005). Jadex: A BDI reasoning engine. In: Multi-agent programming: Languages, platforms and applications (pp. 149–174). Springer. – reference: Alechina, N., Behrens, T., Dastani, M., Hindriks, K., Hubner, J., Logan, B., et al. (2013). Multi-cycle query caching in agent programming. In Proceedings of the twenty-seventh AAAI conference on artificial intelligence (AAAI 2013) (pp. 32–38). AAAI Press. – reference: Padgham, L., & Singh, D. (2013). Situational preferences for BDI plans. In Proceedings of the 12th international conference on autonomous agents and multi-agent systems (AAMAS 2013) (pp. 1013–1020). IFAAMAS. – reference: KowalskiRSadriFFrom logic programming towards multi-agent systemsAnnals of Mathematics and Artificial Intelligence199925339141917498160940.68017 – reference: Silva, D. G., & Gluz, J. C. (2011). AgentSpeak(PL): A new programming language for BDI agents with integrated bayesian network model. In 2011 international conference on information science and applications (pp. 1–7). – reference: WooldridgeMReasoning about rational agents2000CambridgeMIT Press0998.68094 – reference: Panisson, A. R., Parsons, S., McBurney, P., & Bordini, R. H. (2018). Choosing appropriate arguments from trustworthy sources. In Proceedings of COMMA 2018—Computational models of argument. Frontiers in Artificial Intelligence and Applications (Vol. 305, pp. 345–352), Warsaw, Poland, 12–14 September 2018. IOS Press. – reference: Benfield, S. S., Hendrickson, J., & Galanti, D. (2006). Making a strong business case for multiagent technology. In Proceedings of the 5th international joint conference on autonomous agents and multiagent systems (AAMAS 2006) (pp. 10–15), ACM. – reference: BordiniRHHübnerJFWooldridgeMProgramming multi-agent systems in AgentSpeak using Jason2007HobokenWiley1132.68021 – reference: Hindriks, K. V., de Boer, F. S., van der Hoek, W., & Meyer, J. J. C. (1998). Formal semantics for an abstract agent programming language. In Intelligent agents IV agent theories, architectures, and languages (pp. 215–229). Springer. – reference: Yao, Y., Logan, B., & Thangarajah, J. (2016). Intention selection with deadlines. In Proceedings of the 22nd European conference on artificial intelligence (ECAI-2016), ECCAI (pp. 1700–1701). IOS Press. – reference: Dignum, V., Baldoni, M., Baroglio, C., Caon, M., Chatila, R., Dennis, L. A., et al.(2018). Ethics by design: Necessity or curse? In Proceedings of the 2018 AAAI/ACM conference on AI, ethics, and society, AIES 2018 (pp. 60–66), New Orleans, LA, USA, February 02–03, 2018. – reference: Mascardi, V., Demergasso, D., & Ancona, D. (2005). Languages for programming bdi-style agents: An overview. In WOA 2005: Dagli Oggetti agli Agenti. 6th AI*IA, TABOO joint workshop “From objects to agents”: Simulation and formal analysis of complex systems (pp. 9–15), 14–16, November 2005. Camerino. Italy, Pitagora Editrice Bologna: MC. – reference: De Giacomo, G., Reiter, R., & Soutchanski, M. (1998). Execution monitoring of high-level robot programs. In Principles of knowledge representation and reasoning-international conference (pp. 453–465). Morgan Kaufmann Publishers. – reference: Sardiña, S., de Silva, L., & Padgham, L. (2006). Hierarchical planning in BDI agent programming languages: A formal approach. In 5th international joint conference on autonomous agents and multiagent systems (pp. 1001–1008), ACM. – reference: OmiciniARicciAViroliMArtifacts in the A&A meta-model for multi-agent systemsAutonomous Agents and Multi-Agent Systems2008173432456 – reference: Costantini, S. (2015). ACE: a flexible environment for complex event processing in logical agents. In Third international workshop on engineering multi-agent systems, EMAS 2015. Lecture notes in computer science (Vol. 9318, pp. 70–91), Istanbul, Turkey, May 5, 2015, Revised, Selected, and Invited Papers. Springer. – reference: Dastani, M., de Boer, F., Dignum, F., Van Der Hoek, W., Kroese, M., & Meyer, J. J., et al. (2002). Programming the deliberation cycle of cognitive robots. In Proceedings of the 3rd international cognitive robotics workshop. – reference: Maia, A., & Sichman, J. S. (2018). Explicit representation of planning autonomy in MOISE organizational model. In 2018 7th Brazilian conference on intelligent systems (BRACIS) (pp. 384–389). – reference: Scerri, D., Hickmott, S. L., & Padgham, L . (2012). User understanding of cognitive processes in simulation: A tool for exploring and modifying. In Winter simulation conference, WSC ’12 (pp. 240:1–240:12), Berlin, Germany, December 9–12, 2012, WSC. – reference: Boutilier, C., Reiter, R., Soutchanski, M., & Thrun, S. (2000). Decision-theoretic, high-level agent programming in the situation calculus. In Proceedings of the seventeenth national conference on artificial intelligence and twelfth conference on on innovative applications of artificial intelligence (pp. 355–362), July 30–August 3, 2000, Austin, Texas, USA. AAAI Press/The MIT Press. – reference: RicciAPiuntiMViroliMEnvironment programming in multi-agent systems: An artifact-based perspectiveAutonomous Agents and Multi-Agent Systems2011232158192 – reference: DeckerKSLesserVRQuantitative modeling of complex environmentsInternational Journal of Intelligent Systems in Accounting, Finance and Management19932215234 – reference: Ingrand, F. F., Chatila, R., Alami, R., & Robert, F. (1996). PRS: A high level supervision and control language for autonomous mobile robots. In Proceedings of the international conference on robotics and automation (ICRA 1996) (pp. 43–49). – reference: Shoham, Y. (1991). AGENT0: A simple agent language and its interpreter. In Proceedings of the 9th national conference on artificial intelligence (AAAI-91) (pp. 704–709). MIT Press – reference: Shoham, Y. (1990). Agent-oriented programming. Technical Report STAN-CS-90-1335, Stanford University – reference: NilssonNJTeleo-reactive programs and the triple-tower architectureElectronic Transactions on Artificial Intelligence2001599110 – reference: Ross, R. J., Collier, R. W., O’Hare, G. M. P. (2004). AF-APL—Bridging principles and practice in agent oriented languages. In Second international workshop on programming multi-agent systems, ProMAS 2004. Lecture notes in computer science (Vol. 3346, pp. 66–88), New York, NY, USA, July 20, 2004. Selected Revised and Invited Papers, Springer. – reference: Vincent, R., Horling, B., Lesser, V., & Wagner, T. (2001). Implementing soft real-time agent control. In Proceedings of the fifth international conference on autonomous agents (AGENTS’01) (pp. 355–362). – reference: DastaniM2APL: A practical agent programming languageAutonomous Agents and Multi-Agent Systems2008163214248 – reference: Dastani, M. M., Hindriks, K. V., Novák, P., & Tinnemeier, N. A. M. (2009) . Combining multiple knowledge representation technologies into agent programming languages. In Declarative agent languages and technologies VI, Springer, (pp. 60–74). – reference: Aha, D. W., Klenk, M., Munoz-Avila, H., Ram, A., & Shapiro, D. (Eds) (2010). Goal-directed autonomy: Notes from the AAAI 2010 workshop (W4). AAAI. – reference: Rao, A. S., & Georgeff, M. P. (1991). Modeling rational agents within a BDI-architecture. In Proceedings of the second international conference on principles of knowledge representation and reasoning (KR’91) (pp. 473–484). – reference: BaségioTLBordiniRHAllocating structured tasks in heterogeneous agent teamsComputational Intelligence20193511241553911922 – reference: IEEE. (2019). Ethically aligned design: A vision for prioritizing human well-being with autonomous and intelligent systems, first edition. The IEEE Global Initiative on Ethics of Autonomous and Intelligent Systems. – reference: Fisher, M. (1993). Towards a semantics for concurrent METATEM. In Proceedings of executable modal and temporal logics, IJCAI ’93, workshop. Lecture Notes in Computer Science (Vol. 897, pp. 86–102), Chambéry, France, August 28, 1993, Springer. – reference: Alechina, N., Bordini, R., Hubner, J., Jago, M., & Logan, B. (2006). Automating belief revision for AgentSpeak. In Proceedings of the fourth international workshop on declarative agent languages and technologies (DALT 2006). – reference: Dix, J., & Fisher, M .(2002). Programming multi agent systems based on logic. Technical report, Dagstuhl Seminar 02481, IBFI GmbH, Schloß Dagstuhl – reference: Cardoso, R. C., & Bordini, R. H . (2016). Allocating social goals using the contract net protocol in online multi-agent planning. In 5th Brazilian conference on intelligent systems, BRACIS 2016 (pp. 199–204), Recife, Brazil, October 9–12, 2016. IEEE. – reference: Cardoso, R. C., & Bordini, R. H. (2019). Decentralised planning for multi-agent programming platforms. In Proceedings of the 18th international conference on autonomous agents and multiagent systems, AAMAS ’19 (pp. 799–818), Montreal, QC, Canada, May 13–17, 2019. International Foundation for Autonomous Agents and Multiagent Systems. – reference: Hindriks, K. V., de Boer, F. S., van der Hoek, W., & Meyer, J. C. (2000). Agent programming with declarative goals. In Proceedings of 7th international workshop on intelligent agents VII. Agent theories architectures and languages, ATAL 2000. Lecture notes in computer science (Vol. 1986, pp. 228–243), Boston, MA, USA, July 7–9, 2000. Springer. – reference: RaoASGeorgeffMPDecision procedures for BDI logicsJournal of Logic and Computation19988329334216420660904.68158 – reference: RussellSDeweyDTegmarkMResearch priorities for robust and beneficial artificial intelligenceAI Magazine2015364105114 – reference: Braubach, L., Pokahr, A., & Lamersdorf, W. (2005). Jadex: A BDI-agent system combining middleware and reasoning. In Software agent-based applications, platforms and development kits (pp. 143–168). Whitestein Series in Software Agent Technologies, Birkhäuser Basel. – reference: GhallabMNauDTraversoPAutomated planning and acting2016CambridgeCambridge University Press1074.68613 – reference: Yorke-SmithNSaadatiSMyersKLMorleyDNThe design of a proactive personal agent for task managementInternational Journal on Artificial Intelligence Tools20122111250004 – reference: Bagosi, T., de Greeff, J., Hindriks, K. V., & Neerincx, M. A. (2015). Designing a knowledge representation interface for cognitive agents. In Engineering multi-agent systems (pp. 33–50). Springer. – reference: Winikoff, M., Dignum, V., & Dignum, F. (2018). Why bad coffee? explaining agent plans with valuings. In Proceedings of computer safety, reliability, and security—SAFECOMP 2018 workshops, ASSURE, DECSoS, SASSUR, STRIVE, and WAISE, Västerås. Lecture Notes in Computer Science (Vol. 11094, pp. 521–534), Sweden, September 18, 2018. Springer. – reference: Larsen, J. B. (2018). Agent programming languages and logics in agent-based simulation. In: 10th Asian Conference on modern approaches for intelligent information and database systems, ACIIDS 2018. Studies in computational intelligence (Vol. 769, pp. 517–526), Dong Hoi City, Vietnam, March 19–21, 2018, Extended Posters. Springer. – reference: Foughali, M., Berthomieu, B., Dal Zilio, S., Ingrand, F., & Mallet, A. (2016). Model checking real-time properties on the functional layer of autonomous robots. In Proceedings of the international conference on formal engineering methods (ICFEM) (pp. 383–399). – reference: Braubach, L., Pokahr, A., Moldt, D., & Lamersdorf, W .(2005). Goal representation for BDI agent systems. In Second international workshop on programming multi-agent systems, ProMAS 2004. 2004 Selected revised and invited papers. Lecture notes in computer science (Vol. 3346, pp. 44–65), New York, NY, USA, July 20. Springer. – reference: Broekens, J., Harbers, M., Hindriks, K. V., van den Bosch, K., Jonker, C. M., & Meyer, J. C. (2010) . Do you get it? User-evaluated explainable BDI agents. In Proceedings of multiagent system technologies, 8th German conference, MATES 2010. Lecture notes in computer science (Vol. 6251, pp. 28–39), Leipzig, Germany, September 27–29, 2010, Springer. – reference: Walczak, A., Braubach, L., Pokahr, A., & Lamersdorf, W. (2007) . Augmenting BDI agents with deliberative planning techniques. In Proceedings of the 4th international conference on programming multi-agent systems (ProMAS’06) (pp. 113–127). Springer. – reference: LairdJENewellARosenbloomPSSOAR: An architecture for general intelligenceArtificial Intelligence198733164 – reference: DignumVDignumFDesigning agent systems: State of the practiceInternational Journal of Agent-Oriented Software Engineering2010432242431207.68434 – reference: Guerra-Hernández, A., El Fallah Seghrouchni, A., & Soldano, H. (2004). Learning in BDI multi-agent systems. In CLIMA 2004—4th international workshop on computational logic in multi-agent systems. Lecture Notes in Computer Science (Vol. 3259, pp. 218–233). Springer. – reference: Winikoff, M., Padgham, L., Harland, J., & Thangarajah, J. (2002). Declarative & procedural goals in intelligent agent systems. In Proceedings of the eighth international conference on principles and knowledge representation and reasoning (KR-02) (pp. 470–481), Toulouse, France, April 22–25, 2002. Morgan Kaufmann. – reference: BradskiGKaehlerALearning OpenCV: Computer vision with the OpenCV library2008SebastopolO’Reilly Media – reference: BellemareMGNaddafYVenessJBowlingMThe arcade learning environment: An evaluation platform for general agentsJournal of Artificial Intelligence Research201347253279 – reference: d’InvernoMLuckMGeorgeffMPKinnyDWooldridgeMJThe dMARS architecture: A specification of the distributed multi-agent reasoning systemAutonomous Agents and Multi-Agent Systems200491–2553 – reference: Marcus, G. (2018). Deep learning: A critical appraisal. CoRR http://arxiv.org/abs/1801.00631. – reference: WatersMPadghamLSardiñaSImproving domain-independent intention selection in BDI systemsAutonomous Agents and Multi-Agent Systems2015294683717 – reference: Harbers, M., van den Bosch, K., & Meyer, J. C. (2010). Design and evaluation of explainable BDI agents. In Proceedings of the 2010 IEEE/WIC/ACM international conference on intelligent agent technology, IAT 2010 (pp. 125–132), Toronto, Canada, August 31–September 3, 2010. IEEE Computer Society Press. – reference: Clark, K. L., & Robinson, P. J. (2015). Robotic agent programming in TeleoR. In 2015 IEEE international conference on robotics and automation (ICRA 2015) (pp. 5040–5047). – reference: Thangarajah, J., Padgham, L., & Winikoff, M. (2003). Detecting & avoiding interference between goals in intelligent agents. In Proceedings of the Eighteenth international joint conference on artificial intelligence (IJCAI-03) (pp. 721–726), Morgan Kaufmann. – reference: Geffner, H. (2010). The model-based approach to autonomous behavior: A personal view. In Proceedings of the AAAI conference on artificial intelligence (AAAI-2010) (pp. 1709–1712), AAAI Press. – reference: NilssonNJTeleo-reactive programs for agent controlJournal of Artificial Intelligence Research199411139158 – reference: Müller, J. P., & Fischer, K. (2014). Application impact of multi-agent systems and technologies: A survey. In Agent-oriented software engineering (pp. 27–53). Springer. – reference: Singh, D., Sardiña, S., Padgham, L., & James, G. (2011). Integrating learning into a BDI agent for environments with changing dynamics. In IJCAI 2011, Proceedings of the 22nd international joint conference on artificial intelligence (pp. 2525–2530), Barcelona, Catalonia, Spain, July 16–22, 2011, IJCAI/AAAI. – reference: Pantoja, C. E., Stabile, M. F., Lazarin, N. M., & Sichman, J. S. (2016). ARGO: An extended Jason architecture that facilitates embedded robotic agents programming. In Engineering multi-agent systems (pp. 136–155). Springer. – reference: DennisLAFisherMLincolnNKLisitsaAVeresSMPractical verification of decision-making in agent-based autonomous systemsAutomated Software Engineering2016233305359 – reference: Nunes, I., & Luck, M. (2014). Softgoal-based plan selection in model-driven BDI agents. In Proceedings of the 13th international conference on autonomous agents and multiagent systems (AAMAS 2014) (pp. 749–756). IFAAMAS. – reference: Bordini, R., Bazzan, A. L. C., de O Jannone, R., Basso, D. M., Vicari, R. M., & Lesser, V. R . (2002). AgentSpeak(XL): Efficient intention selection in BDI agents via decision-theoretic task scheduling. In Proceedings of the first international conference on autonomous agents and multiagent systems (AAMAS’02) (pp. 1294–1302). ACM Press. – reference: VieiraRMoreiraÁFWooldridgeMBordiniRHOn the formal semantics of speech-act based communication in an agent-oriented programming languageJournal of Artificial Intelligence Research2007292212671182.68110 – reference: Ziafati, P., Dastani, M., Meyer, J. J., & van der Torre, L. (2013). Agent programming languages requirements for programming autonomous robots. In Programming multi-agent systems (pp. 35–53). Springer. – reference: Rodriguez, S., Gaud, N., & Galland, S. (2014). SARL: A general-purpose agent-oriented programming language. In The 2014 IEEE/WIC/ACM international conference on intelligent agent technology. IEEE Computer Society Press. – reference: Norling, E. (2004). Folk psychology for human modelling: Extending the BDI paradigm. In Proceedings of the third international joint conference on autonomous agents and multiagent systems. AAMAS ’04 (pp. 202–209). IEEE Computer Society. – reference: Ricci, A., Piunti, M., Viroli, M., & Omicini, A. (2009). Environment programming in CArtAgO. In Bordini et al. (2009) (pp. 259–288). – reference: Busetta, P., Ronnquist, R., Hodgson, A., & Lucas, A. (1999). JACK intelligent agents—Components for intelligent agents in Java. AgentLink News 2. – reference: d’Inverno, M., Kinny, D., Luck, M., & Wooldridge, M. J. (1998). A formal specification of dMARS. In: Proceedings of 4th international workshop intelligent agents IV, agent theories, architectures, and languages, ATAL ’97. Lecture notes in computer science (Vol. 1365, pp. 155–176), Providence, Rhode Island, USA, July 24–26, 1997. Springer. – reference: Vikhorev, K., Alechina, N., & Logan, B. (2011) . Agent programming with priorities and deadlines. In Proceedings of the tenth international conference on autonomous agents and multiagent systems (AAMAS 2011) (pp. 397–404). – reference: LemaignanSWarnierMSisbotEAClodicAAlamiRArtificial cognition for social human–robot interaction: An implementationArtificial Intelligence201724745693638871 – reference: Dastani, M., de Boer, F., Dignum, F., & Meyer, J. C. (2003) . Programming agent deliberation: An approach illustrated using the 3APL language. In Proceedings of the 2nd international joint conference on autonomous agents and multiagent systems (AAMAS 2003). ACM (pp. 97–104). – reference: FisherMDennisLWebsterMVerifying autonomous systemsCommunications of the ACM20135698493 – reference: Yao, Y., & Logan, B. (2016) . Action-level intention selection for BDI agents. In Proceedings of the 15th international conference on autonomous agents and multiagent systems (AAMAS 2016), IFAAMAS (pp. 1227–1235). – reference: Lespérance, Y., Levesque, H. J., Lin, F., Marcu, D., Reiter, R., & Scherl, R. B.(1995). Foundations of a logical approach to agent programming. In Proceedings of intelligent agents II, agent theories, architectures, and languages, IJCAI ’95, workshop (ATAL). Lecture notes in computer science (Vol. 1037, pp. 331–346), Montreal, Canada, August 19–20, 1995. Springer. – reference: KellyJEHammSSmart machines: IBM’s Watson and the era of cognitive computing2013New YorkColumbia University Press – reference: Baader, F., & Zarrieß, B. (2013). Verification of Golog programs over description logic actions. In Proceedings of 9th international symposium frontiers of combining systems—FroCoS 2013. Lecture notes in computer science (Vol. 8152, pp. 181–196), Nancy, France, September 18–20, 2013. Springer. – reference: BratmanMEIntention, plans, and practical reason1987CambridgeHarvard University Press – reference: Winikoff, M. (2017). Debugging agent programs with “Why?” questions. In Proceedings of the 16th conference on autonomous agents and multiagent systems, AAMAS 2017 (pp. 251–259), São Paulo, Brazil, May 8–12, 2017. ACM. – reference: Winikoff, M., & Padgham, L .(2013) . Agent oriented software engineering. In Multiagent systems. MIT Press. – reference: BehrensTMHindriksKVDixJTowards an environment interface standard for agent platformsAnnals of Mathematics and Artificial Intelligence20116142612951234.68384 – ident: 9453_CR133 – ident: 9453_CR110 – ident: 9453_CR5 doi: 10.1007/11961536_5 – volume-title: Developing multi-agent systems with JADE year: 2007 ident: 9453_CR11 doi: 10.1002/9780470058411 – volume: 4 start-page: 224 issue: 3 year: 2010 ident: 9453_CR54 publication-title: International Journal of Agent-Oriented Software Engineering doi: 10.1504/IJAOSE.2010.036983 – volume: 61 start-page: 261 issue: 4 year: 2011 ident: 9453_CR9 publication-title: Annals of Mathematics and Artificial Intelligence doi: 10.1007/s10472-010-9215-9 – volume: 247 start-page: 45 year: 2017 ident: 9453_CR90 publication-title: Artificial Intelligence doi: 10.1016/j.artint.2016.07.002 – volume-title: Reasoning about rational agents year: 2000 ident: 9453_CR157 doi: 10.7551/mitpress/5804.001.0001 – volume-title: Multi-agent programming, languages, tools and applications year: 2009 ident: 9453_CR19 – volume: 5 start-page: 99 year: 2001 ident: 9453_CR107 publication-title: Electronic Transactions on Artificial Intelligence – ident: 9453_CR40 doi: 10.1145/860575.860592 – ident: 9453_CR123 doi: 10.1109/WI-IAT.2014.156 – ident: 9453_CR55 doi: 10.1007/BFb0026757 – volume: 30 start-page: 1 issue: 1 year: 2015 ident: 9453_CR102 publication-title: The Knowledge Engineering Review doi: 10.1017/S0269888913000337 – ident: 9453_CR118 – ident: 9453_CR57 – volume: 2 start-page: 215 year: 1993 ident: 9453_CR48 publication-title: International Journal of Intelligent Systems in Accounting, Finance and Management – ident: 9453_CR29 doi: 10.1109/BRACIS.2016.045 – start-page: 119 volume-title: Multi-agent programming: Languages, tools and applications year: 2009 ident: 9453_CR77 doi: 10.1007/978-0-387-89299-3_4 – volume: 36 start-page: 105 issue: 4 year: 2015 ident: 9453_CR125 publication-title: AI Magazine doi: 10.1609/aimag.v36i4.2577 – ident: 9453_CR70 doi: 10.1109/WI-IAT.2010.115 – ident: 9453_CR85 doi: 10.1007/978-3-540-93920-7_7 – volume: 30 start-page: 291 issue: 2 year: 2016 ident: 9453_CR144 publication-title: Autonomous Agents and Multi-Agent Systems doi: 10.1007/s10458-015-9288-2 – volume: 40 start-page: 44 issue: 2 year: 2019 ident: 9453_CR69 publication-title: AI Magazine doi: 10.1609/aimag.v40i2.2850 – volume: 42 start-page: 213 issue: 2–3 year: 1990 ident: 9453_CR36 publication-title: Artificial Intelligence doi: 10.1016/0004-3702(90)90055-5 – ident: 9453_CR65 – volume: 23 start-page: 305 issue: 3 year: 2016 ident: 9453_CR51 publication-title: Automated Software Engineering doi: 10.1007/s10515-014-0168-9 – volume-title: Learning OpenCV: Computer vision with the OpenCV library year: 2008 ident: 9453_CR21 – ident: 9453_CR63 doi: 10.1609/aaai.v24i1.7765 – volume: 47 start-page: 17 issue: 1 year: 2011 ident: 9453_CR139 publication-title: Journal of Automated Reasoning doi: 10.1007/s10817-010-9175-0 – volume: 8 start-page: 293 issue: 3 year: 1998 ident: 9453_CR120 publication-title: Journal of Logic and Computation doi: 10.1093/logcom/8.3.293 – ident: 9453_CR14 doi: 10.1016/S1571-0661(04)80591-7 – ident: 9453_CR132 doi: 10.1007/978-3-642-38700-5_10 – ident: 9453_CR113 – ident: 9453_CR130 – volume: 21 start-page: 1250004 issue: 1 year: 2012 ident: 9453_CR162 publication-title: International Journal on Artificial Intelligence Tools doi: 10.1142/S0218213012500042 – ident: 9453_CR159 – ident: 9453_CR38 doi: 10.1007/978-3-319-26184-3_5 – ident: 9453_CR138 – ident: 9453_CR6 doi: 10.1007/978-3-642-40885-4_12 – volume: 31 start-page: 288 issue: 2 year: 2017 ident: 9453_CR71 publication-title: Autonomous Agents and Multi-Agent Systems doi: 10.1007/s10458-015-9322-4 – volume: 29 start-page: 221 year: 2007 ident: 9453_CR141 publication-title: Journal of Artificial Intelligence Research doi: 10.1613/jair.2221 – ident: 9453_CR112 – ident: 9453_CR31 doi: 10.1007/978-3-319-23868-5_19 – ident: 9453_CR97 doi: 10.1016/B978-0-12-800341-1.00021-8 – ident: 9453_CR27 – ident: 9453_CR160 – ident: 9453_CR129 – ident: 9453_CR103 doi: 10.1007/11691792_10 – ident: 9453_CR135 doi: 10.1109/BRACIS.2015.18 – ident: 9453_CR1 – ident: 9453_CR149 doi: 10.1007/978-3-642-38700-5_4 – ident: 9453_CR99 – volume: 31 start-page: 1094 issue: 5 year: 2017 ident: 9453_CR156 publication-title: Journal of Autonomous Agents and Multi-Agent Systems doi: 10.1007/s10458-016-9356-2 – ident: 9453_CR91 – ident: 9453_CR150 doi: 10.1007/0-387-26350-0_7 – ident: 9453_CR109 – ident: 9453_CR33 doi: 10.1109/ICRA.2015.7139900 – ident: 9453_CR75 doi: 10.1007/BFb0026761 – ident: 9453_CR25 doi: 10.1007/978-3-540-32260-3_3 – volume: 25 start-page: 391 issue: 3 year: 1999 ident: 9453_CR86 publication-title: Annals of Mathematics and Artificial Intelligence doi: 10.1023/A:1018934223383 – ident: 9453_CR80 – ident: 9453_CR146 doi: 10.1007/978-3-540-71956-4_7 – ident: 9453_CR89 doi: 10.1007/978-3-319-25524-8_27 – ident: 9453_CR94 – ident: 9453_CR15 doi: 10.1145/545056.545122 – ident: 9453_CR101 – volume: 56 start-page: 84 issue: 9 year: 2013 ident: 9453_CR61 publication-title: Communications of the ACM doi: 10.1145/2494558 – ident: 9453_CR104 doi: 10.1007/978-3-642-54432-3_3 – ident: 9453_CR117 doi: 10.1007/BFb0031845 – ident: 9453_CR128 doi: 10.1109/WSC.2012.6465046 – ident: 9453_CR88 doi: 10.1007/978-3-319-76081-0_44 – ident: 9453_CR35 – ident: 9453_CR52 – ident: 9453_CR108 – ident: 9453_CR163 doi: 10.1007/978-3-642-38700-5_3 – ident: 9453_CR60 doi: 10.1007/3-540-58976-7_6 – ident: 9453_CR12 doi: 10.1145/1160633.1160938 – ident: 9453_CR59 doi: 10.1007/978-3-540-25936-7_5 – volume: 47 start-page: 253 year: 2013 ident: 9453_CR10 publication-title: Journal of Artificial Intelligence Research doi: 10.1613/jair.3912 – ident: 9453_CR143 doi: 10.1145/375735.376329 – volume-title: The intentional stance year: 1987 ident: 9453_CR49 – ident: 9453_CR24 doi: 10.1007/3-7643-7348-2_7 – volume: 19 start-page: 91 year: 1998 ident: 9453_CR145 publication-title: International Journal of Approximate Reasoning doi: 10.1016/S0888-613X(98)10006-3 – volume-title: Intention, plans, and practical reason year: 1987 ident: 9453_CR22 – ident: 9453_CR64 – ident: 9453_CR93 – volume-title: Automated planning—Theory and practice year: 2004 ident: 9453_CR66 – volume: 6 start-page: 187 issue: 2 year: 2018 ident: 9453_CR96 publication-title: International Journal of Agent-Oriented Software Engineering doi: 10.1504/IJAOSE.2018.094374 – ident: 9453_CR98 doi: 10.1109/BRACIS.2018.00073 – volume: 78 start-page: 747 issue: 6 year: 2013 ident: 9453_CR13 publication-title: Science of Computer Programming doi: 10.1016/j.scico.2011.10.004 – ident: 9453_CR39 doi: 10.1007/978-3-642-45343-4_6 – volume-title: Smart machines: IBM’s Watson and the era of cognitive computing year: 2013 ident: 9453_CR83 doi: 10.7312/kell16856 – ident: 9453_CR152 – volume: 1 start-page: 139 issue: 1 year: 1994 ident: 9453_CR106 publication-title: Journal of Artificial Intelligence Research doi: 10.1613/jair.30 – volume: 30 start-page: 33 issue: 1 year: 2006 ident: 9453_CR17 publication-title: Informatica – ident: 9453_CR151 doi: 10.1007/11678823_8 – volume: 1 start-page: 370 issue: 3/4 year: 2007 ident: 9453_CR79 publication-title: IJAOSE doi: 10.1504/IJAOSE.2007.016266 – ident: 9453_CR116 doi: 10.1007/0-387-26350-0_6 – volume-title: Programming multi-agent systems in AgentSpeak using Jason year: 2007 ident: 9453_CR18 – ident: 9453_CR42 doi: 10.1007/978-3-540-93920-7_5 – volume: 60 start-page: 27 issue: 10 year: 2017 ident: 9453_CR115 publication-title: Communications of the ACM doi: 10.1145/3132724 – volume: 23 start-page: 158 issue: 2 year: 2011 ident: 9453_CR122 publication-title: Autonomous Agents and Multi-Agent Systems doi: 10.1007/s10458-010-9140-7 – ident: 9453_CR3 doi: 10.1007/978-3-642-22723-3_1 – ident: 9453_CR137 – ident: 9453_CR7 doi: 10.1007/978-3-319-26184-3_3 – volume: 19 start-page: 5 issue: 1 year: 2012 ident: 9453_CR50 publication-title: Automated Software Engineering doi: 10.1007/s10515-011-0088-x – ident: 9453_CR73 doi: 10.1007/978-3-642-32729-2_3 – volume-title: Automated planning and acting year: 2016 ident: 9453_CR67 doi: 10.1017/CBO9781139583923 – ident: 9453_CR127 doi: 10.1145/1160633.1160813 – ident: 9453_CR47 – ident: 9453_CR68 doi: 10.1007/978-3-540-30200-1_12 – ident: 9453_CR105 doi: 10.1007/978-3-319-42559-7_17 – ident: 9453_CR126 doi: 10.1145/1329125.1329134 – volume: 7 start-page: 555 issue: 4 year: 2016 ident: 9453_CR32 publication-title: Journal of Ambient Intelligence and Humanized Computing doi: 10.1007/s12652-016-0342-y – volume: 16 start-page: 214 issue: 3 year: 2008 ident: 9453_CR43 publication-title: Autonomous Agents and Multi-Agent Systems doi: 10.1007/s10458-008-9036-y – volume: 2 start-page: 357 issue: 4 year: 1999 ident: 9453_CR78 publication-title: Autonomous Agents and Multi-Agent Systems doi: 10.1023/A:1010084620690 – ident: 9453_CR4 doi: 10.1007/978-3-642-38700-5_8 – ident: 9453_CR58 – ident: 9453_CR62 doi: 10.1007/978-3-319-47846-3_24 – ident: 9453_CR155 – ident: 9453_CR114 doi: 10.1007/978-3-319-50983-9_8 – ident: 9453_CR158 – volume: 9 start-page: 5 issue: 1–2 year: 2004 ident: 9453_CR56 publication-title: Autonomous Agents and Multi-Agent Systems doi: 10.1023/B:AGNT.0000019688.11109.19 – volume: 11 start-page: 227 issue: 3 year: 2019 ident: 9453_CR30 publication-title: IEEE Transactions on Games doi: 10.1109/TG.2018.2883499 – ident: 9453_CR41 doi: 10.1145/860575.860592 – volume: 98 start-page: 120 year: 2015 ident: 9453_CR82 publication-title: Science of Computer Programming doi: 10.1016/j.scico.2014.02.009 – volume: 41 start-page: 171 issue: 2–4 year: 2004 ident: 9453_CR34 publication-title: Annals of Mathematics and Artificial Intelligence doi: 10.1023/B:AMAI.0000031195.87297.d9 – volume: 4 start-page: 349 issue: 4 year: 1988 ident: 9453_CR23 publication-title: Computational Intelligence doi: 10.1111/j.1467-8640.1988.tb00284.x – ident: 9453_CR37 doi: 10.1007/978-3-319-25524-8_22 – ident: 9453_CR20 – volume: 35 start-page: 124 issue: 1 year: 2019 ident: 9453_CR8 publication-title: Computational Intelligence doi: 10.1111/coin.12194 – ident: 9453_CR53 doi: 10.1145/3278721.3278745 – ident: 9453_CR161 doi: 10.1609/aaai.v30i1.10129 – ident: 9453_CR44 doi: 10.1007/978-0-387-89299-3_2 – ident: 9453_CR74 doi: 10.1007/978-3-642-04143-3_4 – ident: 9453_CR95 – ident: 9453_CR76 – ident: 9453_CR100 doi: 10.1109/WI-IAT.2011.255 – volume-title: Multi-agent programming: Languages, platforms and applications year: 2005 ident: 9453_CR16 – ident: 9453_CR46 doi: 10.24963/ijcai.2018/27 – volume: 58 start-page: 1067 issue: 9 year: 2010 ident: 9453_CR134 publication-title: Robotics and Autonomous Systems doi: 10.1016/j.robot.2010.05.008 – volume: 33 start-page: 103 issue: 2 year: 2012 ident: 9453_CR84 publication-title: AI Magazine doi: 10.1609/aimag.v33i2.2396 – ident: 9453_CR81 doi: 10.1109/ROBOT.1996.503571 – ident: 9453_CR131 doi: 10.1109/ICISA.2011.5930301 – ident: 9453_CR28 – ident: 9453_CR92 doi: 10.1007/3540608052_76 – ident: 9453_CR142 – ident: 9453_CR45 – ident: 9453_CR147 – volume: 17 start-page: 315 issue: 4 year: 1998 ident: 9453_CR2 publication-title: The International Journal of Robotics Research doi: 10.1177/027836499801700402 – volume: 33 start-page: 1 year: 1987 ident: 9453_CR87 publication-title: Artificial Intelligence doi: 10.1016/0004-3702(87)90050-6 – ident: 9453_CR72 doi: 10.1007/978-3-540-79043-3_10 – ident: 9453_CR26 doi: 10.1007/978-3-642-16178-0_5 – volume: 29 start-page: 683 issue: 4 year: 2015 ident: 9453_CR148 publication-title: Autonomous Agents and Multi-Agent Systems doi: 10.1007/s10458-015-9293-5 – ident: 9453_CR154 doi: 10.1007/978-3-319-99229-7_47 – ident: 9453_CR124 doi: 10.1007/978-3-540-32260-3_4 – ident: 9453_CR136 – ident: 9453_CR140 doi: 10.1109/WI-IAT.2009.144 – ident: 9453_CR119 – ident: 9453_CR121 doi: 10.1007/978-0-387-89299-3_8 – ident: 9453_CR153 – volume: 17 start-page: 432 issue: 3 year: 2008 ident: 9453_CR111 publication-title: Autonomous Agents and Multi-Agent Systems doi: 10.1007/s10458-008-9053-x |
| SSID | ssj0016261 |
| Score | 2.470793 |
| Snippet | It is claimed that, in the nascent ‘Cognitive Era’, intelligent systems will be trained using machine learning techniques rather than programmed by software... |
| SourceID | crossref springer |
| SourceType | Enrichment Source Index Database Publisher |
| SubjectTerms | 20th Anniversary Special Issue Artificial Intelligence Computer Science Computer Systems Organization and Communication Networks Software Engineering/Programming and Operating Systems User Interfaces and Human Computer Interaction Viewpoint |
| Title | Agent programming in the cognitive era |
| URI | https://link.springer.com/article/10.1007/s10458-020-09453-y |
| Volume | 34 |
| WOSCitedRecordID | wos000532176100001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAVX databaseName: SpringerLINK Contemporary 1997-Present customDbUrl: eissn: 1573-7454 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0016261 issn: 1387-2532 databaseCode: RSV dateStart: 19980301 isFulltext: true titleUrlDefault: https://link.springer.com/search?facet-content-type=%22Journal%22 providerName: Springer Nature |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LSwMxEB60evBifWJ9kYN40UA36WyzxyKKpyK-6G3ZvKCgq7RV6L93ss1WC1LQ-2xYZjKZ-ZjHB3CGsmijFYYXaaZ4R6eSa59m3JpEaEycV15VZBPdfl8NBtldHAob193udUmyeql_DLt1UPEAdwiSoOTTVVijcKeCO94_PM9rB5Siz2CWCjsIpIijMr-fsRiOFmuhVYi5af7v57ZgM6aUrDe7A9uw4sodaNZ0DSx67y6c98IYFYsdWa90PBuWjBJANu8hYm5U7MHTzfXj1S2PNAncSIkTbn2ChfSGMjuNXSssQQhHOMho4TPtLSaBXsMRdPCFd0IoYzroUJEtEHVby31olG-lOwDm2jpQoCddMhRlVqawSWo1vUMpOqW1bkFSays3cYd4oLJ4yb-3HwdF5KSIvFJEPm3Bxfyb99kGjaXSl7WC8-hN4yXih38TP4INEWxUNeMdQ2My-nAnsG4-J8Px6LS6Rl-mbMEX |
| linkProvider | Springer Nature |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LSwMxEB60CnqxPrE-cxAvGugmm232WMRSsRbRKr2FzQsKukpbhf57k222WpCC3ichzCSZ-ZjHB3DGaFZnmiicJSnHsUwoljZJsVYRkSwylltekE00ul3e76f3oSlsVFa7lynJ4qf-0ewWM4493HGQhFE8WYaV2HksX8j38Pg8yx24EH0Ks7ifQUBJaJX5fY95dzSfCy1cTKv6v8NtwkYIKVFzege2YMnk21At6RpQeL07cN70bVQoVGS9uu3RIEcuAESzGiJkhtkuPLWue1dtHGgSsKKUjbG2EcuoVS6yk6yhiXYQwjgcpCSxqbSaRZ5ewzjoYDNrCOFKxcww7mzBmKxLugeV_C03-4BMXXoK9KjhDOUiK5XpKNHS_UMJM1xKWYOo1JZQYYa4p7J4Ed_Tj70ihFOEKBQhJjW4mK15n07QWCh9WSpYhNc0WiB-8DfxU1hr9-46onPTvT2EdeLtVRTmHUFlPPwwx7CqPseD0fCkuFJfvorD-w |
| linkToPdf | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LS8NAEB60inixPrE-9yBedLHZzaabY1GLopSCD3oL2RcUNJY2Cv337iab2oIUxPskG2Z2s_Mx880HcMZo2mSKSJxGMcehiCgWJoqxkgERLNCGG16ITbS6Xd7vx70ZFn_R7V6VJEtOg5vSlOVXQ2WuZohvIePYQR8LTxjFk2VYCZ1okMPrT6_TOoJN10vIxd08Ako8beb3d8xfTfN10eK66dT__6GbsOFTTdQu98YWLOlsG-qVjAPyp3oHztuOXoV8p9a7XQoNMmQTQzTtLUJ6lO7CS-f2-foOe_kELCllOVYmYCk10mZ8grUUURZaaIuPpCAmFkaxwMluaAspTGo0IVzKkGnGbYwYE01B96CWfWR6H5BuCieNHrRsAG3GJVMVRErY_1PENBdCNCCoPJdIP1vcSVy8JT9TkZ0jEuuIpHBEMmnAxfSZYTlZY6H1ZeXsxJ-y8QLzg7-Zn8Ja76aTPN53Hw5hnbhwFf16R1DLR5_6GFblVz4Yj06K3fUNTvfM3w |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Agent+programming+in+the+cognitive+era&rft.jtitle=Autonomous+agents+and+multi-agent+systems&rft.au=Bordini%2C+Rafael+H.&rft.au=El+Fallah+Seghrouchni%2C+Amal&rft.au=Hindriks%2C+Koen&rft.au=Logan%2C+Brian&rft.date=2020-10-01&rft.issn=1387-2532&rft.eissn=1573-7454&rft.volume=34&rft.issue=2&rft_id=info:doi/10.1007%2Fs10458-020-09453-y&rft.externalDBID=n%2Fa&rft.externalDocID=10_1007_s10458_020_09453_y |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1387-2532&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1387-2532&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1387-2532&client=summon |