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...
Uložené v:
| 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: | , |
| 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: |
Computing methodologies
> Artificial intelligence
> Distributed artificial intelligence
> Multi-agent systems
Software and its engineering
> Software notations and tools
> General programming languages
> Language features
> Modules
> packages
|
| 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 |

