Modularity in BDI-Based Multi-agent Programming Languages

This paper proposes a module-based vision for designing BDI-based multi-agent programming languages. The introduced concept of modules enables common programming techniques such as encapsulation and information hiding for BDI-based programs, and facilitates the implementation of agent roles and prof...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology - Volume 02 Ročník 2; s. 581 - 584
Hlavní autori: Dastani, Mehdi, Steunebrink, Bas
Médium: Konferenčný príspevok..
Jazyk:English
Vydavateľské údaje: Washington, DC, USA IEEE Computer Society 15.09.2009
IEEE
Edícia:ACM Conferences
Predmet:
ISBN:0769538010, 9780769538013
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract This paper proposes a module-based vision for designing BDI-based multi-agent programming languages. The introduced concept of modules enables common programming techniques such as encapsulation and information hiding for BDI-based programs, and facilitates the implementation of agent roles and profiles. This vision is applied to a BDI-based agent programming language to which specific programming constructs are added to allow the implementation of modules. The syntax and intuitive semantics of module based programming constructs are explained. An example is presented to illustrate how modules can be used to implement BDI-based multi-agent systems.
AbstractList This paper proposes a module-based vision for designing BDI-based multi-agent programming languages. The introduced concept of modules enables common programming techniques such as encapsulation and information hiding for BDI-based programs, and facilitates the implementation of agent roles and profiles. This vision is applied to a BDI-based agent programming language to which specific programming constructs are added to allow the implementation of modules. The syntax and intuitive semantics of module based programming constructs are explained. An example is presented to illustrate how modules can be used to implement BDI-based multi-agent systems.
Author Steunebrink, Bas
Dastani, Mehdi
Author_xml – sequence: 1
  givenname: Mehdi
  surname: Dastani
  fullname: Dastani, Mehdi
– sequence: 2
  givenname: Bas
  surname: Steunebrink
  fullname: Steunebrink, Bas
BookMark eNqNkD1PwzAYhI0ACVo6M7BkZEl4XztO4rEffERqBUNRR-t1YkeGJkFJOvTfk6r8AKY73elueCbsqmkby9g9QoQI6mmXh_l8G3EAFXGML9hMpRnGPI6lECgu2QTSREmRAcINm_X9FwAgcohlcsvUpi0Pe-r8cAx8EyxWebig3pbB5rAffEiVbYbgo2urjuraN1WwpqY6jHF_x64d7Xs7-9Mp-3x53i7fwvX7a76cr0PChA8hl4YToeKUmcIULnUkLamURquMMYCidFCk5KxUpbQlKYGQSukQyiRFMWUP519vrdU_na-pO2rJM4mYjG10bqmotWnb714j6BMYvcv1CEafwOgRjDadt24cPP5zIH4BB8pj-Q
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/WI-IAT.2009.214
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 9781424453313
1424453313
EndPage 584
ExternalDocumentID 5285116
Genre orig-research
GroupedDBID 6IE
6IF
6IK
6IL
6IN
AAJGR
AARBI
ACM
ADPZR
ALMA_UNASSIGNED_HOLDINGS
APO
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
GUFHI
IERZE
OCL
RIB
RIC
RIE
RIL
AAWTH
LHSKQ
ID FETCH-LOGICAL-a162t-25b2aa192a8bcbcf7fa5ea97acf79bbb013df0c7afe59d5eda9310755f10d6713
IEDL.DBID RIE
ISBN 0769538010
9780769538013
IngestDate Wed Aug 27 01:35:24 EDT 2025
Wed Jan 31 06:50:23 EST 2024
Wed Jan 31 06:43:30 EST 2024
IsPeerReviewed false
IsScholarly false
Keywords Multi-Agent Programming Language
BDI Programming Languages
Modularity
Multi-Agent Systems
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-a162t-25b2aa192a8bcbcf7fa5ea97acf79bbb013df0c7afe59d5eda9310755f10d6713
PageCount 4
ParticipantIDs ieee_primary_5285116
acm_books_10_1109_WI_IAT_2009_214_brief
acm_books_10_1109_WI_IAT_2009_214
PublicationCentury 2000
PublicationDate 20090915
2009-Sept.
PublicationDateYYYYMMDD 2009-09-15
2009-09-01
PublicationDate_xml – month: 09
  year: 2009
  text: 20090915
  day: 15
