SlideShare una empresa de Scribd logo
1 de 16
METODOLOGÍAS
   AGENTES
 INTELIGENTES
INDICE
• METODOLOGÍAS ORIENTADAS A AGENTES
• SMA
• SISTEMAS BASADOS EN AGENTES

• METODOLOGIAS
• INGENIAS
• TROPOS
Ingeniería de Software
 Orientada a Agentes
        • Necesidad de “Metodologías
          orientadas a agentes”
          (MOA) adecuadas
          – Abordar la solución de
            problemas complejos
          – Conducir el proceso de
            desarrollo
          – Extender la utilización del
            paradigma de agentes, ...
        • Necesidad de modelar
          formalmente las
          metodologías de agentes
“Metodologías orientadas a agentes”

                                              INGENIAS
     TROPOS



                        AUML                  Prometheus
  MESSAGE


                   Mas-CommonKADS
                                                MASE

 PASSI
                                    ROADMAP
              ADELFE
SMA
• Debido al carácter distribuido de los entornos
  y a la necesidad de cooperación entre los
• agentes sobre todo en la solución de
  problemas complejos, han ido surgiendo
  métodos
• que permiten la colaboración de varios
  agentes para lograr objetivos comunes. Para
• estos casos surgen los Sistemas Multi-Agentes
  (SMA)
La filosofía de trabajo
• La filosofía de trabajo de los Sistemas Multi-
  Agentes implica no solo la comunicación
• entre agente sino también lograr una
  actuación coordinada sobre el entorno.
sistemas basados en agentes
Para los consideraremos que el agente debe tener las
siguientes características:

• Que tenga la capacidad de procesar conocimientos.
• Que puedan perseguir el cumplimiento de unos
  objetivos.
• Que sean capaces de influir en el entorno mediante
  acciones.
• Que las interacciones entre los agentes se puedan
  describir como acciones comunicativas.
INGENIAS
Es una metodología de definición de sistemas
  multiagentes que proporciona un entorno
  gráfico de edición, genérico y configurable.
  Este entorno se puede ampliar para que
  genere un código concreto, asociado a un
  conjunto de elementos que definen un
  dominio. Actualmente, los elementos que
  definen ese dominio son los necesarios para
  comunidades de agentes.
INGENIAS
•   ingenias
•   El kit del desarrollo de INGENIAS (IDK) es un marco para el análisis, el diseño y la puesta en práctica de los sistemas del multi-agente
    (MAS). Se basa en la especificación de los meta-modelos de MAS, de los cuales las herramientas tales como el redactor y la generación
    modelo del código se generan.。

•   estado
•   Beta

•   Audiencias previstas
•   Programador Educación Ciencia/investigación

•   Licencia
•   GPL

•   OS
•   OS Independent

•   Lenguaje de programación
•   JAVA

•   asunto
•   Agentes inteligentes Desarrollo del software
•   Traducciones
•   Inglés
•   Interfaz utilizador
•   Java Swing
•   programador
•   3
•   desde
•   2002-11-25 04:22
TROPOS




Tropos is a software development methodology,
where concepts of the agent paradigm are used
along the whole software development process.
Notions of agent, goal, task and (social)
dependency are used to model and analyze early
and late software requirements, architectural and
detailed design, and (possibly) to implement the
final system. In this web site, you can find details of
ongoing research, developed tools, industrial
projects and Tropos related events.
Used technologies

• – Development in Java 6
• ● based on disjunctive datalog
• – Database: H21 in embedded mode
• – Requirements meta-models defined using
  Eclipse EMF2
• ● Current execution mode
• – A simulator allows for testing the MDC loop
• ● Input: requirements models, events, and
  compensation strategies
MDC loop
Eclipse Modeling
  • Framework Project (EMF)
  • The EMF project is a
    modeling framework and
    code generation facility for
    building tools and other
    applications based on a
    structured data model.
the Java SQL database
Welcome to H2,. The main features of H2 are:
• Very fast, open source, JDBC API
• Embedded and server modes; in-memory
  databases
• Browser based Console application
• Small footprint: around 1 MB jar file size
Metodologías Agentes inteligentes

Más contenido relacionado

La actualidad más candente

Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010
Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010
Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010SaraEAlcntaraR
 
Cuadro comparativo analis y diseño estructurado Y analisis orientado a objetos
Cuadro comparativo analis y diseño estructurado Y analisis orientado a objetosCuadro comparativo analis y diseño estructurado Y analisis orientado a objetos
Cuadro comparativo analis y diseño estructurado Y analisis orientado a objetosemilis
 
