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

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

Modelagem de Agentes: MAS-COMMONKADS+ e StarUML Laboratório de Engenharia de Software.

Apresentações semelhantes


Apresentação em tema: "Modelagem de Agentes: MAS-COMMONKADS+ e StarUML Laboratório de Engenharia de Software."— Transcrição da apresentação:

1 Modelagem de Agentes: MAS-COMMONKADS+ e StarUML Laboratório de Engenharia de Software

2 Mas-CommonKADS AML Mas-CommonKADS+ StarUML Boa Prática 1 Boa Prática 2 Referências Sumário

3 MAS-CommonKADS Metodologia orientada a agentes Modelagem de um SMA Modela grande quantidade de características dos SMAs Não possibilita a modelagem interna de agentes – Representação da estrutura interna de um agente para a sua posterior implementação

4 AML Linguagem de modelagem Extensão da UML 2.0 – Modelar, especificar e documentar sistemas que incorporem conceitos de SMA Conjunto de elementos criados para representar diferentes aspectos de SMA

5 AML Oferece mecanismos que são capazes de descrever o comportamento interno de um agente através de um pacote chamado behavior – Behavior fragment – Perceptor – PerceptAction – Effector – EffectorAction

6 AML Entidade Skill Possibilitar a linguagem representar os comportamentos internos do agente através de técnicas de IA Auxiliar a modelagem de agentes racionais

7 “Modelagem Interna dos agentes” Mas-CommonKads + AML = Mas-CommonKADS+ Por que AML ? Grande quantidade de conceitos que é capaz de modelar Possuir um metamodelo facilmente para contemplar novos conceitos – Utilizar mecanismos já existentes para especificação e extensão de linguagens MAS-CommonKADS+

8

9 StarUML Devido à ausência de ferramenta de suporte para a modelagem MAS-CommonKADS, a metodologia tornava-se difícil de ser aplicada Desenvolvido um plugin para AML sobre a plataforma StarUML – Ferramenta gratuita – Possibilita a geração de código a partir dos modelos desenvolvidos

10 StarUML http://sourceforge.net/projects/staruml/files/staruml/5.0/ AML http://www.tkdlivre.com/marcal/aml.zip

11 Boa Prática 1 Após a instalação, executar o sistema antes de aplicar os módulos.

12 Boa Prática 2 Stereotype Format->Stereotype Display->Textual ->Decoration -> Iconic Quando abre o projeto, as entidades voltam ao normal.

13 Boa Prática 2 Model -> Profiles...

14 Exemplos de Diagramas

15

16

17


Carregar ppt "Modelagem de Agentes: MAS-COMMONKADS+ e StarUML Laboratório de Engenharia de Software."

Apresentações semelhantes


Anúncios Google