Mostrar el registro sencillo del ítem
dc.contributor.author
Blas, María Julia
dc.contributor.author
Toniolo, Mateo
dc.contributor.author
Gonnet, Silvio Miguel
dc.date.available
2025-10-20T10:48:19Z
dc.date.issued
2025-06
dc.identifier.citation
Blas, María Julia; Toniolo, Mateo; Gonnet, Silvio Miguel; Enhancing Routed DEVS Models with Event Tracking; Brazilian Computing Society; Journal Of The Brazilian Computer Society; 31; 1; 6-2025; 412-425
dc.identifier.issn
0104-6500
dc.identifier.uri
http://hdl.handle.net/11336/273688
dc.description.abstract
The Routed Discrete Event System Specification (RDEVS) is a modular and hierarchical Modeling and Simulation (M&S) formalism based on the Discrete Event System Specification (DEVS) formalism that provides a set of design models for dealing with routing problems over DEVS. At the formal level, RDEVS models (as DEVS models themselves) are defined mathematically. However, software implementations of both formalisms are based on an Object-Oriented paradigm. Furthermore, at the implementation design level, the RDEVS formalism is represented by a conceptual model that uses DEVS simulators as execution engines. Even when RDEVS models can be executed with DEVS simulators, the resulting data (obtained as execution outputs) remains DEVS-based, restricting the study of event flows between models influenced by routing policies. This paper shows how the RDEVS formalism design was enhanced to include event tracking in the models without altering their expected behavior during simulation. Such an improvement is based on adding new features to existing RDEVS components. These features are defined as trackers, that are responsible for getting structured data from events exchanged during RDEVS executions. The proposed solution employs the Decorator pattern as a Software Engineering option to achieve the required goal. It was deployed as a Java package attached to the RDEVS Library devoted to collecting structured event flow data using JavaScript Object Notation (JSON). The results highlight the modeling benefits of adding event tracking to the original capabilities of the RDEVS formalism. For the M&S community, the novel contribution is an advance in understanding how best modeling practices of Software Engineering can be used to enhance their software tools in general and the RDEVS formalism in particular.
dc.format
application/pdf
dc.language.iso
eng
dc.publisher
Brazilian Computing Society
dc.rights
info:eu-repo/semantics/openAccess
dc.rights.uri
https://creativecommons.org/licenses/by/2.5/ar/
dc.subject
ROUTED DISCRETE EVENT SYSTEM SPECIFICATION
dc.subject
CONCEPTUAL MODELING
dc.subject
SOFTWARE DESIGN PATTERN
dc.subject
EVENT FLOW
dc.subject.classification
Otras Ingeniería Eléctrica, Ingeniería Electrónica e Ingeniería de la Información
dc.subject.classification
Ingeniería Eléctrica, Ingeniería Electrónica e Ingeniería de la Información
dc.subject.classification
INGENIERÍAS Y TECNOLOGÍAS
dc.title
Enhancing Routed DEVS Models with Event Tracking
dc.type
info:eu-repo/semantics/article
dc.type
info:ar-repo/semantics/artículo
dc.type
info:eu-repo/semantics/publishedVersion
dc.date.updated
2025-10-20T10:25:28Z
dc.journal.volume
31
dc.journal.number
1
dc.journal.pagination
412-425
dc.journal.pais
Brasil
dc.description.fil
Fil: Blas, María Julia. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Santa Fe. Instituto de Desarrollo y Diseño. Universidad Tecnológica Nacional. Facultad Regional Santa Fe. Instituto de Desarrollo y Diseño; Argentina
dc.description.fil
Fil: Toniolo, Mateo. Universidad Tecnológica Nacional. Facultad Reg.santa Fe. Departamento de Sistemas; Argentina
dc.description.fil
Fil: Gonnet, Silvio Miguel. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Santa Fe. Instituto de Desarrollo y Diseño. Universidad Tecnológica Nacional. Facultad Regional Santa Fe. Instituto de Desarrollo y Diseño; Argentina
dc.journal.title
Journal Of The Brazilian Computer Society
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/url/https://journals-sol.sbc.org.br/index.php/jbcs/article/view/4613
Archivos asociados