Next Article in Journal
A Short-Term Photovoltaic Power Prediction Model Based on the Gradient Boost Decision Tree
Next Article in Special Issue
Cognitive Assistants—An Analysis and Future Trends Based on Speculative Default Reasoning
Previous Article in Journal
Dynamic Multiple Junction Selection Based Routing Protocol for VANETs in City Environment
Previous Article in Special Issue
Computational Accountability in MAS Organizations with ADOPT
Article Menu
Issue 5 (May) cover image

Export Article

Open AccessArticle

Development of Semantic Web-Enabled BDI Multi-Agent Systems Using SEA_ML: An Electronic Bartering Case Study

1
International Computer Institute, Ege University, Bornova, Izmir 35100, Turkey
2
Department of Computer Science, Dokuz Eylul University, Buca, Izmir 35390, Turkey
3
Information Technology Group, Wageningen University & Research, 6706 KN Wageningen, The Netherlands
*
Author to whom correspondence should be addressed.
Appl. Sci. 2018, 8(5), 688; https://doi.org/10.3390/app8050688
Received: 4 March 2018 / Revised: 8 April 2018 / Accepted: 25 April 2018 / Published: 28 April 2018
(This article belongs to the Special Issue Multi-Agent Systems)
  |  
PDF [3634 KB, uploaded 28 April 2018]
  |  

Abstract

In agent-oriented software engineering (AOSE), the application of model-driven development (MDD) and the use of domain-specific modeling languages (DSMLs) for Multi-Agent System (MAS) development are quite popular since the implementation of MAS is naturally complex, error-prone, and costly due to the autonomous and proactive properties of the agents. The internal agent behavior and the interaction within the agent organizations become even more complex and hard to implement when the requirements and interactions for the other agent environments such as the Semantic Web are considered. Hence, in this study, we propose a model-driven MAS development methodology which is based on a domain-specific modeling language (called SEA_ML) and covers the whole process of analysis, modeling, code generation and implementation of a MAS working in the Semantic Web according to the well-known Belief-Desire-Intention (BDI) agent principles. The use of new SEA_ML-based MAS development methodology is exemplified with the development of a semantic web-enabled MAS for electronic bartering (E-barter). Achieved results validated the generation and the development-time performance of applying this new MAS development methodology. More than half of the all agents and artifacts needed for fully implementing the E-barter MAS were automatically obtained by just using the generation features of the proposed methodology. View Full-Text
Keywords: multi-agent system; BDI agents; model-driven development; agent development methodology; semantic web service; ontology; SEA_ML; electronic bartering system multi-agent system; BDI agents; model-driven development; agent development methodology; semantic web service; ontology; SEA_ML; electronic bartering system
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
SciFeed
Printed Edition Available!
A printed edition of this Special Issue is available here.

Share & Cite This Article

MDPI and ACS Style

Challenger, M.; Tezel, B.T.; Alaca, O.F.; Tekinerdogan, B.; Kardas, G. Development of Semantic Web-Enabled BDI Multi-Agent Systems Using SEA_ML: An Electronic Bartering Case Study. Appl. Sci. 2018, 8, 688.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Appl. Sci. EISSN 2076-3417 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top