Hackystat

Hackystat es un marco para la recopilación automática y el análisis del software.
Descargar ahora

Hackystat Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Philip Johnson
  • Sitio web del editor:
  • http://www.hackystat.org

Hackystat Etiquetas


Hackystat Descripción

Hackystat es un marco para la recopilación automática y el análisis del software. Hackystat es un marco para la recopilación automática y el análisis de los datos del producto de ingeniería de software y los datos del proceso.HackyStat utiliza sensores para recopilar de manera discretamente los datos de las herramientas de entorno de desarrollo; No hay gastos generales crónicos en los desarrolladores para recopilar datos de productos y procesos. Hackystat no le vince a una herramienta, medio ambiente, proceso o aplicación en particular. El objetivo de HackyStat está destinado a proporcionar soporte de gestión de proyectos en proceso.Hackystat está en su sexta familia de liberación arquitectónica principal. La primera familia de liberación arquitectónica, llamada "Solution Spike", se utilizó para explorar la viabilidad del enfoque y evaluar diversas tecnologías de componentes (incluidos JATO, XSL, ANT, JUBI / HTTPUNIT, TOMCAT, COPOON y SOAP). El trabajo en esta arquitectura de solución de puntas duró ocho meses, de mayo a diciembre de 2001. En diciembre de 2001, comenzamos una importante reexplementación del sistema para proporcionar apoyo arquitectónico para los descubrimientos de diseño realizados con la solución de espiga. Esta segunda familia de liberación arquitectónica se llama la "arquitectura marco", ya que implementa el paquete y los patrones de nivel de clase que facilitan la extensión del sistema a través de la herencia y la composición de las clases existentes. Desafortunadamente, la arquitectura marco requirió la modificación del código fuente de Hackystat para implementar nuevos sensores y análisis, y solo una sola configuración de análisis y sensores se puede soportar en esta arquitectura. En noviembre de 2002, comenzamos a trabajar en el "SDK" (o Familia de liberación de arquitectura "kernelizada"). Esta tercera familia arquitectónica descompone el sistema en dos capas. La primera capa es un sistema de kernel que implementa las instalaciones centrales para la definición de datos, el almacenamiento, la transmisión y la interfaz de usuario. LosEvelopers construyen una instalación real de Hackystat al combinar el marco con una segunda capa: un conjunto de módulos de extensión de plug-in que definen lo específico Tipos de datos del sensor, sensores de herramientas y análisis necesarios para respaldar sus procedimientos de desarrollo. En la arquitectura SDK, los desarrolladores pueden implementar nuevos sensores y análisis sin modificar el código de kernel subyacente, y se pueden construir múltiples instalaciones de Hackystat con diferentes configuraciones de análisis y sensores. En junio de 2003, realizamos una reestructuración de paquetes que facilita el desarrollo del tercero Capa, o sistemas de capas "Aplicación". Esta es la cuarta familia de liberación arquitectónica, llamada arquitectura de "tres capas ". Después de un mes de desarrollo de la capa de aplicación, nos dimos cuenta de que el proceso de compilación que desarrollamos para la segunda familia de lanzamiento sería lamentablemente inadecuado para apoyar la arquitectura de tres capas, en Los múltiples componentes se combinarían en una configuración para la versión. SI, en agosto de 2003, lanzamos la quinta familia de liberación arquitectónica, llamada "arquitectura de componentes", junto con un amplio soporte de nueva construcción, incluido el sitio web de Hackydev con las compilaciones de integración diaria. En julio de 2004, lanzamos la sexta familia arquitectónica, que proporciona servicios para respaldar un enfoque basado en "telemetría" para el monitoreo y control del proyecto de software. Esto incluye varios mecanismos de almacenamiento en caché, así como el paquete de HackyTelemeTry que incluye un lenguaje de especificación de telemetría y API asociadas. En esta arquitectura, el soporte de telemetría se convierte en una característica de "nivel de bajo nivel" del sistema. Lo que está nuevo en esta versión: · Un nuevo sensor para Idea IntelliJ, mejoras al sensor de estudio visual, un mejor soporte para la inferencia de desarrollo impulsada por las pruebas y muchas correcciones de errores.


Hackystat Software relacionado

Lavengro

Lavengro es un motor de prueba de vocabulario basado en la tabla transversal. ...

141

Descargar

phpautotest

PHPAUTOTTEST es una herramienta para realizar pruebas de regresión automatizadas en sitios web impulsados por PHP. ...

144

Descargar

Gráfico-incluye

El gráfico-incluye crea un gráfico de dependencias entre los archivos de origen y / o grupos de archivos de origen. ...

135

Descargar