SEA_L: A Domain-specific Language for Semantic Web enabled Multi-agent Systems

被引:0
作者
Demirkol, Sebla [1 ]
Challenger, Moharram [1 ]
Getir, Sinem [1 ]
Kosar, Tomaz [2 ]
Kardas, Geylani [1 ]
Mernik, Marjan [2 ]
机构
[1] EGE Univ, Int Comp Inst, TR-35100 Izmir, Turkey
[2] Univ Maribor, Fac Elect Engn & Comp Sci, Maribor, Slovenia
来源
2012 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS) | 2012年
关键词
Domain-specific Languages; Metamodel; Multi-agent Systems; Semantic Web;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Autonomous, reactive and proactive features of software agents make development of agent-based software systems complex. A Domain-specific Language (DSL) can provide the required abstraction and hence support a more fruitful methodology for the development of Multi-agent Systems (MASs) especially working on the new challenging environments such as the Semantic Web. Based on our previously introduced domain-specific metamodel, in this paper we propose a textual concrete syntax of a DSL for MASs working on the Semantic Web and show how the specifications of this DSL can be utilized during the code generation of exact MASs. The new DSL is called Semantic web Enabled Agent Language (SEA_L). The syntax of SEA_L is supported with textual modeling toolkits developed with Xtext. The practical use of SEA_L is illustrated with a case study which considers the modeling of a multi-agent based e-barter system.
引用
收藏
页码:1373 / 1380
页数:8
相关论文
共 50 条
[41]   A Semantic Web-based architecture for collaborative multi-agent functional modeling in design [J].
Zhang, Li ;
Zhang, Wenyu ;
Chen, Gang ;
Wang, Yuzhu ;
Dong, Jinxiang .
2006 10TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, PROCEEDINGS, VOLS 1 AND 2, 2006, :677-682
[42]   EMERALD: A Multi-Agent System for Knowledge-Based Reasoning Interoperability in the Semantic Web [J].
Kravari, Kalliopi ;
Kontopoulos, Efstratios ;
Bassiliades, Nick .
ARTIFICIAL INTELLIGENCE: THEORIES, MODELS AND APPLICATIONS, PROCEEDINGS, 2010, 6040 :173-182
[43]   Repurposing Manufacturing Lines on the Fly with Multi-agent Systems for the Web of Things [J].
Ciortea, Andrei ;
Mayer, Simon ;
Michahelles, Florian .
PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS (AAMAS' 18), 2018, :813-822
[44]   A Collaborative Approach to Web Information Foraging Based On Multi-Agent Systems [J].
Drias, Yassine ;
Pasi, Gabriella .
2017 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE (WI 2017), 2017, :365-371
[45]   On the Development of Multi-agent Systems Product Lines: A Domain Engineering Process [J].
Nunes, Ingrid ;
de Lucena, Carlos J. P. ;
Kulesza, Uira ;
Nunes, Camila .
AGENT-ORIENTED SOFTWARE ENGINEERING X, 2011, 6038 :125-+
[46]   ServML - A Domain-Specific Modeling Language as an Extension of SysML to Model Smart Service Systems [J].
Marx, Emanuel .
2022 IEEE 24TH CONFERENCE ON BUSINESS INFORMATICS (CBI 2022), VOL 1, 2022, :100-107
[47]   Extending a Multi-agent Reasoning Interoperability Framework with Services for the Semantic Web Logic and Proof Layers [J].
Kravari, Kallopi ;
Papatheodorou, Konstantinos ;
Antoniou, Grigoris ;
Bassiliades, Nick .
RULE-BASED REASONING, PROGRAMMING, AND APPLICATIONS, 2011, 6826 :29-+
[48]   Multi-agent collaboration based on enhanced cognitive awareness: an architecture for agents' profiling on the semantic web [J].
Spinelli, Gabriella ;
Basharat, Amna .
EXPERT SYSTEMS, 2011, 28 (05) :461-487
[49]   Using Semantic Web Technologies and Multi-agent System for Multi-dimensional Analysis of Open Health Data [J].
El Hajjami, Salma ;
Berrada, Mohammed ;
Harti, Mostafa ;
Diallo, Gayo .
JOURNAL OF INFORMATION & KNOWLEDGE MANAGEMENT, 2020, 19 (03)
[50]   Learning Situation-Specific Coordination in Cooperative Multi-agent Systems [J].
Nagendra Prasad M.V. ;
Lesser V.R. .
Autonomous Agents and Multi-Agent Systems, 1999, 2 (2) :173-207