Revista Internacional de Avances en Tecnología

Revista Internacional de Avances en Tecnología
Acceso abierto

ISSN: 0976-4860

abstracto

Perspectiva de programación orientada a aspectos en agentes de software y simulación

M Fatih Hocaoglu

Marco de simulación dirigido por agentes: AdSiF proporciona un lenguaje de programación de agente de secuencias de comandos declarativo. El paradigma de programación orientado al estado combinado con paradigmas de programación múltiple está en el fondo del script, lo que permite la programación mediante gráficos de estado extendidos. El paradigma de programación orientado a aspectos dibuja un fondo de solución relacionado con códigos dispersos, requisitos dispersos y requisitos enredados. Mientras que el paradigma de la programación orientada a objetos proporciona un diseño de software vertical, la orientación de aspecto mejora este diseño verticalmente profundo mediante la asociación horizontal. El paradigma de programación orientado a aspectos, que es uno de los componentes del paradigma de programación orientado al estado de AdSiF, proporciona una solución a los problemas mencionados mediante una descripción de secuencia de comandos débilmente acoplada. Para este propósito, los estados y comportamientos, que satisfacen requisitos dispersos, se distribuyen en comportamientos y listas de comportamientos, respectivamente, y se permiten transiciones de fase de comportamiento basadas en comportamientos y estados activos. Además de todo, además, en el mundo de la simulación y la programación de agentes, la solución proporciona una solución al cambiar los aspectos de modelado condicionalmente en tiempo de ejecución para requisitos de modelado conceptualmente diferentes y también requisitos enredados. La solución lleva la programación orientada a aspectos desde el momento del diseño hasta el momento de la ejecución y proporciona un diseño dinámicamente manejable, flexible, débilmente acoplado y altamente coherente.

Descargo de responsabilidad: este resumen se tradujo utilizando herramientas de inteligencia artificial y aún no ha sido revisado ni verificado.
Top