Una gramática libre de contexto para la especificación de modelos conceptuales

Autores
Meichtry Regner, Victoria Elizabeth
Año de publicación
2023
Idioma
español castellano
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
Este 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.
This research paper is devoted to building a software tool that supports the definition of a simulation model. The objective is to specify a syntax that allows defining a conceptual model from an abstraction of some real-world situation. For this purpose, grammar is defined to recognize valid sentences and then, to get a set of relationships between entities building the model through a class diagram. Several software tools are used for such a development. First, ANTLR4 was used to define syntactic rules to recognize valid sentences in the grammar. Then, USE was used to make a class diagram for the purpose of defining classes and establishing relationships between them. Finally, Java was used to build the classes that allow getting an object diagram.
Fil: Meichtry Regner, Victoria Elizabeth. Universidad Tecnológica Nacional. Facultad Regional Santa Fe; Argentina.
Materia
Modelo conceptual
Gramática libre de contexto
Diagrama de clases
Simulación de eventos discretos
Conceptual modeling
Context-free grammar
Class diagram
Discrete event simulation
Nivel de accesibilidad
acceso abierto
Condiciones de uso
Attribution-NonCommercial-NoDerivatives 4.0 International
Repositorio
Repositorio Institucional Abierto (UTN)
Institución
Universidad Tecnológica Nacional
OAI Identificador
oai:ria.utn.edu.ar:20.500.12272/11904

