" />

Date Detective

Analizador de código sobre problemas del año 2000

Date Detective analiza de forma automática todo su código fuente en busca de problemas relacionados con el año 2000. Cualquier incidencia se registra en una base de datos multiusuario organizada por proyecto. Toda la información necesaria para solucionar el problema del año 2000 se muestra de forma clara: nombre del proyecto, nombre del archivo, número de línea del error, línea con el código sospechoso y el elemento de búsqueda con el que se ha detectado el incidente. Dispone de informes predefinidos que puede imprimir, enviar por e-mail o exportar a HTML.

Date Detective soporta de forma completa pruebas de regresión gracias al seguimiento de cambios (deltas) entre diferentes revisiones. Date Detective facilita la gestión de todos sus proyectos de adaptación al año 2000, ya que esta herramienta es independiente del lenguaje de programación utilizado. Basta con adquirir el plug-in del correspondiente lenguaje para analizar las líneas de código fuente.

Además, en cualquier momento puede adquirir un nuevo plug-in pagando sólo la diferencia de precio y no una nueva licencia.

Requisitos del sistema

  • Procesador 486 (se recomienda Pentium)
  • Windows 95/98 o Windows NT 3.51 o superior
  • 16 MB de RAM (se recomienda 32 MB de RAM)
  • 16 MB de espacio en disco
  • Unidad de disquete
  • Monitor VGA o de alta resolución
  • Ratón o dispositivo señalador
  • Existen módulos plug-in para los siguientes lenguajes de PC: Visual Basic, C/C++, dBase, Delphi, FoxPro, Paradox, Clipper, PowerBuilder, Java y SQL, y hay otros en perspectiva.

Cuestiones básicas

  • ¿Qué soluciona? Date Detective encuentra problemas relacionados con el año 2000 (Y2K) en el código fuente de cualquiera de los lenguajes para los que disponga de un plug-in. Busca en todo el código fuente una lista predefinida de condiciones que puede ser ampliada. Cualquier incidente se registra en una base de datos multiusuario. Dispone de 10 tipos de informes que puede previsualizar, imprimir, enviar por correo o exportar a Word, Excel, HTML, etc
  • ¿Por qué es necesario? Porque Date Detective examina hasta 15.000 líneas de código por minuto, de forma mucho más rápida y eficaz que cualquier programador. Además, quedan muy pocos meses hasta el año 2000 y mucho código aún no ha sido revisado.
  • ¿A quién se dirige? Programadores, responsables de control de calidad y empresas de desarrollo.
  • ¿Qué supone no disponer de este producto? Revisar de forma manual todo el código, teniendo presente todas las condiciones y mantener a mano las referencias cruzadas del programa.

Ventajas de Date Detective 3.0

  • Compruebe todas sus aplicaciones mediante una interfaz de tipo Explorador, con independencia del lenguaje en que fueron escritas. Una misma herramienta le sirve para cualquier lenguaje de programación.
  • Ahorre tiempo y dinero dedicando su tiempo a la solución de los problemas, y no a su localización. Date Detective analiza hasta 15.000 líneas de código por minuto sin límite en las cadenas de búsqueda.
  • Le permite mejorar su código asegurando que no se introducen nuevos problemas, ya que puede analizar sus aplicaciones tantas veces como sea necesario.
  • Con Date Detective puede empezar a depurar sus aplicaciones hoy mismo. Basta con instalar el producto y activar los plug-ins que necesite.
  • Date Detective integra todas las herramientas necesarias para la depuración en una sola aplicación. Date Detective incluye un sofisticado explorador y analizador, una base de datos multiusuario, funciones para la creación de informes, un sistema de exportación (Word, Excel, HTML, etc.), y e-mail integrado con cualquier aplicación MAPI (como Microsoft Mail, Microsoft Exchange, etc.).
  • Ofrece una completa auditoría, con la que puede demostrar ante sus clientes o usuarios que se han llevado a cabo las pruebas necesarias para solucionar el problema del año 2000 en su código.
  • La arquitectura de plug-ins le permite ahorrar dinero, ya que sólo tiene que adquirir aquellos plug-ins que realmente necesite.
  • Date Detective le permite revisar mucho más código que cualquier grupo de programadores, con lo que puede mantener en marcha sus actuales proyectos de desarrollo.
  • La base de datos multiusuario le permite tener varios revisores trabajando al mismo tiempo.
  • Además, y puesto que es centralizada, constituye un excelente repositorio para mantener toda la información relacionada con el año 2000.
  • Puede imprimir informes detallados directamente desde el programa. No se requiere un software externo.
  • Los informes ofrecen información actualizada sobre la gestión del proyecto.