Layouts - Java
Layouts - JavaLayouts - Java
Layouts - Javanjca01
 
Deep learning aprendizaje profundo
Deep learning  aprendizaje profundoDeep learning  aprendizaje profundo
Deep learning aprendizaje profundoAlfredo Tello
 
Sistemas difusos
Sistemas difusosSistemas difusos
Sistemas difusosHugo Banda
 
Paradigmas de la ingeniería de software
Paradigmas de la ingeniería de softwareParadigmas de la ingeniería de software
Paradigmas de la ingeniería de softwareAndhy H Palma
 
Tabla comparativa- metodologías de desarrollo
Tabla comparativa-  metodologías de desarrolloTabla comparativa-  metodologías de desarrollo
Tabla comparativa- metodologías de desarrolloitsarellano
 
Modelo de prototipos
Modelo de prototiposModelo de prototipos
Modelo de prototiposcetic2008
 
MODELADO RUP UML
MODELADO RUP UMLMODELADO RUP UML
MODELADO RUP UMLkcastro388
 
LMF-T5: Resolución proposicional
LMF-T5: Resolución proposicionalLMF-T5: Resolución proposicional
LMF-T5: Resolución proposicionalJosé A. Alonso
 

La actualidad más candente (20)

Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010
Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010
Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010
 
Cuadro comparativo analis y diseño estructurado Y analisis orientado a objetos
Cuadro comparativo analis y diseño estructurado Y analisis orientado a objetosCuadro comparativo analis y diseño estructurado Y analisis orientado a objetos
Cuadro comparativo analis y diseño estructurado Y analisis orientado a objetos
 
Layouts - Java
Layouts - JavaLayouts - Java
Layouts - Java
 
oohdm
oohdmoohdm
oohdm
 
Metodo taller 3
Metodo taller 3Metodo taller 3
Metodo taller 3
 
Deep learning aprendizaje profundo
Deep learning  aprendizaje profundoDeep learning  aprendizaje profundo
Deep learning aprendizaje profundo
 
Metodologia oohdm
Metodologia oohdmMetodologia oohdm
Metodologia oohdm
 
Sistemas difusos
Sistemas difusosSistemas difusos
Sistemas difusos
 
Metodología WEB W2000
Metodología WEB W2000Metodología WEB W2000
Metodología WEB W2000
 
Metodologias web
Metodologias webMetodologias web
Metodologias web
 
Proceso gestion demanda
Proceso gestion demandaProceso gestion demanda
Proceso gestion demanda
 
METODOLOGIA SSADM
METODOLOGIA SSADMMETODOLOGIA SSADM
METODOLOGIA SSADM
 
Como crear un diagrama de clases
Como crear un diagrama de clasesComo crear un diagrama de clases
Como crear un diagrama de clases
 
Paradigmas de la ingeniería de software
Paradigmas de la ingeniería de softwareParadigmas de la ingeniería de software
Paradigmas de la ingeniería de software
 
Tabla comparativa- metodologías de desarrollo
Tabla comparativa-  metodologías de desarrolloTabla comparativa-  metodologías de desarrollo
Tabla comparativa- metodologías de desarrollo
 
Modelo de prototipos
Modelo de prototiposModelo de prototipos
Modelo de prototipos
 
MODELADO RUP UML
MODELADO RUP UMLMODELADO RUP UML
MODELADO RUP UML
 
Dinamica de-sistemas
Dinamica de-sistemasDinamica de-sistemas
Dinamica de-sistemas
 
LMF-T5: Resolución proposicional
LMF-T5: Resolución proposicionalLMF-T5: Resolución proposicional
LMF-T5: Resolución proposicional
 
Manual virtual dj
Manual virtual djManual virtual dj
Manual virtual dj
 

Similar a Metodologías Agentes inteligentes

MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del Software
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del SoftwareMOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del Software
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del SoftwareJavier Muñoz
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareturlahackers
 
No más "programación copy&paste". Generación automática de código con MOSKitt
No más "programación copy&paste". Generación automática de código con MOSKittNo más "programación copy&paste". Generación automática de código con MOSKitt
No más "programación copy&paste". Generación automática de código con MOSKittJavier Muñoz
 
Categorias sistemas operativos
Categorias sistemas operativosCategorias sistemas operativos
Categorias sistemas operativosPATRICIOSANTIAGO
 
Lp II clase01 - Desarrollo de software con RUP
Lp II   clase01 - Desarrollo de software con RUPLp II   clase01 - Desarrollo de software con RUP
Lp II clase01 - Desarrollo de software con RUPAngelDX
 
Líneas de productos de software y el método 47
Líneas de productos de software y el método 47Líneas de productos de software y el método 47
Líneas de productos de software y el método 47Leonardo Portillo
 
Líneas de productos de software y el método s2
Líneas de productos de software y el método s2Líneas de productos de software y el método s2
Líneas de productos de software y el método s2Leonardo Portillo
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetosjose_rob
 
Importancia de los analistas en sistemas alexis díaz
Importancia de los analistas en sistemas   alexis díazImportancia de los analistas en sistemas   alexis díaz
Importancia de los analistas en sistemas alexis díazAlexis Díaz
 
Desarrollo rápido de aplicaciones (rad)
Desarrollo rápido de aplicaciones (rad)Desarrollo rápido de aplicaciones (rad)
Desarrollo rápido de aplicaciones (rad)Jean Carlos Toa
 
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTEPRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTECAMILO
 
SG 09 Patrones de Integración Empresarial Apache Camel
SG 09 Patrones de Integración Empresarial Apache CamelSG 09 Patrones de Integración Empresarial Apache Camel
SG 09 Patrones de Integración Empresarial Apache CamelDomingo Suarez Torres
 
Metodología de Desarrollo de Software en base a MDE con DSL
Metodología de Desarrollo de Software en base a MDE con DSLMetodología de Desarrollo de Software en base a MDE con DSL
Metodología de Desarrollo de Software en base a MDE con DSLSantiago Jacome
 
sistema de información gerencial
sistema de información gerencial sistema de información gerencial
sistema de información gerencial LOSSITEMATICOS
 
Fp isc u1 conceptos basicos
Fp isc   u1 conceptos basicosFp isc   u1 conceptos basicos
Fp isc u1 conceptos basicosAntonio San
 

Similar a Metodologías Agentes inteligentes (20)

MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del Software
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del SoftwareMOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del Software
MOSKitt: Herramienta de Modelado UML y Soporte a la Ingeniería del Software
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de software
 
Metricas orientadas a objeto
Metricas orientadas a objetoMetricas orientadas a objeto
Metricas orientadas a objeto
 
No más "programación copy&paste". Generación automática de código con MOSKitt
No más "programación copy&paste". Generación automática de código con MOSKittNo más "programación copy&paste". Generación automática de código con MOSKitt
No más "programación copy&paste". Generación automática de código con MOSKitt
 
Categorias sistemas operativos
Categorias sistemas operativosCategorias sistemas operativos
Categorias sistemas operativos
 
Poc
PocPoc
Poc
 
Lp II clase01 - Desarrollo de software con RUP
Lp II   clase01 - Desarrollo de software con RUPLp II   clase01 - Desarrollo de software con RUP
Lp II clase01 - Desarrollo de software con RUP
 
Líneas de productos de software y el método 47
Líneas de productos de software y el método 47Líneas de productos de software y el método 47
Líneas de productos de software y el método 47
 
Líneas de productos de software y el método s2
Líneas de productos de software y el método s2Líneas de productos de software y el método s2
Líneas de productos de software y el método s2
 
Meetup Oracle Technology MAD_BCN: 6.2 DevOps y DataOps
Meetup Oracle Technology MAD_BCN: 6.2 DevOps y DataOpsMeetup Oracle Technology MAD_BCN: 6.2 DevOps y DataOps
Meetup Oracle Technology MAD_BCN: 6.2 DevOps y DataOps
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetos
 
Importancia de los analistas en sistemas alexis díaz
Importancia de los analistas en sistemas   alexis díazImportancia de los analistas en sistemas   alexis díaz
Importancia de los analistas en sistemas alexis díaz
 
Desarrollo rápido de aplicaciones (rad)
Desarrollo rápido de aplicaciones (rad)Desarrollo rápido de aplicaciones (rad)
Desarrollo rápido de aplicaciones (rad)
 
Presentación1
Presentación1Presentación1
Presentación1
 
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTEPRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
 
UNIDAD_I.ppt
UNIDAD_I.pptUNIDAD_I.ppt
UNIDAD_I.ppt
 
