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...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Autonomous agents and multi-agent systems Ročník 34; číslo 2
Hlavní autoři: Bordini, Rafael H., El Fallah Seghrouchni, Amal, Hindriks, Koen, Logan, Brian, Ricci, Alessandro
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