2020
DOI: 10.1016/j.future.2017.10.020
|View full text |Cite
|
Sign up to set email alerts
|

Run-time environment for the SARL agent-programming language: the example of the Janus platform

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 9 publications
(4 citation statements)
references
References 32 publications
0
4
0
Order By: Relevance
“…All the components of the framework can be exchanged if they follow the general architecture of how the components and their interfaces are structured and described. The MAS used in the project is based on the Janus runtime for the general-purpose agent-oriented programming language SARL (Galland et al, 2020 ). The decision in favor of SARL has been made because of its explicit support of holonic architectures.…”
Section: Proposed Architecturementioning
confidence: 99%
“…All the components of the framework can be exchanged if they follow the general architecture of how the components and their interfaces are structured and described. The MAS used in the project is based on the Janus runtime for the general-purpose agent-oriented programming language SARL (Galland et al, 2020 ). The decision in favor of SARL has been made because of its explicit support of holonic architectures.…”
Section: Proposed Architecturementioning
confidence: 99%
“…Furthermore, simulators are currently utilized as both software applications and online resources accessible through the internet. A conservative synchronization approach is made available for the SARL computer language and Janus runtime system, as documented in [27]. The utilization of the Janus system for agent-oriented programming that involves time is not feasible without the provision of a dedicated synchronization technique.…”
Section: Agent Programming Languages Extensionsmentioning
confidence: 99%
“…It corresponds to the event handler on SmartPanelBehavior that defines the general behavior of the smart panel. When the panel detects fog, i.e., it is located in a foggy weather zone, it assumes that the maximum speed for a vehicle is the result of (14). At the same time, the panel broadcasts a communication message to the neighbor panels with its position.…”
Section: Scenario 2: Highway With Smart Infrastructure and I2i Commun...mentioning
confidence: 99%
“…The proposed ABM follows the latest advancements in the fields of agent-oriented software engineering and agent-based simulation. The Janus platform [11,14,15] and its associated SARL meta-model and agent programming language 1 [6,8,10,29] are used for building the simulator. The source code of the simulator is published as open source code on Bitbucket.…”
Section: Introductionmentioning
confidence: 99%