Articulo de referencia

Ingeniería de software orientada a agentes

La ingeniería de software orientada a agentes ( AOSE ) es un paradigma de ingeniería de software que surgió para aplicar las mejores prácticas en el desarrollo de sistemas multi...

La ingeniería de software orientada a agentes ( AOSE ) es un paradigma de ingeniería de software que surgió para aplicar las mejores prácticas en el desarrollo de sistemas multiagente (MAS) complejos, centrándose en el uso de agentes y organizaciones (comunidades) de agentes como abstracciones principales. El campo de las líneas de productos de software (SPL) abarca todo el ciclo de vida del desarrollo de software necesario para desarrollar una familia de productos, donde la derivación de productos concretos se realiza de forma sistemática y rápida.

Comentario

Con la llegada de la computación autónoma , omnipresente e inspirada en la biología , las ventajas y la necesidad de las tecnologías basadas en agentes y los sistemas multiagente (SMA) se han vuelto evidentes . Desafortunadamente, las metodologías AOSE actuales se centran en el desarrollo de SMA individuales. Es claro que muchos SMA utilizarán prácticamente las mismas técnicas, adaptaciones y enfoques. Por lo tanto, el campo está listo para aprovechar los beneficios de SPL: reducción de costos, menor tiempo de comercialización, etc., y mejorar la tecnología de agentes para que sea más aplicable industrialmente.

Las líneas de productos de sistemas multiagente (MAS-PL) constituyen un campo de investigación dedicado a combinar dos enfoques: aplicar la filosofía SPL para la construcción de un sistema multiagente. Esto permitirá aprovechar todas las ventajas de las SPL y hará que el desarrollo de sistemas multiagente sea más práctico.

Puntos de referencia

Se han desarrollado varios puntos de referencia para evaluar las capacidades de los agentes de codificación de IA y los modelos de lenguaje a gran escala en tareas de ingeniería de software. Estos son algunos de los puntos de referencia clave:

Sistemas de agentes de ingeniería de software

Existen varios sistemas de agentes de ingeniería de software (SWE) en desarrollo. Aquí hay algunos ejemplos:

Referencias

  • Michael Winikoff y Lin Padgham. Ingeniería de software orientada a agentes . Capítulo 15 (páginas 695-757). En G. Weiss (Ed.). Sistemas multiagente . 2.ª edición. MIT Press. ISBN 978-0-262-01889-0(un estudio reciente del sector)
  • Sitio web de la metodología MaCMAS que aplica MAS-PL. https://web.archive.org/web/20100922120209/http://james.eii.us.es/MaCMAS/index.php/Main_Page
  • Sitio web de las líneas de productos de MAS: https://web.archive.org/web/20140518122645/http://mas-productlines.org/
  • Joaquín Peña, Michael G. Hinchey y Antonio Ruiz-Cortés. Líneas de productos de sistemas multiagente: Desafíos y beneficios. Communications of the ACM, diciembre de 2006, volumen 49, número 12. doi : 10.1145/1183236.1183272
  • Peña, Joaquín; Hinchey, Michael G.; Resinas, Manuel; Sterritt, Roy; Rash, James L. (2007). "Diseño y gestión de sistemas evolutivos mediante un enfoque de línea de productos MAS" . Journal of Science of Computer Programming . 66 : 71–86 . doi : 10.1016/j.scico.2006.10.007 .
  • Joaquín Peña, Michael G. Hinchey, Antonio Ruiz-Cortés y Pablo Trinidad. Construcción de la arquitectura central de una línea de productos de sistemas multiagente de la NASA. En 7.º Taller Internacional sobre Ingeniería de Software Orientada a Agentes 2006, página por publicar, Hakodate, Japón, mayo de 2006. LNCS. https://doi.org/10.1007%2F978-3-540-70945-9_13
  • Joaquín Peña, Michael G. Hinchey, Manuel Resinas, Roy Sterritt, James L. Rash. Gestión de la evolución de una arquitectura empresarial mediante un enfoque de línea de productos MAS. 5.º Taller Internacional sobre Arquitecturas de Sistemas/Software (IWSSA'06). Nevada, EE. UU. 2006.
  • Soe-Tsyr Yuan. Entornos de construcción MAS con conocimiento de la arquitectura de la línea de productos.
  • Josh Dehlinger y Robyn Lutz tienen varias publicaciones en este campo.
  • MAS-PL -- Investigación actual . En EL CUARTO FORO TÉCNICO (TF4) de AgentLink . Diciembre de 2006.
  • Ingeniería de software orientada a agentes: reflexiones sobre arquitecturas, metodologías, lenguajes y marcos de trabajo (ISBN) 978-3642544316