Análisis del diseño de lenguajes de programación y su impacto en la calidad del software
Gustavo Adolfo Hernández Rosado
Additional contact information
Gustavo Adolfo Hernández Rosado: Universidad Espíritu Santo. Guayaquil, Ecuador.
CognitivaTech: IngenierÃa de Software Inteligente y Sistemas Adaptativos, 2025, vol. 2, issue 1, 22
Abstract:
El presente estudio analiza los principios fundamentales en el diseño de lenguajes de programación y su impacto en la calidad del software, la mantenibilidad y el rendimiento, en el contexto de la ingeniería de software moderna. A través de un enfoque cualitativo de tipo descriptivo analítico, se realizó una revisión documental de literatura científica y técnica relevante, complementada con un análisis comparativo de distintos paradigmas de programación, incluyendo enfoques imperativos, orientados a objetos, funcionales y lógicos. Los resultados evidencian que la corrección del software constituye el eje prioritario en el diseño de lenguajes, promovida mediante sistemas de tipos robustos, verificación en tiempo de compilación y abstracciones expresivas que permiten reducir errores y mejorar la confiabilidad del código. Asimismo, se identificó que la mantenibilidad está fuertemente asociada a principios como la modularidad, el bajo acoplamiento, la alta cohesión y el encapsulamiento, los cuales facilitan la evolución del software y disminuyen los costos de mantenimiento. En cuanto al rendimiento, se observa una relación directa con el modelo de ejecución y las estrategias de compilación, destacando que los avances en optimización han permitido a lenguajes de alto nivel alcanzar desempeños competitivos sin sacrificar productividad. Adicionalmente, se evidencia una tendencia hacia lenguajes multiparadigma que integran diferentes enfoques para responder a la complejidad de los sistemas actuales. En conjunto, los hallazgos confirman la necesidad de equilibrar corrección, mantenibilidad y rendimiento como base para el desarrollo de software eficiente y confiable.
Keywords: lenguajes de programación; calidad del software; mantenibilidad; rendimiento. (search for similar items in EconPapers)
Date: 2025
References: Add references at CitEc
Citations:
Downloads: (external link)
https://cognitivatech.org/index.php/cognitivatech/article/view/22 Abstract page (text/html)
https://cognitivatech.org/index.php/cognitivatech/article/download/22/38 Full text (application/pdf)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:cxn:cognit:v:2:y:2025:i:1:id:22
DOI: 10.63688/cognitivatech.v2.i1.22
Access Statistics for this article
More articles in CognitivaTech: IngenierÃa de Software Inteligente y Sistemas Adaptativos from Facultad Técnica de la Universidad Técnica de Oruro
Bibliographic data for series maintained by Editorial JOGB ().