Domain-specific modelling language for belief-desire-intention software agents
dc.contributor.author | Kardas, Geylani | |
dc.contributor.author | Tezel, Baris Tekin | |
dc.contributor.author | Challenger, Moharram | |
dc.date.accessioned | 2019-10-27T10:03:42Z | |
dc.date.available | 2019-10-27T10:03:42Z | |
dc.date.issued | 2018 | |
dc.department | Ege Üniversitesi | en_US |
dc.description.abstract | Development of software agents according to belief-desire-intention (BDI) model usually becomes challenging due to autonomy, distributedness, and openness of multi-agent systems (MAS). Hence, here, a domain-specific modelling language (DSML), called DSML4BDI, is introduced to support development of BDI agents. The syntax of the language provides the design of agent components required for the construction of the system according to the specifications of BDI architecture. The implementation of designed MAS on Jason BDI platform is also possible via model-to-text transformations built in the DSML. The comparative evaluation results showed that a significant amount of artefacts required for the exact MAS implementation can be automatically achieved by employing DSML4BDI. Moreover, time needed for developing a BDI agent system from scratch can be reduced to one-third in the case of using DSML4BDI. Finally, qualitative assessment, based on the developers' feedback, exposed how DSML4BDI facilitates development of BDI agents. | en_US |
dc.description.sponsorship | Scientific and Technological Research Council of Turkey (TUBITAK)Turkiye Bilimsel ve Teknolojik Arastirma Kurumu (TUBITAK) [115E591] | en_US |
dc.description.sponsorship | This work is funded by the Scientific and Technological Research Council of Turkey (TUBITAK) under grant no. 115E591. | en_US |
dc.identifier.doi | 10.1049/iet-sen.2017.0094 | |
dc.identifier.endpage | 364 | en_US |
dc.identifier.issn | 1751-8806 | |
dc.identifier.issn | 1751-8814 | |
dc.identifier.issn | 1751-8806 | en_US |
dc.identifier.issn | 1751-8814 | en_US |
dc.identifier.issue | 4 | en_US |
dc.identifier.scopusquality | Q2 | en_US |
dc.identifier.startpage | 356 | en_US |
dc.identifier.uri | https://doi.org/10.1049/iet-sen.2017.0094 | |
dc.identifier.uri | https://hdl.handle.net/11454/30151 | |
dc.identifier.volume | 12 | en_US |
dc.identifier.wos | WOS:000441398800008 | en_US |
dc.identifier.wosquality | Q4 | en_US |
dc.indekslendigikaynak | Web of Science | en_US |
dc.indekslendigikaynak | Scopus | en_US |
dc.language.iso | en | en_US |
dc.publisher | Inst Engineering Technology-Iet | en_US |
dc.relation.ispartof | Iet Software | en_US |
dc.relation.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
dc.rights | info:eu-repo/semantics/closedAccess | en_US |
dc.subject | multi-agent systems | en_US |
dc.subject | specification languages | en_US |
dc.subject | domain-specific modelling language | en_US |
dc.subject | belief-desire-intention software agents | en_US |
dc.subject | belief-desire-intention model | en_US |
dc.subject | multiagent systems | en_US |
dc.subject | BDI agents | en_US |
dc.subject | agent components | en_US |
dc.subject | BDI architecture | en_US |
dc.subject | Jason BDI platform | en_US |
dc.subject | model-to-text transformations | en_US |
dc.subject | exact MAS implementation | en_US |
dc.subject | BDI agent system | en_US |
dc.subject | DSML4BDI language | en_US |
dc.title | Domain-specific modelling language for belief-desire-intention software agents | en_US |
dc.type | Article | en_US |