XACDML - uma XML para simulação discreta usando Diagramas de Ciclo de Atividades.

Detalhes bibliográficos
Ano de defesa: 2002
Autor(a) principal: José Nilton Cantarino Gil
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Instituto Tecnológico de Aeronáutica
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=2568
Resumo: O processo de simulação consiste em pelo menos três tarefas principais: modelagem, programação e experimentação. Na tarefa de modelagem a meta principal é obter um modelo que descreva o sistema estudado. A representação do modelo pode ser formal ou informal. Para modelos formais, podemos usar ferramentas de representações que utilizam diagramas de blocos (como o GPSS), redes de Petri, Diagramas de Ciclo de Atividade (ACD), e DEVS. A tarefa de modelagem termina freqüentemente com uma representação esquemática do sistema. A representação de uma visão global do sistema é estruturada e completada durante a tarefa de programação usando uma linguagem de programação de alto nível. Na prática, as tarefas de modelagem e programação podem ser difíceis de separar. A implementação dos programas é concebida segundo diversas abordagens. Elas incluem: interface dos programas de aplicação, linguagens de simulação e ambientes gráficos. Muitas dessas abordagens utilizam-se dos Diagramas de Ciclo de Atividades para representar modelos.Este trabalho apresenta a especificação de uma XML para modelos de simulação que utilizem Diagramas de Ciclo de Atividades chamada XACDML - eXtensible Activity Cycle Diagram Markup Language. Diagrama de Ciclo de Atividades, ACD, é uma linguagem de especificação utilizada para descrever modelos de simulação, sendo utilizada durante a fase de modelagem em diversos de programas de simulação. A XACDML é projetada para ser a um padrão para a troca de dados entre programas de simulação e ferramentas que usam ACD. São apresentados estudos de casos que comprovam a viabilidade de representação de modelos de simulação discreta utilizando ACD através da linguagem apresentada (XACDML) e são tambem mostradas trocas de dados entre aplicações diferentes usando transformações da XACDML.