Run-time environment for the SARL agent-programming language: The example of the Janus platform
- Autores
- Galland, Stéphane; Rodriguez, Sebastian Alberto; Gaud, Nicolas
- Año de publicación
- 2017
- Idioma
- inglés
- Tipo de recurso
- artículo
- Estado
- versión publicada
- Descripción
- 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 run-time 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.
Fil: Galland, Stéphane. Universite de Bourgogne; Francia
Fil: Rodriguez, Sebastian Alberto. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tucumán; Argentina. Universidad Tecnológica Nacional; Argentina
Fil: Gaud, Nicolas. Universite de Bourgogne; Francia - Materia
-
Janus Platform
Run-Time Environment
Sarl Agent-Programming Language - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
- Repositorio
.jpg)
- Institución
- Consejo Nacional de Investigaciones Científicas y Técnicas
- OAI Identificador
- oai:ri.conicet.gov.ar:11336/67483
Ver los metadatos del registro completo
| id |
CONICETDig_6280a4bc6d6a150a45e79ec43a962874 |
|---|---|
| oai_identifier_str |
oai:ri.conicet.gov.ar:11336/67483 |
| network_acronym_str |
CONICETDig |
| repository_id_str |
3498 |
| network_name_str |
CONICET Digital (CONICET) |
| spelling |
Run-time environment for the SARL agent-programming language: The example of the Janus platformGalland, StéphaneRodriguez, Sebastian AlbertoGaud, NicolasJanus PlatformRun-Time EnvironmentSarl Agent-Programming Languagehttps://purl.org/becyt/ford/1.2https://purl.org/becyt/ford/1SARL 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 run-time 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.Fil: Galland, Stéphane. Universite de Bourgogne; FranciaFil: Rodriguez, Sebastian Alberto. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tucumán; Argentina. Universidad Tecnológica Nacional; ArgentinaFil: Gaud, Nicolas. Universite de Bourgogne; FranciaElsevier Science2017-10info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/67483Galland, Stéphane; Rodriguez, Sebastian Alberto; Gaud, Nicolas; Run-time environment for the SARL agent-programming language: The example of the Janus platform; Elsevier Science; Future Generation Computer Systems; 94; 10-2017; 1-110167-739XCONICET DigitalCONICETenginfo:eu-repo/semantics/altIdentifier/doi/10.1016/j.future.2017.10.020info:eu-repo/semantics/altIdentifier/url/https://www.sciencedirect.com/science/article/pii/S0167739X17313419info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/reponame:CONICET Digital (CONICET)instname:Consejo Nacional de Investigaciones Científicas y Técnicas2025-10-22T11:54:40Zoai:ri.conicet.gov.ar:11336/67483instacron:CONICETInstitucionalhttp://ri.conicet.gov.ar/Organismo científico-tecnológicoNo correspondehttp://ri.conicet.gov.ar/oai/requestdasensio@conicet.gov.ar; lcarlino@conicet.gov.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:34982025-10-22 11:54:40.524CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse |
| dc.title.none.fl_str_mv |
Run-time environment for the SARL agent-programming language: The example of the Janus platform |
| title |
Run-time environment for the SARL agent-programming language: The example of the Janus platform |
| spellingShingle |
Run-time environment for the SARL agent-programming language: The example of the Janus platform Galland, Stéphane Janus Platform Run-Time Environment Sarl Agent-Programming Language |
| title_short |
Run-time environment for the SARL agent-programming language: The example of the Janus platform |
| title_full |
Run-time environment for the SARL agent-programming language: The example of the Janus platform |
| title_fullStr |
Run-time environment for the SARL agent-programming language: The example of the Janus platform |
| title_full_unstemmed |
Run-time environment for the SARL agent-programming language: The example of the Janus platform |
| title_sort |
Run-time environment for the SARL agent-programming language: The example of the Janus platform |
| dc.creator.none.fl_str_mv |
Galland, Stéphane Rodriguez, Sebastian Alberto Gaud, Nicolas |
| author |
Galland, Stéphane |
| author_facet |
Galland, Stéphane Rodriguez, Sebastian Alberto Gaud, Nicolas |
| author_role |
author |
| author2 |
Rodriguez, Sebastian Alberto Gaud, Nicolas |
| author2_role |
author author |
| dc.subject.none.fl_str_mv |
Janus Platform Run-Time Environment Sarl Agent-Programming Language |
| topic |
Janus Platform Run-Time Environment Sarl Agent-Programming Language |
| purl_subject.fl_str_mv |
https://purl.org/becyt/ford/1.2 https://purl.org/becyt/ford/1 |
| dc.description.none.fl_txt_mv |
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 run-time 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. Fil: Galland, Stéphane. Universite de Bourgogne; Francia Fil: Rodriguez, Sebastian Alberto. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tucumán; Argentina. Universidad Tecnológica Nacional; Argentina Fil: Gaud, Nicolas. Universite de Bourgogne; Francia |
| description |
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 run-time 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. |
| publishDate |
2017 |
| dc.date.none.fl_str_mv |
2017-10 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_6501 info:ar-repo/semantics/articulo |
| format |
article |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
http://hdl.handle.net/11336/67483 Galland, Stéphane; Rodriguez, Sebastian Alberto; Gaud, Nicolas; Run-time environment for the SARL agent-programming language: The example of the Janus platform; Elsevier Science; Future Generation Computer Systems; 94; 10-2017; 1-11 0167-739X CONICET Digital CONICET |
| url |
http://hdl.handle.net/11336/67483 |
| identifier_str_mv |
Galland, Stéphane; Rodriguez, Sebastian Alberto; Gaud, Nicolas; Run-time environment for the SARL agent-programming language: The example of the Janus platform; Elsevier Science; Future Generation Computer Systems; 94; 10-2017; 1-11 0167-739X CONICET Digital CONICET |
| dc.language.none.fl_str_mv |
eng |
| language |
eng |
| dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/doi/10.1016/j.future.2017.10.020 info:eu-repo/semantics/altIdentifier/url/https://www.sciencedirect.com/science/article/pii/S0167739X17313419 |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess https://creativecommons.org/licenses/by-nc-sa/2.5/ar/ |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/ |
| dc.format.none.fl_str_mv |
application/pdf application/pdf |
| dc.publisher.none.fl_str_mv |
Elsevier Science |
| publisher.none.fl_str_mv |
Elsevier Science |
| dc.source.none.fl_str_mv |
reponame:CONICET Digital (CONICET) instname:Consejo Nacional de Investigaciones Científicas y Técnicas |
| reponame_str |
CONICET Digital (CONICET) |
| collection |
CONICET Digital (CONICET) |
| instname_str |
Consejo Nacional de Investigaciones Científicas y Técnicas |
| repository.name.fl_str_mv |
CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicas |
| repository.mail.fl_str_mv |
dasensio@conicet.gov.ar; lcarlino@conicet.gov.ar |
| _version_ |
1846782246068944896 |
| score |
12.982451 |