Interpreter, Mathematical Expressions, Evaluator, Code Component, Delphi, Integrable, Component-Based Methodology.

Read full text
Authors: Lewing Andres Mendez Ortiz
Cited by: 0

Abstract

Evolución es un software de modelado y simulación basado en dinámica de sistemas, que permite construir modelos empleando expresiones matemáticas definidas por sus usuarios, cada expresión representa características observables y medibles, lo que po- sibilita generar simulaciones orientadas al estudio y comprensión de distintos fenómenos o sistemas, lo que promueve compartir, crear y fortalecer el conocimiento. En los últimos años, el software ha presentado fallas de compatibilidad con Windows 11, asociadas al proceso de compilación de expresiones matemáticas, dicho proceso está estrechamente vinculado con la simulación de los modelos, por lo que se identificó la necesidad de diseñar un componente capaz de sustituir al compilador; de esta problemática surge el presente proyecto, cuyo propósito es diseñar e implementar un intérprete de expresiones matemáticas. Un intérprete permite ejecutar en tiempo real instrucciones previamente programadas, basado en esta característica, se construye una herramienta de software que puede integrarse en Evolución y en otros desarrollos similares, ofreciendo a los usuarios la posibilidad de interpretar expresiones matemáticas y generar simulaciones a partir de sus modelos. Para alcanzar este objetivo se empleó la metodología de desarrollo en espiral y una arquitectura modular, garantizando flexibilidad y escalabilidad en la solución de software.

Fields of Study & Subjects

Modeling and Simulation Systems Mathematical and Computational Methods Engineering and Information Technology

Publication details

Journal / source
Universidad Industrial de Santander
Publication date
10 February 2026
Language
ES
Document type
Thesis