Investigadores alemanes de la Universität des Saarlandes desarrollaron un modelo probabilístico que detecta errores de programación.
El modelo no indica la cantidad de errores o su ubicación exacta, sino que le asigna probabilidades (de que se encuentren errores) a algunas secciones del código analizado, lo que le facilita la tarea de corregir errores a las compañías de software.
Analiza el código fuente, principalmente para ver como se comunican los módulos entre si, además de examinar información de versiones anteriores y sobre bugs reportados en el pasado. Incluso tiene en cuenta como se comunican los desarrolladores entre si, analizando sus e-mails, entrados en los foros, y sus conversaciones por mensajería instantanea.
El trabajo de estos investigadores atrajo la atención de gigantes como SAP y Microsoft, que los invitaron a probar su modelo con su software.
Otro interesado fue IBM, que les dió 25 mil dólares a los investigadores para que apliquen su modelo en Jazz, el proyecto de plataforma colaborativa que están desarrollando.
Los investigadores dicen que las invitaciones son bienvenidas, ya que el modelo todavía necesita ser perfeccionado.
Fuente: PCWorld

Suscríbete a nuestro RSS Feed




Suscríbete a nuestro RSS Feed

La verdad que es cierto que hay veces que programar se hace alto tedioso y cuando vas a probar la aplicación y te da un error se hace aun más, pero dónde esta lo bueno de la vida si no es en cometer errores ?
Últimamente lo que más veo es que todo avanza en pos de hacer nuestras vidas un poco más perfectas pero al final no se dan cuenta que lo bueno de la vida y de vivirla es la imperfección.