XXEl Paradigma Orientado a agentes y sus metodologias

Páginas: 5 (1178 palabras) Publicado: 10 de septiembre de 2015
Ingeniería del Software basada en Agentes

Históricamente han ido apareciendo diferentes modelos de programación de forma que cada modelo nuevo ha representado un mayor grado de abstracción que el anterior. Dicha evolución puede resumirse de forma aproximada en los siguientes hitos:
La programación orientada a la maquina con los primeros lenguajes de maquina basados en el algebra de Boole.
Laprogramación estructurada la que, a través del teorema de la estructura, plantea que cualquier programa puede crearse siguiendo tres estructuras básicas: la secuencial, la decisional y la iterativa.
La programación modular, plantea considerar como elemento de diseño el módulo como unidad mínima de análisis.
La programación orientada a objetos que considera el mundo como un medio donde predominanlos objetos y el paso de mensajes.
La programación basada en componentes, que recoge elementos fundamentales agrupados en los componentes para propiciar el diseño y desarrollo orientado a componentes.
Programación orientada a agentes, donde se considera que los sistemas multiagente constituyen el núcleo orientador de los procesos de solución de problemas.
Agente es cualquier proceso computacionaldirigido por el objetivo o capaz de interaccionar con su entorno de forma flexible y robusta. En este sentido, un agente es un sistema informático, situado en algún entorno, que percibe su medio ambiente y a partir de tales percepciones determina y ejecuta acciones de forma autónoma y flexible, estas acciones le permitan alcanzar sus objetivos, siendo capaz de modificar su entorno.
Los agentespueden ser considerados como sucesores del paradigma orientado a objetos, pero con algunas diferencias significativas como:
(1) Los objetos no tienen control sobre su estado interno, los agentes si.
(2) Los objetos no tienen iniciativa, los agentes si.
(3) Los agentes poseen actitud y el sentido de la orientación, los objetos no.
(4) Los agentes son objetos proactivos.
(5) Los agentes sepueden comunicar con los humanos, como si fuesen humanos.
(6) Un agente puede cuestionar y aprender
La ingeniería del software orientada hacia agentes es una disciplina reciente que aplica técnicas de ingeniería del software e inteligencia artificial, busca la construcción del anhelado software que piensa o el software con inteligencia. Este paradigma ha tomando cada día más y más importancia ya queposee unas arquitecturas y características propias que no encajan fácilmente en ninguno de los paradigmas de ingeniería del software clásicos.
La ingeniería del software orientada a agentes es una disciplina que proviene de la fusión entre la inteligencia artificial, la tecnología de objetos y de componentes, sistemas distribuidos, sociedad y la ciencia del comportamiento entre otros.
De latecnología de objetos rescata: mensajes entre objetos, encapsulamiento, clases y herencia.
De los sistemas distribuidos considera: la distribución de datos y procesos, conectividad, redes, protocolos, interoperabilidad e Internet.
De la sociedad y la ciencia del comportamiento: interacciones entre humanos, roles, conductismo, cognitivismo.
De la inteligencia artificial: representación delconocimiento, razonamiento, aprendizaje y el enfoque de agente inteligentes.
La ingeniería del software basada en agentes ha surgido en respuesta a la demanda de los requerimientos de los sistemas multiagente. Estos sistemas son esencialmente distribuidos y están compuestos por un conjunto de agentes del software que interactúan a fin de satisfacer sus objetivos. Si bien los sistemas multiagente sonaplicados a una diversidad enorme de sistemas de computadoras comparten una serie de características, entre las que se mencionan:
(1) la información es distribuida,
(2) las entidades tienen conocimiento parcial,
(3) la computación es asincrónica y
(4) no existe un sistema de control central.
Los agentes del software son entidades computacionales autónomas que están dirigidas por objetivos e...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Paradigma y metodología
  • Metodología y Paradigmas
  • Metodología Paradigma
  • “El orientador como agente de cambio”
  • Introducción al paradigma orientado a objetos
  • Paradigma Orientado a objeto
  • Paradigma Orientado A Objetos
  • Modelo de especificación de requerimietnos para metodología orientadas a agentes

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS