Repository logo
Communities & Collections
All of DSpace
  • English
  • Español
Log In
New user? Click here to register. Have you forgotten your password?
  1. Home
  2. Browse by Author

Browsing by Author "RIVEROS AGUILERA, RODRIGO ALEJANDRO"

Filter results by typing the first few letters
Now showing 1 - 1 of 1
  • Results Per Page
  • Sort Options
  • Loading...
    Thumbnail Image
    Thesis
    ESTUDIO COMPARATIVO DE HERRAMIENTAS OPEN-SOURCE APLICADAS EN ANÁLISIS ESTÁTICO DE CÓDIGO FUENTES
    (Universidad Técnica Federico Santa María, 2007) RIVEROS AGUILERA, RODRIGO ALEJANDRO; RIVEROS AGUILERA, RODRIGO ALEJANDRO; VON BRAND SKOPNIK, HORST; Universidad Técnica Federico Santa María UTFSM. Departamento de Informática; MONGE ANWANDTER, RAÚL PATRICIO
    En la actualidad, con el ritmo que presenta la industria tecnológica, la necesidad de tener disponibles nuevas herramientas de software en el menor tiempo posible se convierte en la principal culpable de que los estándares de desarrollo no siempre sean respetados a cabalidad. Aquellos diferentes modelos que representan el ciclo de desarrollo y que aprendimos en alguna asignatura de ingeniería de software, hoy han mutado a ciclos lo más cortos, livianos y express que se pueda encontrar. Es así como etapas dentro del desarrollo de un sistema que implican una inversión en tiempo y recursos no despreciables, comienzan a mirarse con suma liviandad, pasándose por alto su importancia. Una de las etapas más afectadas con este criterio de modificación sobre el ciclo de desarrollo es el proceso de testing, la instancia sobre la cual el desempeo de una aplicación se pone a prueba en todo sentido. Si bien hoy en día, en algunas instituciones que se dedican al desarrollo de software, es privilegiada la opción de una reparación posterior de un malfuncionamiento antes que realizar exhaustivas pruebas para detectado, dicha conducta nos lleva directamente a dos aristas en las que se separa la discusión. Primero existe un problema con respecto a la alta utilización de recursos en mantención de software que puede ser consecuencia de un mal proceso de testing. El hecho de estar liberando constantemente parches que mejoren el producto que se acaba de liberar, implica mantener recursos humanos y técnicos dedicados en forma exclusiva a ejecutar mantenciones, lo que directamente significa quitar recursos a una futura versión del producto desarrollado. En segundo lugar existe un dilema que podríamos llamar ético con respecto a la liberación de software cuando se conoce la existencia de errores en el producto, a pesar de que exista la iniciativa de reparar el sistema entregado en la versión siguiente, debemos entender que en muy pocas ocasiones se libera una versión de software exclusivamente de mantención, por lo tanto podemos concluir que un próximo release tratará de incorporar nuevas funcionalidades al producto, lo que incrementará la cantidad de fallas posibles en lugar de disminuidas. Se sometió a evaluación un nutrido conjunto de programas componentes de una distribución Linux, con el objeto de conocer comparativamente el desempeo de las herramientas de testing seleccionadas para este estudio. Los resultados obtenidos ciertamente no son categóricos, pero entregan una guía con respecto a la utilización de herramientas para pruebas de software. Sin embargo, las conclusiones también reflejan la existencia de temas anexos a lo técnico con respecto a la calidad de los desarrollos que se entregan hoy en día en gran parte del mundo, se destacan temas como la profundización en el ámbito educacional y formativo con respecto a las prácticas de programación segura, planificación de proyectos e implementación de nuevos modelos de desarrollo. Finalmente los resultados del estudio permiten ver una sugerencia sobre la orientación que deberían tomar los futuros diseos para herramientas de testing, como forma de aprovechar la tecnología actual en función de la calidad presentada en desarrollos de software venideros.

UNIVERSIDAD

  • Nuestra Historia
  • Federico Santa María
  • Definiciones Estratégicas
  • Modelo Educativo
  • Organización
  • Información Estadística USM

CAMPUS Y SEDES

  • Información Campus y Sedes
  • Tour Virtual
  • Icono Seguridad Política de Privacidad

EXTENSIÓN Y CULTURA

  • Dirección de Comunicaciones Estratégicas y Extensión Cultural
  • Dirección General de Vinculación con el Medio
  • Dirección de Asuntos Internacionales
  • Alumni
  • Noticias
  • Eventos
  • Radio USM
  • Cultura USM

SERVICIOS

  • Aula USM
  • Biblioteca USM
  • Portal de Autoservicio Institucional
  • Dirección de Tecnologías de la Información
  • Portal de Reportes UDAI
  • Sistema de Información de Gestión Académica
  • Sistema Integrado de Información Argos ERP
  • Sistema de Remuneraciones Históricas
  • Directorio USM
  • Trabaja con nosotros
Acreditación USM
usm.cl
Logo Acceso
Logo Consejo de Rectores
Logo G9
Logo AUR
Logo CRUV
Logo REUNA
Logo Universia

DSpace software copyright © 2002-2025 LYRASIS

  • Privacy policy
  • End User Agreement
  • Send Feedback