SG 09 Patrones de Integración Empresarial Apache Camel
SG 09 Patrones de Integración Empresarial Apache CamelSG 09 Patrones de Integración Empresarial Apache Camel
SG 09 Patrones de Integración Empresarial Apache Camel
 
Metodología de Desarrollo de Software en base a MDE con DSL
Metodología de Desarrollo de Software en base a MDE con DSLMetodología de Desarrollo de Software en base a MDE con DSL
Metodología de Desarrollo de Software en base a MDE con DSL
 
sistema de información gerencial
sistema de información gerencial sistema de información gerencial
sistema de información gerencial
 
Fp isc u1 conceptos basicos
Fp isc   u1 conceptos basicosFp isc   u1 conceptos basicos
Fp isc u1 conceptos basicos
 

Último

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 

Último (15)

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 

Metodologías Agentes inteligentes

  • 1. METODOLOGÍAS AGENTES INTELIGENTES
  • 2.
  • 3. INDICE • METODOLOGÍAS ORIENTADAS A AGENTES • SMA • SISTEMAS BASADOS EN AGENTES • METODOLOGIAS • INGENIAS • TROPOS
  • 4. Ingeniería de Software Orientada a Agentes • Necesidad de “Metodologías orientadas a agentes” (MOA) adecuadas – Abordar la solución de problemas complejos – Conducir el proceso de desarrollo – Extender la utilización del paradigma de agentes, ... • Necesidad de modelar formalmente las metodologías de agentes
  • 5. “Metodologías orientadas a agentes” INGENIAS TROPOS AUML Prometheus MESSAGE Mas-CommonKADS MASE PASSI ROADMAP ADELFE
  • 6. SMA • Debido al carácter distribuido de los entornos y a la necesidad de cooperación entre los • agentes sobre todo en la solución de problemas complejos, han ido surgiendo métodos • que permiten la colaboración de varios agentes para lograr objetivos comunes. Para • estos casos surgen los Sistemas Multi-Agentes (SMA)
  • 7. La filosofía de trabajo • La filosofía de trabajo de los Sistemas Multi- Agentes implica no solo la comunicación • entre agente sino también lograr una actuación coordinada sobre el entorno.
  • 8. sistemas basados en agentes Para los consideraremos que el agente debe tener las siguientes características: • Que tenga la capacidad de procesar conocimientos. • Que puedan perseguir el cumplimiento de unos objetivos. • Que sean capaces de influir en el entorno mediante acciones. • Que las interacciones entre los agentes se puedan describir como acciones comunicativas.
  • 9. INGENIAS Es una metodología de definición de sistemas multiagentes que proporciona un entorno gráfico de edición, genérico y configurable. Este entorno se puede ampliar para que genere un código concreto, asociado a un conjunto de elementos que definen un dominio. Actualmente, los elementos que definen ese dominio son los necesarios para comunidades de agentes.
  • 10. INGENIAS • ingenias • El kit del desarrollo de INGENIAS (IDK) es un marco para el análisis, el diseño y la puesta en práctica de los sistemas del multi-agente (MAS). Se basa en la especificación de los meta-modelos de MAS, de los cuales las herramientas tales como el redactor y la generación modelo del código se generan.。 • estado • Beta • Audiencias previstas • Programador Educación Ciencia/investigación • Licencia • GPL • OS • OS Independent • Lenguaje de programación • JAVA • asunto • Agentes inteligentes Desarrollo del software • Traducciones • Inglés • Interfaz utilizador • Java Swing • programador • 3 • desde • 2002-11-25 04:22
  • 11. TROPOS Tropos is a software development methodology, where concepts of the agent paradigm are used along the whole software development process. Notions of agent, goal, task and (social) dependency are used to model and analyze early and late software requirements, architectural and detailed design, and (possibly) to implement the final system. In this web site, you can find details of ongoing research, developed tools, industrial projects and Tropos related events.
  • 12. Used technologies • – Development in Java 6 • ● based on disjunctive datalog • – Database: H21 in embedded mode • – Requirements meta-models defined using Eclipse EMF2 • ● Current execution mode • – A simulator allows for testing the MDC loop • ● Input: requirements models, events, and compensation strategies
  • 14. Eclipse Modeling • Framework Project (EMF) • The EMF project is a modeling framework and code generation facility for building tools and other applications based on a structured data model.
  • 15. the Java SQL database Welcome to H2,. The main features of H2 are: • Very fast, open source, JDBC API • Embedded and server modes; in-memory databases • Browser based Console application • Small footprint: around 1 MB jar file size