Academic Journal
Run-time environment for the SARL agent-programming language: the example of the Janus platform
العنوان: | Run-time environment for the SARL agent-programming language: the example of the Janus platform |
---|---|
المؤلفون: | Galland, Stéphane, Rodriguez, Sebastian, Gaud, Nicolas |
المساهمون: | Université Bourgogne Franche-Comté COMUE (UBFC), Laboratoire Electronique, Informatique et Image UMR6306 (Le2i), Université de Bourgogne (UB)-École Nationale Supérieure d'Arts et Métiers (ENSAM), Arts et Métiers Sciences et Technologies, HESAM Université - Communauté d'universités et d'établissements Hautes écoles Sorbonne Arts et métiers université (HESAM)-HESAM Université - Communauté d'universités et d'établissements Hautes écoles Sorbonne Arts et métiers université (HESAM)-Arts et Métiers Sciences et Technologies, HESAM Université - Communauté d'universités et d'établissements Hautes écoles Sorbonne Arts et métiers université (HESAM)-HESAM Université - Communauté d'universités et d'établissements Hautes écoles Sorbonne Arts et métiers université (HESAM)-AgroSup Dijon - Institut National Supérieur des Sciences Agronomiques, de l'Alimentation et de l'Environnement-Centre National de la Recherche Scientifique (CNRS), Grupo de Investigación en Tecnologías Informáticas Avanzadas (GITIA - UTN Tucumán), Universidad Tecnológica Nacional Sarmiento (UTN), Université de Technologie de Belfort-Montbeliard (UTBM) |
المصدر: | ISSN: 0167-739X ; Future Generation Computer Systems ; https://u-bourgogne.hal.science/hal-02566600 ; Future Generation Computer Systems, 2020, 107, pp.1105-1115. ⟨10.1016/j.future.2017.10.020⟩ ; https://www-sciencedirect-com.proxy-scd.u-bourgogne.fr/science/article/pii/S0167739X17313419?via%3Dihub. |
بيانات النشر: | HAL CCSD Elsevier |
سنة النشر: | 2020 |
المجموعة: | Université de Bourgogne (UB): HAL |
مصطلحات موضوعية: | SARL agent-programming language, Run-time environment, Janus platform, [INFO]Computer Science [cs] |
الوصف: | International audience ; SARL is a general-purpose agent-oriented programming language. This language aims at providing the fundamental abstractions for dealing with concurrency, distribution, interaction, decentralization, reactivity, autonomy and dynamic reconfiguration that are usually considered as essential for implementing agent-based applications. Every programming language specifies an execution model. For SARL, this runtime model is supported by a SARL run-time environment. The goals of this paper are to highlight the key principles for creating a SARL run-time environment, and its concrete implementation into the Janus agent platform. (c) 2017 Elsevier B.V. All rights reserved. |
نوع الوثيقة: | article in journal/newspaper |
اللغة: | English |
Relation: | hal-02566600; https://u-bourgogne.hal.science/hal-02566600; https://u-bourgogne.hal.science/hal-02566600/document; https://u-bourgogne.hal.science/hal-02566600/file/S0167739X17313419.pdf; PII: S0167-739X(17)31341-9 |
DOI: | 10.1016/j.future.2017.10.020 |
الاتاحة: | https://u-bourgogne.hal.science/hal-02566600 https://u-bourgogne.hal.science/hal-02566600/document https://u-bourgogne.hal.science/hal-02566600/file/S0167739X17313419.pdf https://doi.org/10.1016/j.future.2017.10.020 |
Rights: | http://creativecommons.org/licenses/by-nc/ ; info:eu-repo/semantics/OpenAccess |
رقم الانضمام: | edsbas.468C09A8 |
قاعدة البيانات: | BASE |
DOI: | 10.1016/j.future.2017.10.020 |
---|