Articulo de referencia

Parasoft

Parasoft Corporation es un proveedor de software independiente que desarrolla herramientas de seguridad de aplicaciones y pruebas de software automatizadas , con sede en Monrovi...

Parasoft Corporation es un proveedor de software independiente que desarrolla herramientas de seguridad de aplicaciones y pruebas de software automatizadas , con sede en Monrovia, California . Fue fundada en 1987 por cuatro graduados del Instituto Tecnológico de California [ 1 ] que pretendían comercializar herramientas de software de computación paralela desarrolladas para el proyecto Cosmic Cube de Caltech . [ 2 ] El Cosmic Cube fue la primera computadora hipercubo operativa . [ 3 ]

Durante la década de 1990, Parasoft transformó su tecnología de software paralelo en herramientas de prueba automatizadas para el desarrollo de software tanto tradicional como paralelo. Comenzando con la detección de errores en tiempo de ejecución para C y C++ a través de su producto Insure++ , la compañía amplió su conjunto de herramientas para incluir análisis de código estático , pruebas unitarias , seguridad de aplicaciones, pruebas funcionales y virtualización de servicios .

Tecnologías

Parasoft desarrolla software de prevención de defectos que automatiza las prácticas de codificación para Java , C , C++ y .NET . La funcionalidad de análisis estático de código verifica el cumplimiento, las vulnerabilidades de seguridad, los problemas de rendimiento y la mantenibilidad del código. En 1996, Parasoft presentó una solicitud de patente para el análisis estático de código basado en reglas. [ 4 ] Posteriormente, esta tecnología se amplió para incorporar análisis estático de seguridad , análisis de flujo de datos y métricas de software . [ 5 ] [ 6 ]

La empresa también patentó un sistema automatizado de generación de casos de prueba unitaria en 1996. [ 7 ] Esta tecnología se ha integrado desde entonces con el análisis de cobertura de código , las pruebas de regresión y el seguimiento de la trazabilidad . [ 8 ] Para las revisiones de código entre pares , la plataforma automatiza las etapas de preparación, notificación y seguimiento, mientras que la inspección del código fuente en sí sigue siendo manual. [ 9 ]

Para entornos de computación empresarial, arquitectura orientada a servicios (SOA), API y en la nube, Parasoft proporciona herramientas para automatizar pruebas de API , pruebas de integración , pruebas de sistema , pruebas de carga y pruebas de penetración . [ 10 ] Las primeras herramientas de prueba de servicios web y SOA de la compañía se introdujeron en 2002.

Además, Parasoft produce software de detección de errores de memoria para localizar errores de tiempo de ejecución en programas C y C++. [ 11 ] En 2025, la empresa integró un asistente de inteligencia artificial en su entorno de prueba C/C++. [ 12 ]

Para la virtualización de servicios, la tecnología simula comportamientos de sistemas dependientes, como mainframes o componentes de terceros, cuando esos activos no están disponibles para fines de desarrollo o pruebas. [ 13 ] Estas herramientas son utilizadas por las organizaciones para realizar un seguimiento del cumplimiento normativo y establecer flujos de trabajo automatizados dentro de los marcos de Agile, DevOps, entrega continua y pruebas continuas. [ 14 ]

Sitio web oficial

Referencias

  1. ^ Socaltech (9 de febrero de 2004). "Entrevista: Adam Kolawa, Parasoft" . socialtech.com .
  2. ^ "CiteSeerX" . CiteSeerX . Archivado del original el 6 de marzo de 2023. Consultado el 22 de noviembre de 2025 .
  3. ^ Anderson, A. John (1994). Fundamentos de la tecnología informática . CRC Press. pág. 378. ISBN 978-0412598104.
  4. ^ "Método y sistema para comprobar automáticamente la calidad del código fuente de un ordenador basándose en reglas" . Oficina de Patentes y Marcas de los Estados Unidos.
  5. ^ "Jtest continúa su camino hacia la supremacía en las pruebas de código" . InfoWorld . Archivado del original el 13 de febrero de 2009. Consultado el 27 de mayo de 2026 .
  6. ^ Grehan, Rick (19 de diciembre de 2003). "Jtest promueve buenas prácticas de higiene de Java" . InfoWorld . Recuperado el 21 de julio de 2020 .
  7. ^ "Patente de Estados Unidos: 7010546" . patft.uspto.gov . Archivado del original el 10 de mayo de 2017. Consultado el 27 de marzo de 2026 .
  8. ^ "Parasoft Corporation: Información privada de la empresa - BusinessWeek" . ://businessweek.com . Archivado del original el 16 de junio de 2009. Consultado el 27 de marzo de 2026 .
  9. ^ "Kit de herramientas para desarrolladores Parasoft C++test integrado en IDEs" . TechTarget . Archivado del original el 27 de julio de 2009. Consultado el 27 de mayo de 2026 .
  10. ^ "Optimice sus servicios web basados ​​en SOAP" . InfoWorld . 26 de noviembre de 2007. Archivado del original el 28 de noviembre de 2007.
  11. ^ "Estudio de sistemas para la detección de errores de ejecución en serie" . Grupo de Computación de Alto Rendimiento, Universidad Estatal de Iowa. 22 de febrero de 2006. Archivado del original el 3 de marzo de 2016.
  12. ^ "Parasoft C/C++test añade asistente de IA" . InfoWorld . 18 de junio de 2025.
  13. ^ "Parasoft busca simplificar las pruebas de aplicaciones" . Dr. Dobb's Journal . Archivado del original el 25 de junio de 2011.
  14. ^ Cardoza, Christina (28 de julio de 2016). "No dejes que las pruebas frenen tu agilidad" . SD Times . Consultado el 29 de abril de 2026 .
Obtenido de " https://en.wikipedia.org/w/index.php?title=Parasoft&oldid=1361722312 "