Resumen:
DEVS es un formalismo general para el modelado y simulación de sistemas a eventos discretos. La creación de modelos DEVS y el análisis de los resultados de las simulaciones puede ser una tarea dificultosa, especialmente para usuarios inexpertos. Si bien se han desarrollado muchos simuladores DEVS, el software que ayuda en el ciclo de modelado y simulación requiere conocimientos de programación, y no utilizan interfaces estándar, por lo que son difíciles de extender. El diseño y arquitectura de CD++Builder que presentamos en este trabajo simplifica la creación, análisis y simulación de modelos DEVS, facilita el reuso de modelos y promueve buenas prácticas de modelado, mediante herramientas gráficas avanzadas para la edición de modelos e integrando herramientas en un único entorno. El entorno, basado en Eclipse, brinda nuevos editores gráficos para modelos DEVS acoplados, y atómicos DEVS-Graphs y C++ (que incluyen generación automática de código que se mantienen sincronizados con su representación gráfica). La integración con Eclipse facilita la extensibilidad, el desarrollo de nuevas funcionalidades, la instalación y la actualización del software.
Abstract:
DEVS is a general formalism for modeling and simulation of discrete event systems. Creating DEVS models and analyzing simulation results can be a difficult and time-consuming task, especially for non-experienced users. Although several DEVS simulators have been developed, the software that aids the modeling and simulation cycle still requires advanced development skills, and they are implemented using non-standard interfaces, which makes them difficult to extend. We present the architecture and design of CD++Builder that can simplify the construction and simulation of DEVS models, facilitate model reuse and promote good modeling practices by allowing enhanced graphical editing and integration of tools into a single environment. The Eclipse-based environment includes new graphical editors for DEVS coupled models, DEVS-Graphs and C++ atomic models (including code templates that are synchronized with the graphical versions). Integration with Eclipse allows extensibility while simplifying software development, installation and updates.
Citación:
---------- APA ----------
Bonaventura, Matías Alejandro. (2010). Entorno avanzado para la simulación de eventos discretos. (Tesis de Grado. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales.). Recuperado de https://hdl.handle.net/20.500.12110/seminario_nCOM000750_Bonaventura
---------- CHICAGO ----------
Bonaventura, Matías Alejandro. "Entorno avanzado para la simulación de eventos discretos". Tesis de Grado, Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales, 2010.https://hdl.handle.net/20.500.12110/seminario_nCOM000750_Bonaventura
Estadísticas:
Descargas mensuales
Total de descargas desde :
https://bibliotecadigital.exactas.uba.ar/download/seminario/seminario_nCOM000750_Bonaventura.pdf
Distrubución geográfica