A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Desenvolvendo Sistemas Multi-agentes usando o Framework Tropos

Apresentações semelhantes


Apresentação em tema: "Desenvolvendo Sistemas Multi-agentes usando o Framework Tropos"— Transcrição da apresentação:

1 Desenvolvendo Sistemas Multi-agentes usando o Framework Tropos
Daniel Penaforte

2 Desenvolvimento Orientado a Agentes E-News
Roteiro Plano de Trabalho Desenvolvimento Orientado a Agentes E-News Requisitos Iniciais Requisitos Finais Projeto Arquitetural Projeto Detalhado Trabalhos futuros

3 Plano de Trabalho Neste projeto estaremos investigando como a metodologia Tropos poderá ser estendida para suportar a fase de implementação numa plataforma de agentes específica. Desenvolver sistemas com o paradigma de agentes usando o framework Tropos. Usar a ferramenta de modelagem organizacional OME. Implementar agentes de software usando uma plataforma de implementação orientadas a agentes (JADE ou JADEX).

4 Desenvolvimento Orientado a Agentes
O crescente interesse em agentes de software e Sistemas Multi-Agentes (SMA) tem conduzido recentemente ao desenvolvimento de novas metodologias baseadas nos conceitos de agentes. Tropos suporta quatro fases do ciclo de vida do desenvolvimento de software. Requisitos Iniciais Finais Projeto Arquitetural Detalhado [Castro, Kolp and Mylopoulos 2002]

5 E-News

6 Fase de Requisitos Iniciais
Está preocupada com o entendimento de um problema estudando uma configuração organizacional existente. A análise de Requisitos Iniciais focaliza nas intenções dos stakeholders.

7 Strategic Dependency Model for Newspaper Office
Requisitos Iniciais Strategic Dependency Model for Newspaper Office

8 Strategic Rationale model for Editor in Chief actor
Requisitos Iniciais Strategic Rationale model for Editor in Chief actor

9 Fase de Requisitos Finais
O sistema a ser desenvolvido é descrito dentro do seu ambiente operacional junto com funções e qualidades relevantes (ex.: desempenho, segurança, disponibilidade). A análise de Requisitos Finais resulta em uma especificação de requisitos que descreva todos os requisitos funcionais e não-funcionais para o sistema a ser desenvolvido.

10 Requisitos Finais Strategic Dependency Model for the E-news System

11 Strategic Rationale Model for the E-news System
Requisitos Finais Strategic Rationale Model for the E-news System

12 Fase de Projeto Arquitetural
A arquitetura global do sistema é definida em termos de sub-sistemas, interconectados através de fluxos de controle e de dados. Um estilo arquitetural deve ser escolhido usando-se como critérios as qualidades desejadas que foram identificadas na fase de Requisitos Finais.

13 Avaliação do Catálogo de Correlação
Quality Attributes Styles Predictability Security Adaptability Cooperativity Competitivity Availability Integrity Modularity Aggregability Flat Structure -- - + ++ Structure-in-5 Pyramid Joint-Venture Bidding Takeover Arm’s-Length Hierarchical Contracting Vertical Integration _ Co-optation

14 Projeto Arquitetural Assignment of the e-News System Responsibilities

15 An e-News Joint Venture architecture
Projeto Arquitetural An e-News Joint Venture architecture

16 Fase de Projeto Detalhado
Visa introduzir o detalhe adicional para cada componente arquitetural do sistema. Consiste em definir como os componentes do modelo arquitetural cumprirão suas responsabilidades de acordo com os padrões de projeto.

17 Trabalhos Futuros Continuação do estudo das plataformas JADE e JADEX Reengenharia de um sistema multi-agentes já existente, o SmartJournal Aplicação de padrões de projeto orientados a agentes ao projeto do SMA Introdução de técnicas de aspectos na implementação de sistemas multi-agentes


Carregar ppt "Desenvolvendo Sistemas Multi-agentes usando o Framework Tropos"

Apresentações semelhantes


Anúncios Google