| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:A DSL for the development of software agents working within a semantic web environment
Authors:ID Demirkol, Sebla (Author)
ID Challenger, Moharram (Author)
ID Getir, Sinem (Author)
ID Kosar, Tomaž (Author)
ID Kardas, Geylani (Author)
ID Mernik, Marjan (Author)
Files:.pdf Computer_Science_and_Information_Systems_2013_Demirkol_et_al._A_DSL_for_the_development_of_software_agents_working_within_a_semantic_web.pdf (458,07 KB)
MD5: CF897C255B227AC3A5FE5FF61F224892
PID: 20.500.12556/dkum/f538c419-5692-4133-8af1-8bded85c3d7a
 
URL http://www.doiserbia.nb.rs/Article.aspx?ID=1820-02141300044D
 
Language:English
Work type:Scientific work
Typology:1.01 - Original Scientific Article
Organization:FERI - Faculty of Electrical Engineering and Computer Science
Abstract:Software agents became popular in the development of complex software systems,especially those requiring autonomous and proactive behavior. Agents interact with each other within a Multi-agent System (MAS), in order to perform certain defined tasks in a collaborative and/or selfish manner. However, the autonomous, proactive and interactive structure of MAS causes difficulties when developing such software systems. It is within this context,that the use of a Domain-specific Language (DSL) may support easier and quicker MAS development methodology. The impact of such DSL usage could beclearer when considering the development of MASs, especially those working on new challenging environments like the Semantic Web. Hence, this paper introduces a new DSL for Semantic Web enabled MASs. This new DSL is called Semantic web Enabled Agent Language (SEA_L). Both the SEA_L user-aspects and the way of implementing SEA_L are discussed in the paper. The practical use of SEA_L is also demonstrated using a case study which considers the modeling of a multi-agent based e-barter system. When considering the language implementation, we first discuss the syntax of SEA_L and we show how the specifications of SEA_L can be utilized during the code generation of real MAS implementations. The syntax of SEA_L is supported by textual modeling toolkits developed with Xtext. Code generation for the instance models are supplied with the Xpand tool.
Keywords:domain-specific language, DSL, metamodel, multi-agent system, semantic web
Publication status:Published
Publication version:Version of Record
Year of publishing:2013
Number of pages:str. 1525-1556
Numbering:Letn. 10, št. 4
PID:20.500.12556/DKUM-66708 New window
ISSN:1820-0214
UDC:004.5
ISSN on article:1820-0214
COBISS.SI-ID:16928534 New window
DOI:10.2298/CSIS121105044D New window
NUK URN:URN:SI:UM:DK:WYQYZPPM
Publication date in DKUM:06.07.2017
Views:1460
Downloads:449
Metadata:XML DC-XML DC-RDF
Categories:Misc.
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share



Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Record is a part of a journal

Title:Computer Science and Information Systems
Shortened title:Comput. Sci. Inf. Syst.
Publisher:ComSIS Consortium
ISSN:1820-0214
COBISS.SI-ID:20527655 New window

Document is financed by a project

Funder:ARRS - Slovenian Research Agency
Project number:BI-TR/10-12-004
Name:Domensko specifični modelirni jezik za večagentne sisteme osnovane za semantični splet

Licences

License:CC BY-NC-ND 4.0, Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Link:http://creativecommons.org/licenses/by-nc-nd/4.0/
Description:The most restrictive Creative Commons license. This only allows people to download and share the work for no commercial gain and for no other purposes.
Licensing start date:06.07.2017

Secondary language

Language:Slovenian
Keywords:domensko specifični modelirni jezik, DSL, metamodel, večagentni sistem, semantični splet


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica