Logotipo del repositorio

Publicación:
Intérprete de Expresiones Matemáticas Integrable en el Software Evolución y en otras Herramientas Software.

dc.contributor.advisorAndrade Sosa, Hugo Hernando
dc.contributor.advisorLince Mercado, Emiliano de Jesus
dc.contributor.authorMendez Ortiz, Lewing Andres
dc.contributor.evaluatorRomo Bucheli, David Edmundo
dc.contributor.evaluatorArguello Fuentes, Henry
dc.date.accessioned2026-02-17T14:00:41Z
dc.date.available2026-02-17T14:00:41Z
dc.date.created2026-02-10
dc.date.issued2026-02-10
dc.description.abstractEvolució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.
dc.description.abstractenglishEvolution is a modeling and simulation software based on system dynamics, which allows the construction of models using mathematical expressions defined by users. Each expression represents observable and measurable characteristics, enabling simulations aimed at the study and understanding of different phenomena or systems, and promoting the sharing, creation, and strengthening of knowledge. In recent years, the software has presented compatibility issues with Windows 11, associated with the compilation process of mathematical expressions. This process is closely linked to the simulation of models, which highlighted the need to design a component capable of replacing the compiler. From this problem, the present project emerged, whose purpose is to design and implement a mathematical expression interpreter. An interpreter allows the real-time execution of previously programmed instructions. Based on this feature, a software tool was developed that can be integrated into Evolution and other similar developments, offering users the ability to interpret mathematical expressions and generate simulations from their models. To achieve this objective, the spiral development methodology and a modular architecture were employed, ensuring flexibility and scalability in the software solution.
dc.description.degreelevelPregrado
dc.description.degreenameIngeniero de Sistemas
dc.format.mimetypeapplication/pdf
dc.identifier.instnameUniversidad Industrial de Santander
dc.identifier.reponameUniversidad Industrial de Santander
dc.identifier.repourlhttps://noesis.uis.edu.co
dc.identifier.urihttps://noesis.uis.edu.co/handle/20.500.14071/47026
dc.language.isospa
dc.publisherUniversidad Industrial de Santander
dc.publisher.facultyFacultad de Ingeníerias Fisicomecánicas
dc.publisher.programIngeniería de Sistemas
dc.publisher.schoolEscuela de Ingeniería de Sistemas e Informática
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.licenseAtribución-NoComercial-SinDerivadas 2.5 Colombia (CC BY-NC-ND 2.5 CO)
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectInterprete
dc.subjectEvaluador
dc.subjectDelphi
dc.subjectIntegrable
dc.subjectExpresiones matemáticas
dc.subjectComponente de código
dc.subjectMetodología basada en componentes
dc.subject.keywordInterpreter
dc.subject.keywordMathematical Expressions
dc.subject.keywordEvaluator
dc.subject.keywordCode Component
dc.subject.keywordDelphi
dc.subject.keywordIntegrable
dc.subject.keywordComponent-Based Methodology.
dc.titleIntérprete de Expresiones Matemáticas Integrable en el Software Evolución y en otras Herramientas Software.
dc.title.englishInterpreter, Mathematical Expressions, Evaluator, Code Component, Delphi, Integrable, Component-Based Methodology.
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.hasversionhttp://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.localTesis/Trabajo de grado - Monografía - Pregrado
dspace.entity.typePublication

Archivos

Bloque original

Mostrando 1 - 3 de 3
Cargando...
Miniatura
Nombre:
Nota del Proyecto.pdf
Tamaño:
285.85 KB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Carta_Autorizacion_Uso.pdf
Tamaño:
134.05 KB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Documento.pdf
Tamaño:
22.32 MB
Formato:
Adobe Portable Document Format

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
2.17 KB
Formato:
Item-specific license agreed to upon submission
Descripción:

VIGILADA MINEDUCACIÓN

Ordenanza No. 83 de 1.944 (junio 22)

Carácter académico: Universidad

Notificaciones judiciales: notjudiciales@uis.edu.co 

.

Código SNIES: 1204   Nit: 890.201.213-4

Línea Anticorrupción:  +57 (601) 562 9300 EXT: 3633

Línea transparente: +57 (607) 630 3031