Graphical modeling and simulation of discrete-event systems with CD++Builder

We introduce CD++Builder, an open-source environment that aims at providing easy-to-use graphical modeling tools to simplify the construction of models and the execution of simulations of complex Discrete Event System Specification (DEVS) models. The architecture and implementation of CD++Builder fo...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Bonaventura, M., Castro, R., Wainer, G.A.
Formato: JOUR
Materias:
CD
Acceso en línea:http://hdl.handle.net/20.500.12110/paper_00375497_v89_n1_p4_Bonaventura
Aporte de:
id todo:paper_00375497_v89_n1_p4_Bonaventura
record_format dspace
spelling todo:paper_00375497_v89_n1_p4_Bonaventura2023-10-03T14:48:08Z Graphical modeling and simulation of discrete-event systems with CD++Builder Bonaventura, M. Castro, R. Wainer, G.A. CD++ Cell-Discrete Event System Specification Discrete Event System Specification formalism Discrete Event System Specification-Graphs graphical simulation environments open-source modeling and simulation tools CD Discrete event system specification Graphical simulation Modeling and simulation System specification Computer software Graphic methods Specifications Tools Discrete event simulation We introduce CD++Builder, an open-source environment that aims at providing easy-to-use graphical modeling tools to simplify the construction of models and the execution of simulations of complex Discrete Event System Specification (DEVS) models. The architecture and implementation of CD++Builder focuses on providing simple definition and reuse of components, offering easy extensibility to support new features. CD++Builder includes graphical editors for DEVS-coupled models, DEVS-Graphs and C++ atomic models; it provides code templates that are synchronized with their graphical versions, and it greatly simplifies the software installation and update procedures. We show how this environment can be used to build and simulate DEVS models, and we compare the process with previous versions and other simulation tools, showing that CD++Builder can improve model development by creating DEVS models in a completely assisted manner, including advanced graphical interfaces. © 2012, The Society for Modeling and Simulation International. All rights reserved. JOUR info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by/2.5/ar http://hdl.handle.net/20.500.12110/paper_00375497_v89_n1_p4_Bonaventura
institution Universidad de Buenos Aires
institution_str I-28
repository_str R-134
collection Biblioteca Digital - Facultad de Ciencias Exactas y Naturales (UBA)
topic CD++
Cell-Discrete Event System Specification
Discrete Event System Specification formalism
Discrete Event System Specification-Graphs
graphical simulation environments
open-source modeling and simulation tools
CD
Discrete event system specification
Graphical simulation
Modeling and simulation
System specification
Computer software
Graphic methods
Specifications
Tools
Discrete event simulation
spellingShingle CD++
Cell-Discrete Event System Specification
Discrete Event System Specification formalism
Discrete Event System Specification-Graphs
graphical simulation environments
open-source modeling and simulation tools
CD
Discrete event system specification
Graphical simulation
Modeling and simulation
System specification
Computer software
Graphic methods
Specifications
Tools
Discrete event simulation
Bonaventura, M.
Castro, R.
Wainer, G.A.
Graphical modeling and simulation of discrete-event systems with CD++Builder
topic_facet CD++
Cell-Discrete Event System Specification
Discrete Event System Specification formalism
Discrete Event System Specification-Graphs
graphical simulation environments
open-source modeling and simulation tools
CD
Discrete event system specification
Graphical simulation
Modeling and simulation
System specification
Computer software
Graphic methods
Specifications
Tools
Discrete event simulation
description We introduce CD++Builder, an open-source environment that aims at providing easy-to-use graphical modeling tools to simplify the construction of models and the execution of simulations of complex Discrete Event System Specification (DEVS) models. The architecture and implementation of CD++Builder focuses on providing simple definition and reuse of components, offering easy extensibility to support new features. CD++Builder includes graphical editors for DEVS-coupled models, DEVS-Graphs and C++ atomic models; it provides code templates that are synchronized with their graphical versions, and it greatly simplifies the software installation and update procedures. We show how this environment can be used to build and simulate DEVS models, and we compare the process with previous versions and other simulation tools, showing that CD++Builder can improve model development by creating DEVS models in a completely assisted manner, including advanced graphical interfaces. © 2012, The Society for Modeling and Simulation International. All rights reserved.
format JOUR
author Bonaventura, M.
Castro, R.
Wainer, G.A.
author_facet Bonaventura, M.
Castro, R.
Wainer, G.A.
author_sort Bonaventura, M.
title Graphical modeling and simulation of discrete-event systems with CD++Builder
title_short Graphical modeling and simulation of discrete-event systems with CD++Builder
title_full Graphical modeling and simulation of discrete-event systems with CD++Builder
title_fullStr Graphical modeling and simulation of discrete-event systems with CD++Builder
title_full_unstemmed Graphical modeling and simulation of discrete-event systems with CD++Builder
title_sort graphical modeling and simulation of discrete-event systems with cd++builder
url http://hdl.handle.net/20.500.12110/paper_00375497_v89_n1_p4_Bonaventura
work_keys_str_mv AT bonaventuram graphicalmodelingandsimulationofdiscreteeventsystemswithcdbuilder
AT castror graphicalmodelingandsimulationofdiscreteeventsystemswithcdbuilder
AT wainerga graphicalmodelingandsimulationofdiscreteeventsystemswithcdbuilder
_version_ 1782028043499339776