20
Agentes Cooperativos num ambiente dinâmico Nuno Silva Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

Agentes Cooperativos num ambiente dinâmico Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

Embed Size (px)

Citation preview

Page 1: Agentes Cooperativos num ambiente dinâmico Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

Agentes Cooperativosnum ambiente dinâmico

Nuno SilvaNuno Silva

Agentes Inteligentes e Sistemas Cooperativos

DEI- ISEP- IPP

06 de Novembro de 2000

Serviços Complementares

Page 2: Agentes Cooperativos num ambiente dinâmico Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

2

Observações

ex. 1: ProduçãoGlobaliza

ção da Economi

a

Aumento das

Exigências Sociais

Aumento da

Complexidade

Tecnológica

Aumento da

Diversidade de

Produtos

Produção

Distribuída

Page 3: Agentes Cooperativos num ambiente dinâmico Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

3

Observações

ex2.: WWW

Quantidade de

Informação

Dificuldades de

Pesquisa

Aumento dos

Standards

Semantic Web

Necessidade de

Conhecimento

Page 4: Agentes Cooperativos num ambiente dinâmico Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

4

Observações (então...)

• Sistemas Distribuídos

• Sistemas Descentralizados

• Sistemas Heterogéneos

• Sistemas Dinâmicos• número de participantes

• estrutura do sistema

• Sistemas Cooperativos

• Sistemas Adaptáveis

Estamos perante, ou São necessários:

Page 5: Agentes Cooperativos num ambiente dinâmico Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

5

Requisitos tecnológicos

• Distribuição e Descentralização

• Comunicação avançada

• Gestão do conhecimento

• Flexibilidade e Reactividade

• Coordenação

• Modularização

• Sub-especificação

• Modelação de entidades físicas em lógicas

Page 6: Agentes Cooperativos num ambiente dinâmico Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

6

Serviços estruturais

• Identificação (Name Service)

• Identificação• Autenticação• Registo

• Informação• Gestão• Publicação & Distribuição (Facilitator)• Descoberta (Broker)

• Domínios• Gestão (criação, configuração, ...)• Intermediação (Mediator)• Tradução de Conversações/Conteúdo

Page 7: Agentes Cooperativos num ambiente dinâmico Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

7

Serviço de Identificação

Problemas:•Dinâmica•Fiabilidade•Coerência•Segurança

entidade C

Endereço: 77

entidade D

Endereço: 31

entidade Z

Endereço: 60

C: 77Z: 60

entidade H

Endereço: 1212

D: 31H: 60

entidade C

Tarefa: A

Tarefa D:DTarefa B: H

entidade D

Tarefa: D

entidade Z

Tarefa: B

entidade H

Tarefa: B

Tarefa A: CTarefa B: H

Page 8: Agentes Cooperativos num ambiente dinâmico Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

8

NnN

Serviço de Identificação - Privado

NNN

ID. VÁLIDA?

N

NÃOSIM

N

ID. RECUSADA

n

PASSWORD?

PASSWORD?

nPASSWORD

NAUTENTICAÇÃO?

PASSWORDRECUSADA

n n

N

ACEITE RECUSADA

N

n NREQUISIÇÃO

5 - Registo

1 - PASSWORD?

2 - PASSWORD

3 - AUTENTICAÇÃO?

4 - ACEITE

Page 9: Agentes Cooperativos num ambiente dinâmico Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

9

NaA

Serviço de Identificação - Público

REQUISIÇÃO NNN

JÁ ESTÁREGISTADO?

JÁ REGISTADO?

NNN

ID. VÁLIDO?

N

NÃO SIM

N

ID.RECUSADA

a

N

SIM

N

NÃO

REGISTODUPLICADO a

PASSWORDREQUSADA

a

AUTENTICAÇÃO?

aN

N

RECUSADA

ACEITE

5 - Registo

1 - PASSWORD?

2 - PASSWORD

3 - AUTENTICAÇÃO?

4 - ACEITE

PASSWORD?

a NPASSWORD

a N

Page 10: Agentes Cooperativos num ambiente dinâmico Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