id RIAUTN_dbf4eb6e527c2aab0bd4c2e89439bd4d
oai_identifier_str oai:ria.utn.edu.ar:20.500.12272/11904
network_acronym_str RIAUTN
repository_id_str a
network_name_str Repositorio Institucional Abierto (UTN)
spelling Una gramática libre de contexto para la especificación de modelos conceptualesMeichtry Regner, Victoria ElizabethModelo conceptualGramática libre de contextoDiagrama de clasesSimulación de eventos discretosConceptual modelingContext-free grammarClass diagramDiscrete event simulationEste 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. This research paper is devoted to building a software tool that supports the definition of a simulation model. The objective is to specify a syntax that allows defining a conceptual model from an abstraction of some real-world situation. For this purpose, grammar is defined to recognize valid sentences and then, to get a set of relationships between entities building the model through a class diagram. Several software tools are used for such a development. First, ANTLR4 was used to define syntactic rules to recognize valid sentences in the grammar. Then, USE was used to make a class diagram for the purpose of defining classes and establishing relationships between them. Finally, Java was used to build the classes that allow getting an object diagram.Fil: Meichtry Regner, Victoria Elizabeth. Universidad Tecnológica Nacional. Facultad Regional Santa Fe; Argentina.JIT2024-12-16T19:33:48Z2023-09-04info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciapdfapplication/pdfMeichtry Regner, V. E. (26 y 27 de octubre de 2023). Una gramática libre de contexto para la especificación de modelos conceptuales. Jornadas de Jóvenes Investigadores Tecnológicos (JIT 2023). UTN. Facultad Regional Rafaela, Santa Fe, Argentina.http://hdl.handle.net/20.500.12272/11904spaSIPPFE0008626MODELADO CONCEPTUAL Y DEFINICIÓN DE LENGUAJES DE ESPECIFICACIÓN PARA EL MODELADO Y SIMULACIÓN BASADO EN MODELOS DE EVENTOS DISCRETOSinfo:eu-repo/semantics/openAccessAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Victoria Elizabeth Meichtry RegnerCreativeCommonsreponame:Repositorio Institucional Abierto (UTN)instname:Universidad Tecnológica Nacional2026-10-01T11:59:37Zoai:ria.utn.edu.ar:20.500.12272/11904instacron:UTNInstitucionalhttp://ria.utn.edu.ar/Universidad públicaNo correspondehttp://ria.utn.edu.ar/oaigestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:a2026-10-01 11:59:38.622Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacionalfalse
dc.title.none.fl_str_mv Una gramática libre de contexto para la especificación de modelos conceptuales
title Una gramática libre de contexto para la especificación de modelos conceptuales
spellingShingle Una gramática libre de contexto para la especificación de modelos conceptuales
Meichtry Regner, Victoria Elizabeth
Modelo conceptual
Gramática libre de contexto
Diagrama de clases
Simulación de eventos discretos
Conceptual modeling
Context-free grammar
Class diagram
Discrete event simulation
title_short Una gramática libre de contexto para la especificación de modelos conceptuales
title_full Una gramática libre de contexto para la especificación de modelos conceptuales
title_fullStr Una gramática libre de contexto para la especificación de modelos conceptuales
title_full_unstemmed Una gramática libre de contexto para la especificación de modelos conceptuales
title_sort Una gramática libre de contexto para la especificación de modelos conceptuales
dc.creator.none.fl_str_mv Meichtry Regner, Victoria Elizabeth
author Meichtry Regner, Victoria Elizabeth
author_facet Meichtry Regner, Victoria Elizabeth
author_role author
dc.subject.none.fl_str_mv Modelo conceptual
Gramática libre de contexto
Diagrama de clases
Simulación de eventos discretos
Conceptual modeling
Context-free grammar
Class diagram
Discrete event simulation
topic Modelo conceptual
Gramática libre de contexto
Diagrama de clases
Simulación de eventos discretos
Conceptual modeling
Context-free grammar
Class diagram
Discrete event simulation
dc.description.none.fl_txt_mv Este 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.
This research paper is devoted to building a software tool that supports the definition of a simulation model. The objective is to specify a syntax that allows defining a conceptual model from an abstraction of some real-world situation. For this purpose, grammar is defined to recognize valid sentences and then, to get a set of relationships between entities building the model through a class diagram. Several software tools are used for such a development. First, ANTLR4 was used to define syntactic rules to recognize valid sentences in the grammar. Then, USE was used to make a class diagram for the purpose of defining classes and establishing relationships between them. Finally, Java was used to build the classes that allow getting an object diagram.
Fil: Meichtry Regner, Victoria Elizabeth. Universidad Tecnológica Nacional. Facultad Regional Santa Fe; Argentina.
description Este 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.
publishDate 2023
dc.date.none.fl_str_mv 2023-09-04
2024-12-16T19:33:48Z
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv Meichtry Regner, V. E. (26 y 27 de octubre de 2023). Una gramática libre de contexto para la especificación de modelos conceptuales. Jornadas de Jóvenes Investigadores Tecnológicos (JIT 2023). UTN. Facultad Regional Rafaela, Santa Fe, Argentina.
http://hdl.handle.net/20.500.12272/11904
identifier_str_mv Meichtry Regner, V. E. (26 y 27 de octubre de 2023). Una gramática libre de contexto para la especificación de modelos conceptuales. Jornadas de Jóvenes Investigadores Tecnológicos (JIT 2023). UTN. Facultad Regional Rafaela, Santa Fe, Argentina.
url http://hdl.handle.net/20.500.12272/11904
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv SIPPFE0008626
MODELADO CONCEPTUAL Y DEFINICIÓN DE LENGUAJES DE ESPECIFICACIÓN PARA EL MODELADO Y SIMULACIÓN BASADO EN MODELOS DE EVENTOS DISCRETOS
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
Victoria Elizabeth Meichtry Regner
CreativeCommons
eu_rights_str_mv openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
Victoria Elizabeth Meichtry Regner
CreativeCommons
dc.format.none.fl_str_mv pdf
application/pdf
dc.publisher.none.fl_str_mv JIT
publisher.none.fl_str_mv JIT
dc.source.none.fl_str_mv reponame:Repositorio Institucional Abierto (UTN)
instname:Universidad Tecnológica Nacional
reponame_str Repositorio Institucional Abierto (UTN)
collection Repositorio Institucional Abierto (UTN)
instname_str Universidad Tecnológica Nacional
repository.name.fl_str_mv Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacional
repository.mail.fl_str_mv gestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.ar
_version_ 1877862416305356800
score 13.364332