Revista: | Revista Facultad de Ingeniería. Universidad de Antioquia |
Base de datos: | PERIÓDICA |
Número de sistema: | 000396899 |
ISSN: | 0120-6230 |
Autors: | Alvarez Eraso, Danny Alejandro1 Arango Isaza, Fernando1 |
Institucions: | 1Universidad Nacional de Colombia, Facultad de Minas, Medellín, Antioquia. Colombia |
Any: | 2016 |
Període: | Sep |
Número: | 80 |
Paginació: | 97-108 |
País: | Colombia |
Idioma: | Inglés |
Tipo de documento: | Artículo |
Enfoque: | Aplicado, descriptivo |
Resumen en español | Los frameworks para el desarrollo de aplicaciones web y las herramientas ORM permiten reducir el tiempo y esfuerzo al producir aplicaciones de software de calidad. Se han hecho estudios comparativos sobre estas herramientas pero dado que son numerosas y heterogéneas, escoger la más adecuada no es fácil. Hay estudios comparativos sobre estas herramientas, sin embargo no consideraron un dominio suficientemente complejo que permitan medir más precisamente sus ventajas y desventajas. Para aportar en la solución, comparamos el tiempo de respuesta de diferentes consultas en un dominio más complejo y con diferentes tamaños de base de datos. La comparación basada en este aspecto es importante ya que los ORM son un factor de mantenibilidad importante y porque consultas no optimizadas pueden conducir a cuellos de botella |
Resumen en inglés | Web application frameworks and ORM tools reduce time and effort needed when developing quality applications; but, since they are numerous and heterogeneous choosing the best suited is not an easy task. The comparative studies of these tools do not consider case studies of the necessary complexity to precisely measure their advantages and disadvantages. In order to contribute to the solution of this problem, we measured the HIBERNATE ORM response times for different queries in a rather complex case study with different database sizes, and compared the results with the ones obtained by using manually coded queries. Our comparison is relevant because even though ORMs are an important maintainability factor, not optimal queries can lead to bottle necks |
Disciplines | Ciencias de la computación |
Paraules clau: | Software, Aplicaciones web, Desempeño, Obsolescencia |
Keyword: | Computer science, Software, Web applications, Performance, Obsolescence |
Text complet: | Texto completo (Ver HTML) |