Características técnicas

  • Base de datos multiusuario y centralizada
    • La arquitectura de Date Detective le permite utilizar tantas máquinas cliente como sea necesario, todas ellas conectadas a un repositorio central.
    • La base de datos almacena todas las revisiones hechas del código, facilitando la gestión de todos los proyectos de adaptación al año 2000.
  • Arquitectura plug-in
    • Con Date Detective no es necesario especificar los elementos del lenguaje a buscar, determinar los tipos de archivos que deben revisarse ni indicar otra información específica del lenguaje.
    • Cada plug-in incorpora el conocimiento necesario para examinar todas sus aplicaciones.
    • Basta con instalar el plug-in adecuado y comenzar a trabajar
  • Completos informes
    • Date Detective 3.0 incluye 14 informes con toda la información necesaria para corregir su código.
    • Los informes de detalle muestran información como: nombre del proyecto, nombre del archivo, número de línea del error, línea con el código del error, y el elemento de búsqueda que disparó el incidente. Los informes de resumen muestran el número total de líneas de código, el número de archivos/módulos, etc.)
  • Correo integrado
    • Date Detective incluye funciones de e-mail integradas.
    • Todos los informes de Date Detective pueden ser enviados por correo.
    • Todo lo que deba hacer es ejecutar el informe en modo previsualización, y seleccionar el icono de correo en la barra de herramientas. Su informe se enviará al programa de correo como un nuevo mensaje de salida.
  • Funciones de búsqueda avanzadas
    • Date Detective le ofrece las más avanzadas funciones de búsqueda disponibles hoy en día.
    • Cada plug-in incorpora las funciones de búsqueda básicas para un lenguaje en concreto.
    • Puede añadir tantas reglas de búsqueda como precise.
    • Estas reglas pueden hacer referencia a otras bibliotecas que haya escrito o usado, llamadas a una API, o cualquier otro elemento que desee buscar en el código.
    • Dispone de múltiples comodines para hacer búsquedas. Por ejemplo, si desea buscar mediante una máscara de 2 dígitos para el año, pero no está seguro de si su aplicación contiene valores de fecha explícitos, use la siguiente cadena: "##/##/##". Con ella encontrará cadenas como 02/04/98 o 09/09/99. Date Detective localizará cualquier cadena en la que # sea un carácter numérico (0-9).
  • Sofisticado motor de búsqueda
    • Date Detective incorpora un sofisticado motor de análisis y búsqueda.
    • Es capaz de revisar hasta 15.000 líneas de código por minuto, a la vez que actualiza la base de datos con los incidentes sospechosos.
  • Observación automática de variables
    • Date Detective le permite activar a voluntad una función mediante la que el programa observa todas las asignaciones de variables en el código fuente. Por ejemplo, suponga que Date Detective busca la cadena "*DATE*" y encuentra una ocurrencia en la siguiente línea: Fecha_Final = DATE(). Si la función de observación automática está activada, Date Detective añadirá a su lista de búsquedas la cadena "*Fecha_Final*" e indicará todos los lugares en que aparece.
  • Interfaz Windows
    • Date Detective utiliza el conocido interfaz Explorer para facilitar su uso.
    • No es necesario ningún aprendizaje especial para comenzar a trabajar desde el primer día.
  • Editor Easy Viewer
    • El editor Easy Viewer muestra sus archivos de código fuente con resalte del contexto.
    • Los incidentes localizados se presentan en diferentes colores para facilitar la identificación del error y la visión del código del procedimiento.
    • Easy Viewer le evita el tener que utilizar otro editor para determinar los incidentes detectados en el código fuente.
  • Funciones de edición de incidentes
    • Date Detective 3.0 le permite añadir comentarios a cualquier incidente detectado.
    • Puede asignar el problema a alguien, o indicar simplemente una nota.
    • Si lo desea, el comentario se puede propagar al siguiente incidente.
  • Función ignorar línea
    • Date Detective 3.0 le permite ignorar toda una línea de código de cara a futuras revisiones.
    • De esta forma, puede ignorar una línea sospechosa que en realidad es correcta.

Algunas preguntas y sus respuestas

  • P. ¿Puede Date Detective revisar un EXE? (No tengo el código fuente)
  • R. No. Date Detective sólo revisa el código fuente. Para el caso de Clipper, Valkyrie es capaz de recuperar el código fuente a partir de un .EXE en la mayoría de casos.
  • P. ¿Qué versiones de Visual Basic es capaz de revisar?
  • R. Date Detective revisa proyectos de Visual Basic 3.0, 4.0 y 5.0. Basta con seleccionar el archivo VBP o MAK y Date Detective revisará todos los archivos incluidos en el archivo de proyecto.
  • P. ¿Puede Date Detective revisar los archivos referenciados por un proyecto/EXE?
  • R. No. Date Detective no puede revisar DLLs, OCXs, VCLs, o VBXs a los que un proyecto hace referencia. Date Detective puede analizar el uso que se hace de esos objetos externos desde el programa.
  • P. ¿Qué es un plug-in?
  • R. Un plug-in es un componente que permite a Date Detective entender y revisar el código de un lenguaje de programación.
  • P. ¿Qué plug-ins hay disponibles?
  • R. Los siguientes plug-ins están disponibles: Visual Basic, C/C++, dBase, Delphi, FoxPro, Paradox, Clipper, PowerBuilder, Java y SQL. Están previstos plug-ins para Pascal y Perl.
ProductoPrecio
Date Datective2.554,30 €
ACCIONES
Imprimir página
Precios