Articulo de referencia

CUADRADO

SQUORE es una herramienta de análisis de software y análisis estático de código para proyectos de software. Recopila información de diferentes tipos de artefactos (por ejemplo, ...

SQUORE es una herramienta de análisis de software y análisis estático de código para proyectos de software. Recopila información de diferentes tipos de artefactos (por ejemplo, código fuente, resultados de pruebas, sistema de seguimiento de errores) y herramientas (lee las salidas de Checkstyle , PMD , FindBugs , Polyspace , Coverity o SonarQube ) y publica una vista resumida de la calidad o el progreso del proyecto.

El modelo de calidad utilizado para el análisis es totalmente personalizable y se han implementado diversos modelos: SQALE , mantenibilidad según la norma ISO 9126 , Cooperación Europea para la Estandarización Espacial o el grupo HIS Automotive . Se utiliza en la industria [ 1 ] y en la investigación académica [ 2 ] para cuestiones relacionadas con la ingeniería de software y la minería de datos.

Historia

Squore fue desarrollado inicialmente por Squoring Technologies, una empresa francesa de desarrollo de software fundada en 2010 en Toulouse y especializada en la evaluación y el seguimiento de proyectos de desarrollo de software y sistemas.

En junio de 2018, Vector Informatik adquirió Squoring Technologies y ahora es propietaria de la herramienta Squore.

Usos comunes

El objetivo principal del análisis de software de Squore es la evaluación de características de calidad como la mantenibilidad , la fiabilidad o la madurez . La calidad del software está sujeta a numerosas definiciones y debates; por lo tanto, la evaluación, las subcaracterísticas y las métricas utilizadas variarán según el contexto del análisis: por ejemplo, sistemas de vuelo críticos, dispositivos médicos, productos de escritorio.

La gestión de contratos puede basarse en el análisis de código para definir los niveles de calidad entre los contratistas: por ejemplo, índice de clonación, complejidad de las funciones, calificaciones específicas. Mediante el uso de estas restricciones, las partes interesadas pueden aceptar o rechazar una entrega en función del resultado del análisis del producto.

Véase también

Referencias

  1. Dondey, Hervé (2011) "Calimetría de software en Schneider Electric: antecedentes de campo" , Conferencia de Sistemas Embebidos RTS, 2011.
  2. Baldassari, Boris (2012).Conferencia Internacional sobre Ingeniería de Software y Sistemas y sus Aplicaciones, noviembre de 2012 , París, Francia.
  • Artículo de revista: "Un outil pour évaluer la qualité des logiciels" (francés), en Mesures (2010/09).
  • Artículo de revista: "Une plateforme colaborativo d'évaluación de la qualité logicielle" (francés), en Programmez! (2011/02).
  • Comunicado de prensa de Schneider Electric: Schneider Electric utiliza el software de control de calidad de SQuORING Technologies (marzo de 2012).
  • Artículo de revista: "SQUORE como solución de software de cualimetría en Continental PES" , en(2018/02).
  • Artículo de revista: "Panel de control de garantía de calidad de software para el plan de robustez de software de Renault con la herramienta SQUORE" , en(2018/02).
  • Comunicado de prensa de Vector: Vector adquiere la empresa francesa Squoring Technologies (septiembre de 2018).
  • Artículo de revista: "Squore – Análisis de software para el monitoreo de proyectos" , en(2018).
  • Sitio web oficial