Mostrar el registro sencillo del ítem

Modeling and Java Code Generation Tool for RDEVS Simulations

dc.creatorEspertino, Clarisa
dc.date.accessioned2024-06-14T20:29:05Z
dc.date.available2024-06-14T20:29:05Z
dc.date.issued2023-06-30
dc.identifier.citationEspertino, C. (2023). Herramienta de modelado y generación de código Java para simulaciones RDEVS. Electronic Journal of SADIO (EJS), 22(2), 45-63es_ES
dc.identifier.issn1514-6774
dc.identifier.urihttps://publicaciones.sadio.org.ar/index.php/EJS/article/view/497
dc.identifier.urihttp://hdl.handle.net/20.500.12272/10974
dc.description.abstractEn este trabajo se presenta una herramienta de software de modelado textual implementada como un complemento para Eclipse que facilita la definición de procesos de enrutamiento utilizando especificaciones textuales. Estos procesos definen un modelo de simulación que admite la generación de código Java para situaciones de enrutamiento, a fin de que puedan ser ejecutadas en simuladores Discrete Event System Specification (DEVS) como modelos Routed DEVS (RDEVS). Así, haciendo uso de una especificación textual, un modelador no experto en RDEVS podrá obtener modelos de simulación de eventos discretos ejecutables. El núcleo de esta herramienta es una gramática libre de contexto que define la estructura del texto. Además, incluye un editor que permite crear especificaciones textuales basadas en dicha gramática, ofreciendo ayudas de escritura para asistir al usuario durante la edición. Partiendo de una herramienta para crear archivos de especificación adecuados, la herramienta tiene una opción de validación que permite procesar y validar el contenido escrito, para garantizar la consistencia de los modelos a generar. Finalmente, la herramienta genera el código Java para la simulación de los modelos.es_ES
dc.description.abstractThis paper presents a textual modeling software tool implemented as a plugin for Eclipse that facilitates the definition of routing processes using textual specifications. These processes define a simulation model that supports the generation of Java code for routing situations, in order to execute them in Discrete Event System Specification (DEVS) as Routed DEVS (RDEVS) models. In this way, using a textual specification, a modeler who is not an expert in RDEVS will be able to obtain executable discrete event simulation models. The core of this tool is a context-free grammar that defines the structure of the text. In addition, it includes an editor that allows to create textual specifications based on the grammar, offering writing aids to assist the modeler during the edition. Starting from a tool to create suitable specification files, the tool has a validation option that allows to process and validate the written content, to guarantee the consistency of the models to be generated. Finally, the tool generates the Java code for the models’s simulation.en_EN
dc.formatpdfes_ES
dc.language.isospaes_ES
dc.rightsopenAccesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.rights.uriAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.sourceElectronic Journal of SADIO (EJS), 22(2), 45-63 (2023)es_ES
dc.subjectGramática libre de contextoes_ES
dc.subjectModelos de simulaciónes_ES
dc.subjectGeneración de códigoes_ES
dc.subjectRouted DEVSes_ES
dc.subjectContext-free grammares_ES
dc.subjectSimulation modelses_ES
dc.subjectCode generationes_ES
dc.titleHerramienta de modelado y generación de código Java para simulaciones RDEVSes_ES
dc.titleModeling and Java Code Generation Tool for RDEVS Simulationsen_EN
dc.title.alternativeModeling and Java Code Generation Tool for RDEVS Simulationsen_EN
dc.typeinfo:eu-repo/semantics/articlees_ES
dc.rights.holderClarisa Espertinoes_ES
dc.description.affiliationFil: Espertino, Clarisa. Universidad Tecnológica Nacional. Facultad Regional Santa Fe; Argentina.es_ES
dc.description.peerreviewedPeer Reviewedes_ES
dc.relation.projectidSIPPFE0008626 - MODELADO CONCEPTUAL Y DEFINICIÓN DE LENGUAJES DE ESPECIFICACIÓN PARA EL MODELADO Y SIMULACIÓN BASADO ENMODELOS DE EVENTOS DISCRETOSes_ES
dc.type.versionpublisherVersiones_ES
dc.rights.useCreativeCommonses_ES
dc.creator.orcid0009-0004-6720-112Xes_ES


Ficheros en el ítem

Thumbnail
Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

openAccess
Excepto si se señala otra cosa, la licencia del ítem se describe como openAccess