RESUMEN-Debido a la creciente interacción de los usuarios con sistemas web, surge la necesidad de combinar las funcionalidades de aplicaciones clásicas de escritorio, con la accesibilidad y bajo costo de la publicación de aplicaciones web; dando origen a la elección del mejor marco de trabajo que se adopte a las necesidades de los desarrolladores. Esta investigación presenta un análisis comparativo de los frameworks que trabajan con el lenguaje Python para el desarrollo de aplicaciones web. Para ello el análisis se formuló mediante un modelo de evaluación que se basa en las características de calidad propuestas en la norma ISO/IEC 9126. Estas a su vez permiten establecer sub-características, atributos y métricas para evaluar la calidad de las aplicaciones web. Permitiendo obtener como resultado una matriz para la Evaluación de Frameworks: Django, Pyramid, Turbogear y Web2PY. Los resultados obtenidos mostraron las fortalezas y debilidades de cada framework y fue la base para determinar que Django es el mejor framework para la implementación de desarrollo de sistemas web. Este framework cumplió con todos los indicadores del modelo de evaluación, los resultados redactados al final del documento determinan que tomando en cuenta las métricas de calidad se puede elegir qué marco de trabajo es el que mejor se adapta para el desarrollo de aplicaciones web en la Ciudad de Machala. Antes de realizar una evaluación se considera indispensable conocer y comprender el funcionamiento de los elementos que se vaya a cotejar, para ello es recomendable emplear tablas para la comparación de las características, teniendo como referencia sitios web confiables que aporten documentación sobre los frameworks y el empleo de estándares de calidad para su determinación. PALABRAS CLAVE-Aplicaciones web, frameworks, ISO/IEC 9126, modelo de evaluación. I. INTRODUCCIÓNEn los últimos tiempos, el internet ha tenido un auge espectacular, se puede afirmar que la tecnología web ha demostrado ser considerablemente simple y flexible para publicar y encontrar información pertinente para el usuario, tanto así que en la actualidad la presencia de aplicaciones web es cada vez más evidente en empresas que sienten la necesidad de llegar a sus clientes con sus productos sin tener que ser desplazados por la competencia que existe en el mercado y a su vez buscando eficiencia en sus servicios y ofreciendo productos cada vez mejores y al mismo tiempo con mejores ofertas para así ganar marketing y mejores oportunidades.Las aplicaciones o productos de software cuando son lanzados al mercado siempre se estima que tengan cierto grado de aceptación entre los usuarios, para ello dependerá de las características que considere importantes el usuario. Desde el punto de vista de la Ingeniería de Software, una de las principales características que debe tener una aplicación web para que sea exitosa es que sea de calidad. Por ello resulta relevante para los desarrolladores evaluar la calidad en las aplicaciones ya que anteriormente se necesita saber qué es lo que se debe m...
El avance de las tecnologías de información y comunicación y la incorporación de tecnologías emergentes en la educación, ha dado lugar a al desarrollo de herramientas innovadoras como es el caso de las aplicaciones de Realidad Aumentada, en las cuales se combinan elementos virtuales en ambientes reales al mismo tiempo. Estas aplicaciones vienen siendo utilizadas en diferentes áreas educativas, con mayor frecuencia en temas con contenidos abstractos, con la intención de facilitar la asimilación de los mismos. Varias de éstas aplicaciones de realidad aumentada fueron analizadas en la presente investigación, con el objetivo de determinar sus características y de esta manera sirvan de guía para futuras aplicaciones.
Quedan todos los derechos reservados. Esta publicación no puede ser reproducida, distribuida, comunicada públicamente o utilizada, total o parcialmente, sin previa autorización. © del texto: los autores ÁREA DE INNOVACIÓN Y DESARROLLO, S.L. C/ Els Alzamora, 17 -03802 -ALCOY (ALICANTE) info@3ciencias.com Primera edición: mayo 2018 ISBN: 978-84-948690-8-2
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.