Facultad Regional Santa Fe
Permanent URI for this communityhttp://48.217.138.120/handle/20.500.12272/113
Browse
3 results
Search Results
Item Una gramática libre de contexto para la especificación de modelos conceptuales(JIT, 2023-09-04) Meichtry Regner, Victoria ElizabethEste trabajo tiene como finalidad la construcción de una herramienta que de soporte a la definición por etapas de un modelo de simulación. El objetivo es especificar una sintaxis que permita la definición de un modelo conceptual a partir de la abstracción de una situación del mundo real. Para esto, se establece una gramática que permite reconocer oraciones válidas y, a partir de ello, se permita la visualización de un conjunto de relaciones entre las entidades del modelo a través de un diagrama de clases. Para el desarrollo de cada etapa se utilizan como soporte, primeramente, ANTLR4 para definir reglas sintácticas con el fin de reconocer sentencias válidas. Además, se utilizó USE para realizar un diagrama de clases con el propósito de definir clases y establecer relaciones entre ellas. Por último, a través del lenguaje de programación Java, se pretende desarrollar las clases con sus relaciones propuestas en el diagrama.Item Herramienta de modelado y generación de código Java para simulaciones RDEVS(2023-06-30) Espertino, ClarisaEn 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.Item Modeling routing processes through network theory : a grammar to define RDEVS simulation models(III Workshop on Software-Intensive Systems Modeling and Simulation (MSSiS), 2021) Blas, Maria Julia; Espertino, Clarisa; Gonnet, SilvioThe Routed DEVS (RDEVS) formalism provides a reasonable formalization for the simulation of routing processes. In this paper, we introduce a context-free grammar for the definition of routing processes as a particular case of a constrained network model. Such grammar is based on a metamodel that defines the semantics over the syntactical elements. This metamodel allows a direct mapping between its concepts and RDEVS simulation models. A Java implementation is provided for the grammar as a plug-in for Eclipse IDE. The main benefit of this software tool is the feasibility of getting a simulation model without having programming skills