Descargar

Herramienta informática para el monitoreo de errores de las aplicaciones web (página 3)


Partes: 1, 2, 3

  • 31. Ecured. Ecured. Sistema de Gestión de Base de Datos. [En línea] http://www.ecured.cu/index.php/Sistema_Gestor_de_Base_de_Datos.

  • 32. Apache. Welcome! – The Apache HTTP Server Project. [En línea] http://httpd.apache.org/.

  • 33. NetBeans. NetBeans IDE 7.4 Release Information. [En línea] https://netbeans.org/community/releases/74/index.html.

  • 34. w3c. Guía Breve de Servicios Web. [En línea] http://www.w3c.es/Divulgacion/GuiasBreves/ServiciosWeb.

  • 35. Amodeo, Enrique. Servicios web. [En línea] http://eamodeorubio.wordpress.com/2010/07/26/servicios-web-2-%C2%BFque-es-rest/.

  • 36. González Palacio, Liliana y Urrego Giraldo, Germán. 2010. Modelo de contexto y de dominio para la ingeniería de requisitos. [En línea] http://webapps.udem.edu.co/RevistaIngenierias/pdf/V9n17/P%E1ginas%20desdeRevista%20IN GENIERIAS%20vo.%209%20No.%2017%20ARTICULO%2012.pdf. 151-64 – ISSN – 1692-3324.

  • 37. Ing. Pérez Ramírez, Danay. 2008. CUJAE. Metodologías Ágiles. ¿Cómo desarrollar utilizando XP?

  • 38. Joskowicz, José. 2008. Reglas y Prácticas en eXtreme Programming. España : s.n.

  • 39. Carvajal Riola, Jose Carlos. 2008. Metodologías Ágiles. UPC – Barcelona. Barcelona : s.n. pág. 215, Tesis Final de Máster.

  • 40. Beck, K. Extreme Programming Explained. Embrace Change. Pearson Education.

  • 41. Visconti, Marcello y Astudillo, Hernán. Fundamentos de Ingeniería de Software.

  • Departamento de Informática, Universidad Técnica Federico Santa María.

    • 42. Eguiluz, Javier. 2013. Desarrollo web con Symfony2.

    • 43. Ruiz Tenorio, Roberto. Las Pruebas de Software y su Importancia en las Organizaciones. [En línea] Agosto de 2010. http://cdigital.uv.mx/bitstream/123456789/28540/1/Ruiz%20Tenorio.pdf.

    BIBLIOGRAFÍA

    • 1. Cabrera, A. M. C. 2006. Impacto de las TIC en la educación: un acercamiento desde el punto de vista de las funciones de la educación. ISSN 1575-9393.

    • 2. Labrada, Sonia Morejón. 2011. El software educativo un medio de enseñanza eficiente. [En línea] http://www.eumed.net/rev/ced/29/sml.pdf.

    • 3. Internet Assigned Numbers Authority. Hypertext Transfer Protocol (HTTP) Status Code Registry. [En línea] Internet Assigned Numbers Authority, 17 de febrero de 2014. www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.

    • 4. AltoNivel.com.mx. 3 herramientas para medir el desempeño de tu sitio. [En línea] http://www.altonivel.com.mx/33627-3-herramientas-para-medir-el-desempeno-de-tu-sitio.html.

    • 5. ProgramaSoftware.com. Herramientas Alexa para sitios web. [En línea] http://www.programasoftware.com/herramientas-alexa-para-sitios-web/.

    • 6. Baluart.net. Site24x7, para Monitorear Sitios Web. [En línea] 6 de marzo de 2007. http://www.baluart.net/articulo/site24x7-para-monitorear-sitios-web.

    • 7. Herramientas 2.0. Herramientas Web 2.0 para el trabajo en competencias. [En línea] http://herramientas20.wordpress.com/category/herramientas-20/pagina-de-inicio/netvibes/.

    • 8. ManageEngine. Funciones de monitoreo de redes. [En línea] 2013. http://www.manageengine.com.mx/network-monitoring/url-monitoring.html.

    • 9. Dos ideas. Ágil. [En línea] http://www.dosideas.com/wiki/Desarrollo_Agil_De_Software.

    • 10. Ecured. Metodologías de desarrollo de software. [En línea] http://www.ecured.cu/index.php/Metodologías_de_desarrollo_de_software.

    • 11. Cohen, Mike. Una Introducción a Scrum. [En línea] Noviembre de 2013. http://www.dc.fi.udc.es/~cabalar/md/scrum.pdf.

    • 12. Carnós, José H. (et. al.). 2003. Metodologías Ágiles en el Desarrollo de Software. Alicante – España : Grupo ISSI.

    • 13. Palacio, J. 2007. Flexibilidad con Scrum, principios de diseño e implantación en campos Scrum. s.I. :SafeCreative.

    • 14. Faculta de Informática, Cs. De la Comunicación y Téc. Especiales. Morón, Universidad. Metodologías Ágiles. [En línea] http://noqualityinside.com/nqi/nqifiles/Metodologias_Agiles.pdf.

    • 15. Beck, Kent. 1999. Extreme Programming Explained: Embrace Change. s.l. : Addison- Wesley Pub Co.

    • 16. Wikiudo. Metodologías SCRUM y XP. [En línea] http://wiki.monagas.udo.edu.ve/.

    • 17. Wesley, Addison. Una explicación de la programación extrema. Aceptar el cambio.

    • 18. Rumbaugh, James, J, I y Booch, Gragy. 2000. El Lenguaje Unificado de Modelado.

    Madrid : s.n. pág. 528, Manual de Referencia. ISBN 84-7829-037-0.

    • 19. Dpto. de Sistemas de Informáticos y Computación. Introducción a Herramientas CASE y System Architect. UNIVERSIDAD POLITÉCNICA DE VALENCIA.

    • 20. UML CASE. UML CASE tool for software development. [En línea] http://www.visual- paradigm.com/product/vpuml/.

    • 21. Franganillo, Jorge. HTML5: el nuevo estándar básico del web. [En línea] [Citado el: 29 de Enero de 2014.] http://thinkepi.net/html5-nuevo-estandar-basico-del-web.

    • 22. W3C. HTML & CSS – W3C. [En línea] http://www.w3.org/standards/webdesign/htmlcss#whatcss.

    • 23. Suárez Santos, Humberto y Verdecia Alá, Pedro Manuel. 2008. Arquitectura de Software General de Auditoría. La Habana : s.n. SN.

    • 24. PHP.net. PHP Nuevas Caacterísticas-Manual. PHP.net. [En línea] [Citado el: 30 de Enero de 2014.] http://www.php.net/manual/es/migration54.new-features.php.

    • 25. Lic. Pacheco Aguila, Yoandry. AJAX un nuevo acercamiento a las aplicaciones Web (página 2) – Monografias.com.

    • 26. PHP.net. ¿Qué se puede hacer con PHP? PHP.net. [En línea] [Citado el: 20 de Enero de 2014.] http://www.php.net/manual/es/intro-whatcando.php.

    • 27. Alvarez, Miguel Angel. Manual de Jquery. [En línea] 2010. [Citado el: 30 de Enero de 2014.] http://www.biblioteca-digital.net.ve/wordpress/wp- content/uploads/2010/07/manualjquery.pdf.

    • 28. twitterBootstrap. Bootstrap. Bootstrap. [En línea] [Citado el: 15 de Nobiembre de 2013.] http://twitter.github.io/bootstrap/index.html.

    • 29. Potencier, Fabien. Symfony 2.4.0 released – Symfony. [En línea] Diciembre de 2013. http://symfony.com/blog/symfony-2-4-0-released.

    • 30. Symfony.es. Se publica Symfony 2.4.0. [En línea] http://symfony.es/noticias/2013/12/04/se- publica-symfony-240/.

    • 31. Ecured. Ecured. Sistema de Gestión de Base de Datos. [En línea] http://www.ecured.cu/index.php/Sistema_Gestor_de_Base_de_Datos.

    • 32. Apache. Welcome! – The Apache HTTP Server Project. [En línea] http://httpd.apache.org/.

    • 33. NetBeans. NetBeans IDE 7.4 Release Information. [En línea] https://netbeans.org/community/releases/74/index.html.

    • 34. w3c. Guía Breve de Servicios Web. [En línea] http://www.w3c.es/Divulgacion/GuiasBreves/ServiciosWeb.

    • 35. Amodeo, Enrique. Servicios web. [En línea] http://eamodeorubio.wordpress.com/2010/07/26/servicios-web-2-%C2%BFque-es-rest/.

    • 36. González Palacio, Liliana y Urrego Giraldo, Germán. 2010. Modelo de contexto y de dominio para la ingeniería de requisitos. [En línea] http://webapps.udem.edu.co/RevistaIngenierias/pdf/V9n17/P%E1ginas%20desdeRevista%20IN GENIERIAS%20vo.%209%20No.%2017%20ARTICULO%2012.pdf. 151-64 – ISSN – 1692-3324.

    • 37. Ing. Pérez Ramírez, Danay. 2008. CUJAE. Metodologías Ágiles. ¿Cómo desarrollar utilizando XP?

    • 38. Joskowicz, José. 2008. Reglas y Prácticas en eXtreme Programming. España : s.n.

    • 39. Carvajal Riola, Jose Carlos. 2008. Metodologías Ágiles. UPC – Barcelona. Barcelona : s.n. pág. 215, Tesis Final de Máster.

    • 40. Beck, K. Extreme Programming Explained. Embrace Change. Pearson Education.

    • 41. Visconti, Marcello y Astudillo, Hernán. Fundamentos de Ingeniería de Software.

    Departamento de Informática, Universidad Técnica Federico Santa María.

    • 42. Eguiluz, Javier. 2013. Desarrollo web con Symfony2.

    • 43. Ruiz Tenorio, Roberto. Las Pruebas de Software y su Importancia en las Organizaciones. [En línea] Agosto de 2010. http://cdigital.uv.mx/bitstream/123456789/28540/1/Ruiz%20Tenorio.pdf.

    • 44. AWS Desarrollo web. AlmacenPlantillasWeb. [En línea] 2013. http://almacenplantillasweb.es/herramientas/herramientas-seo/herramientas-para-anlisis-del- trafico-de-una-web/.

    • 45. McIntyre, Angus. Maestros del Web. Como detectar los principales errores en aplicaciones CGI. [En línea] 17 de Noviembre de 1999. [Citado el: 4 de Diciembre de 2013.] http://www.maestrosdelweb.com/editorial/cgierr/.

    • 46. R., Mauro Maulini. Desarrollo y Seguridad de Aplicaciones Web y Móviles. La importancia de manejar los archivos de registro de sucesos HTTP. [En línea] 23 de Noviembre de 2010. [Citado el: 4 de Diciembre de 2013.] http://tecnologiasweb.blogspot.com/2010/11/la-importancia- de-manejar-los-archivos.html.

    • 47. —. Desarrollo y Seguridad de Aplicaciones Web y Móviles. Los 10 riesgos más comunes de las aplicaciones web según OWASP – versión 2010. [En línea] 13 de Agosto de 2010. [Citado el: 5 de Diciembre de 2013.] http://tecnologiasweb.blogspot.com/2010/08/los-10-riesgos-mas- comunes-de-las.html.

    • 48. elrincondeajax. El rincón de Ajax. Manual de AJAX. [En línea] [Citado el: 23 de Enero de 2014.] http://www.elrincondeajax.com/manual-ajax/.

    • 49. apache. http://httpd.apache.org/. [En línea] 5 de 12 de 2011. [Citado el: 19 de Enero de 2014.] http://httpd.apache.org/.

    • 50. Netbeans. Netbeans. Netbeans IDE_Características. [En línea] 10 de Diciembre de 2013. http://netbeans.org/features/index.html.

    • 51. visual-paradigm. VP-UML 11.0 – Better requirements gathering, better software. [En línea] http://www.visual-paradigm.com/product/vpuml/whats-new/.

    • 52. w3. What is CSS? World Wide Web Consortium. [En línea] [Citado el: 29 de Enero de 2014.] http://www.w3.org/standards/webdesign/htmlcss#whatcss.

    • 53. Angus, Mcintyre. Como detectar los principales errores en aplicaciones CGI | Maestros del WebMaestros del Web. [En línea] http://www.maestrosdelweb.com/editorial/cgierr/.

    • 54. Mulet, Manuel Angel. Docentes Innovadores El software educativo, en el proceso enseñanza aprendizaje cubano. [En línea] http://www.docentesinnovadores.net/Contenidos/Ver/5493.

    • 55. Kniberg, Henrik. 2007. SCRUM y XP desde las trincheras.

    • 56. R. C., Martin, M., Beedle y Schwaber, K. 2001. Agile Software Development with SCRUM.

    Prentice Hall : s.n.

    • 57. Reynoso, Billy. 2011. Métodos Ágiles de desarrollo de Software. Buenos Aires : s.n.

    • 58. Rodríguez Corbea, Maite y Ordóñez Pérez, Meylin. 2007. LA METODOLOGÍA XP APLICABLE AL DESARROLLO DEL SOFTWARE EDUCATIVO EN CUBA. Universidad de las Ciencias Informáticas. La Habana : s.n. Tesis.

    • 59. Selley Rojas, Héctor Julián. 2008. Monitoreo del comportamiento de servidores de aplicaciones. Centro de Investigación en Computación. México : s.n. pág. 191.

    • 60. Mex.tl. 2014. Programación Extrema. [En línea] http://ingenieriadesoftware.mex.tl/52753_XP—Extreme-Programing.html.

    • 61. Hernández Sampieri, Roberto, Fernández-Collado, Carlos y Baptista Lucio, Pilar. 2006. Metodología de la investigación. Mexico : Mc Graw Hill. ISBN 970-10-5753-8.

    Anexos

    Anexo 1: Prototipos de interfaz de usuario

    Anexo 1.1 Interfaz de usuario "Listar errores"

    edu.red

    Anexo 1.2 Interfaz de usuario "Detalles del error"

    edu.red

    Anexo 1.3 Interfaz de Usuario "Adicionar Aplicación"

    edu.red

    Anexo 1.4 Interfaz de Usuario "Listar Aplicación"

    edu.red

    Anexo 1.5 Interfaz de usuario "Detalles de la aplicación"

    edu.red

    Anexo 1.6 Interfaz de usuario "Adicionar las notificaciones"

    edu.red

    Anexo 1.7 Interfaz de usuario "Listar las notificaciones"

    edu.red

    Anexo 2: Guía de observación

    Estudio de las soluciones similares:

    • Para analizar los procesos que se monitorean de las aplicaciones web y como se presenta a los usuarios la información de los mismos.

    Desarrollo de la investigación:

    • Observar si las funcionalidades implementadas cumplen con los artefactos elaborados durante el flujo de trabajo de análisis y diseño.

    Resultados de la investigación:

    • Se aprecia el grado de complejidad de las no conformidades detectadas y cómo erradicarlas.

    TRABAJO DE DIPLOMA PARA OPTAR POR EL TÍTULO DE

    INGENIERO EN CIENCIAS INFORMÁTICAS.

    A todos mis compañeros en estos años de tristezas, alegrías y sacrificios, a los que de una forma u otra han hecho posible este momento. A nuestro Comandante en Jefe Fidel Castro Ruz por crear una magnífica Universidad del Futuro. A la UCI Por enseñarme muchas verdades de la vida y enseñarme a vencer

    cualquier reto, por formarme como un Ingeniero capaz de afrontar cualquier tarea.

    A mis amigos, por convertirse en mi familia cuando me encontraba lejos de la mía, por compartir conmigo en momentos de alegría, trabajo o sufrimiento.

    A Geovelsi, Roberto, Edgar, Jeiser, Lianne, Yordanis, etc. por formar parte de mi familia.

    A todos los que de una forma u otra me ayudaron en la realización de este trabajo, en especial a Dani por toda su ayuda.

    A mi familia por apoyarme siempre y creer en mí.

    A mis tutores por toda su ayuda brindada, a pesar de su trabajo o su tesis de doctorado siempre estuvieron presente.

    A todos los profesores que he tenido en mi trayectoria como estudiante, cada uno de ellos me ha enseñado y han hecho posible este sueño.

    Al Tuti y a mi prima Alicita por todo su apoyo y ayuda que me dieron en todo momento.

    A todos los de Ranchuelo que están aquí en la universidad luchando por cumplir su sueño, por su ayuda siempre que hacía falta, en especial a Isenith y mi primo Lijandy.

    A mi mamá por ser todo para mí, por estar ahí en todo momento. Por su apoyo, dedicación y cariño que me ha dado. Por ayudarme a convertirme en el hombre que soy. Por ser mí ejemplo en la vida. Por indicarme el camino bueno, pero

    dejarme elegir por mí mismo. Por hacerme sentir orgulloso cada vez que hablo de ella.

    A mis hermanos por darme todo su apoyo y ayuda incondicional.

    A mis abuelos maternos, que aunque ya no están con nosotros siempre tendrán un lugarcito en mi corazón.

    A mis sobrinitas que son mi vida.

    A mi padrastro Jorgito que ha sido una persona importante en toda mi formación.

    A todo el que no pensó que fuera posible, le dedico este trabajo para que vean que sí se puede.

     

     

     

    Autor:

    Danis Carlos Chaviano Jiménez

    TUTOR: Ing. Arcel Labrada Batista

    COTUTOR: MSc. Roberto López Desagües

    La Habana, Junio de 2014 "Año 56 de la Revolución"

    Partes: 1, 2, 3
     Página anterior Volver al principio del trabajoPágina siguiente