10

Serviço de Identificação (4)

Sub-especificação

Descentralização

Coordenação

Autenticação

Dinamismo

Fiabilidade

Coerência

Segurança

Page 11: Agentes Cooperativos num ambiente dinâmico Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

11

Serviço de Informação

• Gestão? Individual, Distribuída, (Des) Centralizada ?Individual, Distribuída, (Des) Centralizada ?

• Publicação & Distribuição?

• Descoberta?• Informação ou Conhecimento?

Individual, Blackboard, Híbrida?Individual, Blackboard, Híbrida?

Individual, Broker, Híbrida?Individual, Broker, Híbrida?

Limitada, Genérica, Ontologias?Limitada, Genérica, Ontologias?

Problemas:• Coerência

• Fiabilidade

• Segurança

• Desempenho

• Transparência

• Generalidade

• Conhecimento+

Page 12: Agentes Cooperativos num ambiente dinâmico Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

12

Serviço de Informação (2)

Transparência

Generalidade

Conhecimento

Coerência

Fiabilidade

Desempenho

Segurança

+

Transparência

Generalidade

Conhecimento

DinamismoAutenticação

DescentralizaçãoCoordenação

Serviço de Identificação

Page 13: Agentes Cooperativos num ambiente dinâmico Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

13

RESPOSTA

RESPOSTA

A

i

Serviço de Informação (4)

• Transparência na Descoberta

PERGUNTA

PERGUNTA iii INEXISTENTE

A

A1- PERGUNTA 1- PERGUNTA

1 - PERGUNTA

1 - PERGUNTA

2 - RESPOSTA

2 - RESPOSTA

2 - RESPOSTA

2 - RESPOSTAi

i

i

A iRESPOSTA

INEXISTENTE

i

i

Page 14: Agentes Cooperativos num ambiente dinâmico Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

14

Serviço de Informação (3)

DB/KB

iBD

DB/KBDB/KB

BA

AA

• Generalidade

PERGUNTA = xs1

RESPOSTA

PUBLICAÇÃO = xs1

xs1

Page 15: Agentes Cooperativos num ambiente dinâmico Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

15

Serviço de Informação (4)

• Conhecimento

?

Ontologia!“especificação explícita duma conceptualização”

Page 16: Agentes Cooperativos num ambiente dinâmico Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

16

Serviço de Domínios

24

35

6

1

1

2

5

4

3

6

1 2

5 36

4

1

24 6

3

6.4

6.3

6.2

6.1

6

3

5

4

5

4

5

6

4

43

4

5

4

6.1 6.2

31

46

5

1 4 3

5 6

2

Page 17: Agentes Cooperativos num ambiente dinâmico Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

17

Serviço de Domínios (2)

• Criação Estática e Dinâmica• Negociação:

• Protocolos• Linguagens• (Ontologias)

• Mediação:• de Funcionalidades

• Tradução:• Linguagens/Conversações• Conteúdo das Conversações• (Ontologias)

1

15

2

34

65

i

5

3

Page 18: Agentes Cooperativos num ambiente dinâmico Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

18

Conclusões

• Serviço Identificação• Dinâmico & Sub-especificado

• Múltiplos & Cooperantes

• Autenticação Mútua e Secundária

• Registo único

• Domínios

Page 19: Agentes Cooperativos num ambiente dinâmico Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

19

Conclusões (2)

• Serviço de Informação• Integração com Serviço de Identificação

• Múltiplos, Redundantes & Cooperantes

• Publicação & Distribuição por Blackboard

ou Individual

• Tipo de informação evolutivo

• Pesquisa e Descoberta via Broker

• Validade temporal da informação

• Conhecimento???

Page 20: Agentes Cooperativos num ambiente dinâmico Nuno Silva Agentes Inteligentes e Sistemas Cooperativos DEI- ISEP- IPP 06 de Novembro de 2000 Serviços Complementares

20

Conclusões (3)

• Serviço de Domínios•Organização Lógica de

Sistema(s)

•Negociação de Propriedades

•Mediação de Funcionalidades

•Tradução de Conteúdos