PublicationDecade 2000
PublicationPlace Washington, DC, USA
PublicationPlace_xml – name: Washington, DC, USA
PublicationSeriesTitle ACM Conferences
PublicationTitle Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology - Volume 02
PublicationTitleAbbrev WIIAT
PublicationYear 2009
Publisher IEEE Computer Society
IEEE
Publisher_xml – name: IEEE Computer Society
– name: IEEE
SSID ssj0001120456
Score 1.4567893
Snippet This paper proposes a module-based vision for designing BDI-based multi-agent programming languages. The introduced concept of modules enables common...
SourceID ieee
acm
SourceType Publisher
StartPage 581
SubjectTerms BDI Programming Languages
Computer languages
Computing methodologies -- Artificial intelligence -- Distributed artificial intelligence
Computing methodologies -- Artificial intelligence -- Distributed artificial intelligence -- Multi-agent systems
Conferences
Encapsulation
Intelligent agent
Lifting equipment
Modularity
Multi-Agent Programming Language
Multi-Agent Systems
Multiagent systems
Paper technology
Programming profession
Proposals
Software and its engineering -- Software notations and tools -- General programming languages -- Language features -- Modules -- packages
Software and its engineering -- Software notations and tools -- General programming languages -- Language features -- Procedures, functions and subroutines
Terminology
Theory of computation -- Semantics and reasoning -- Program semantics
Title Modularity in BDI-Based Multi-agent Programming Languages
URI https://ieeexplore.ieee.org/document/5285116
Volume 2
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LS8NAEB7a4sFT1VasLyIIXlybpN1s9mjVYkBLD5X2FmYfgR7aSh_-fmeTtEUQxNvuEpZlyDLfNzvfDMBtROvGR8syFF3WjW3MkHc081GogMcZeSWdN5sQg0E8mchhBe53WhhrbZ58Zh_cMH_LNwu9caGyNg8dPoiqUBUiKrRa-3hK4AqrRwUzl3SNiWiUBXa2805Z2ifwZXucsORxVNSrDJ2Ep4p69qPDSu5g-vX_He0Imnulnjfc-aBjqNj5CdS3rRq88uY2QL4vjEs4JcztTede7zlhPfJfxssFuAydwMpt5HK1ZrST91bGMVdN-Oi_jJ5eWdk1gWEQhWsWchUiEnDDWGmlM5EhtygF0lAq5eKeJvO1wMxyabg1KAniCc6zwDcRcdZTqM0Xc3sGnuwo33ZUN9Zou0R1kCtJ8Iprowk4GtOCG7Ja6ujAKs3ZhC_TcZKSZV17S5mSZVtw9-c3qVpObdaChrNr-lmU2UhLk57_vnwBh8XDjkv3uoTaermxV3Cgv9bT1fI6_ze-AVq-s4Y
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEB6sCnryjfW5guDF2H00u5ujVUsX2-KhYm9h8ljooVvpw9_vZLtaBEG8JWEJYdgw3zeZbwbgOqZ146NlOSZN1kxtypBHmvmYqICnOXklXTabSPr9dDgUL2tw-62FsdaWyWf2zg3Lt3wz0QsXKmvw0OGDuAYbrnNWpdZaRVQCV1o9XnJzQReZqEZVYudrHlXFfQJfNN4ylt0PlhUrQyfiqaEe_-ixUrqY9s7_DrcLhyutnvfy7YX2YM0W-7Dz1azBq-7uAYjexLiUU0Ld3qjwWo8Za5EHM14pwWXoJFZuI5etNaadvG4VyZwdwmv7afDQYVXfBIZBHM5ZyFWISNANU6WVzpMcuUWRIA2FUi7yaXJfJ5hbLgy3BgWBvITzPPBNTKz1CNaLSWGPwROR8m2kmqlG2ySyg1wJAlhcG03Q0Zg6XJHVpCMEM1nyCV_It0ySZV2DSyHJsnW4-fMbqaYjm9fhwNlVvi8LbcjKpCe_L1_CVmfQ68pu1n8-he3lM49L_jqD9fl0Yc9hU3_MR7PpRfmffALpDrbP
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%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+the+2009+IEEE%2FWIC%2FACM+International+Joint+Conference+on+Web+Intelligence+and+Intelligent+Agent+Technology.+Volume+1&rft.atitle=Modularity+in+BDI-Based+Multi-agent+Programming+Languages&rft.au=Dastani%2C+Mehdi&rft.au=Steunebrink%2C+Bas&rft.date=2009-09-01&rft.pub=IEEE&rft.isbn=9780769538013&rft.volume=2&rft.spage=581&rft.epage=584&rft_id=info:doi/10.1109%2FWI-IAT.2009.214&rft.externalDocID=5285116
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769538013/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769538013/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769538013/sc.gif&client=summon&freeimage=true