Domain-specific modelling language for belief-desire-intention software agents

dc.contributor.authorKardas, Geylani
dc.contributor.authorTezel, Baris Tekin
dc.contributor.authorChallenger, Moharram
dc.date.accessioned2019-10-27T10:03:42Z
dc.date.available2019-10-27T10:03:42Z
dc.date.issued2018
dc.departmentEge Üniversitesien_US
dc.description.abstractDevelopment 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.sponsorshipScientific and Technological Research Council of Turkey (TUBITAK)Turkiye Bilimsel ve Teknolojik Arastirma Kurumu (TUBITAK) [115E591]en_US
dc.description.sponsorshipThis work is funded by the Scientific and Technological Research Council of Turkey (TUBITAK) under grant no. 115E591.en_US
dc.identifier.doi10.1049/iet-sen.2017.0094
dc.identifier.endpage364en_US
dc.identifier.issn1751-8806
dc.identifier.issn1751-8814
dc.identifier.issn1751-8806en_US
dc.identifier.issn1751-8814en_US
dc.identifier.issue4en_US
dc.identifier.scopusqualityQ2en_US
dc.identifier.startpage356en_US
dc.identifier.urihttps://doi.org/10.1049/iet-sen.2017.0094
dc.identifier.urihttps://hdl.handle.net/11454/30151
dc.identifier.volume12en_US
dc.identifier.wosWOS:000441398800008en_US
dc.identifier.wosqualityQ4en_US
dc.indekslendigikaynakWeb of Scienceen_US
dc.indekslendigikaynakScopusen_US
dc.language.isoenen_US
dc.publisherInst Engineering Technology-Ieten_US
dc.relation.ispartofIet Softwareen_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectmulti-agent systemsen_US
dc.subjectspecification languagesen_US
dc.subjectdomain-specific modelling languageen_US
dc.subjectbelief-desire-intention software agentsen_US
dc.subjectbelief-desire-intention modelen_US
dc.subjectmultiagent systemsen_US
dc.subjectBDI agentsen_US
dc.subjectagent componentsen_US
dc.subjectBDI architectureen_US
dc.subjectJason BDI platformen_US
dc.subjectmodel-to-text transformationsen_US
dc.subjectexact MAS implementationen_US
dc.subjectBDI agent systemen_US
dc.subjectDSML4BDI languageen_US
dc.titleDomain-specific modelling language for belief-desire-intention software agentsen_US
dc.typeArticleen_US

Dosyalar