Saltar al contenido principal

Búsqueda con google en www.als-es.com

- inicio / herramientas / entorno de desarrollo / jking

JKing de ALS

Solicite la versión de evaluación de JKing

Jking 3.0.2 es una herramienta de análisis estático de código, análisis de dependencias, generación de casos de pruebas y análisis de cobertura pensada para facilitar y automatizar el proceso de adopción de los estándares y pruebas de calidad para un departamento de desarrollo.

ALS ha elaborado con Jking, más de 300 reglas, que ofrecen la capacidad de prevenir los errores y estandarizar el código Java generado de forma automática. La revisión del desarrollo, mediante el análisis de dependencia, y la generación automática de casos de pruebas unitarias harán del código de la aplicación, un código robusto, fiable y bien diseñado.

Descripción

Jking hace cumplir estándares tanto de la industria, como personalizados para un departamento, proyecto o empresa, ahorrando gran cantidad de horas de análisis manual.

Jking está pensado para integrarse en los entornos de desarrollo (IDE) Java más populares, como Eclipse, JBuilder, JDeveloper, Netbeans, racional Application Developer, etc.

La instalación y uso de JKing es extremadamente simple, permite verificar el cumplimiento y análisis de estándares de calidad, a todo un proyecto, directorio o clase individual.

Existe una edición especial para los equipos de calidad, JKing QA, que funciona como aplicación independiente, y que proporciona un informe detallado de las violaciones de las reglas, y estadísticas.

JKing permite la gestión y tratamiento de las reglas que se deseen utilizar en el proyecto. Una vez seleccionada la aplicación, grupo de clases o clase individual, la ejecución del análisis de su código se realiza mediante una opción de menú.

Los resultados del análisis se muestran en la ventana inferior derecha.

Resultado de análisis con JKing

Características

  • Verificación de más de 300 reglas de estándares de codificación Java.
  • Posibilidad de incorporar reglas específicas para una empresa o proyecto concreto.
  • Documentación detallada de la violación infringida, con código de ejemplo de cómo corregirla.

    Clases con máximo número de violaciones

    Resultados por categorías
  • Generación de grafos con la relación UML y relación de las dependencias del conjunto de clases selecionado.
  • Permite detectar dependencias circulares, clases más referenciadas, clases nunca invocadas...
  • Con JKing Dependencias el usuario podrá revisar el diseño del desarrollo realizado de una manera sencilla, cómoda y visual.

    Grafo de dependencias de JKing
  • Con JKing Pruebas Unitarias, el programador podrá generar automáticamente casos de prueba para cada una de las clases implementadas.
  • Los test generados, basados en el estándar JUNIT, permitirán al usuario ejecutar y comprobar la fiabilidad y robustez del método implementado.
  • De este modo JKing ayuda en el seguimiento de la metodología "test early and test often", probar pronto y frecuentemente.
  • JKing Pruebas Unitarias mejora la calidad del código detectando excepciones no capturadas, entradas no previstas, errores en tiempo de ejecución.

    Informe de pruebas unitarias
  • Los test generados permitirán al programador ver la cobertura de los mismos sobre su código.
  • Así, JKing Cobertura, ayuda al programador a comprobar el nivel de cobertura de los test generados en cada una de las líneas codificadas.
  • JKing Cobertura detecta código no ejecutado (código muerto), así como código ejecutado con mucha frecuencia.

    Informe de cobertura de pruebas Detalle del informe de cobertura de pruebas
  • Procedimiento de instalación, menús y documentación en castellano.
  • Seleccion y agrupamiento de reglas, para diagnósticos rápido del código para un conjunto reducido de reglas.
  • Posibilidad de configurar distintos niveles de severidad.
  • Los IDE para los que está disponible son Eclipse, Jbuilder y WSAD.

Beneficios

  • Evita que errores de programación sencillos, no detectados en la compilación, se conviertan en serios problemas en fases posteriores del ciclo de vida de las aplicaciones.
  • Mejora la fiabilidad de las aplicaciones.
  • Acelera la curva de aprendizaje de los programadores menos experimentados.
  • Ayuda a mantener actualizados los conocimientos en el mejor uso del lenguaje Java.
  • Mejora el diseño y legibilidad del código.
  • Facilita la portabilidad del código y el trabajo en equipo, estableciendo normativas comunes, sin tener que documentar de manera exagerada el código.
  • Reduce los costes de desarrollo, soporte y mantenimiento.

Solicite la versión de evaluación de JKing

La versión de evaluación es plenamente operativa para Eclipse 3.0.x, JBuilder 9 o 2005 y WSAD 5.1.x. Incluye el análisis de 20 reglas Java.

Para solicitar la versión de evaluación de JKing, por favor, rellene y envíe la siguiente información.

Datos personales





Datos de la empresa







* Campos requeridos.
** Introduzca un e-mail corporativo, no serán considerados los e-mail del tipo nombre@yahoo.com, nombre@hotmail.com, etc.

Ver Política de Privacidad de Datos de ALS. (En una ventana nueva)

Para cualquier tipo de consulta no dude en contactar nosotros. Gracias.

Copyright© 2002-2007 Application LifeCycle Solutions, S.L. All Rights Reserved.

XHTML 1.0 Válido CSS 2.0 Válido RSS 2.0 Válido Explicación del Nivel AA de Conformidad  (Abrir en una ventana nueva)