Name: | Description: | Size: | Format: | |
---|---|---|---|---|
1.51 MB | Adobe PDF |
Authors
Advisor(s)
Abstract(s)
O uso de modelos baseados em agentes (MBA) é uma abordagem popular para o desenvolvimento de simulações em domínios como as ciências sociais, a geografia e as ciências naturais. Entretanto devido a complexidade dos modelos, a partilha das especificações torna-se um processo penoso, que dificulta a validação e replicação deste tipo de modelo. Para auxiliar nesse processo, foi desenvolvido o protocolo ODD que torna mais fácil a escrita e leitura das descrições dos MBA. Este protocolo evoluiu e foi refinado nas versões ODD+D e ODD+2D. Contudo, por se tratar de um protocolo, a latitude permitida na descrição dos modelos e o formato em que são disponibilizadas estas descrições dificultam, por um lado a compreensão da descrição de maneira geral, e por outro lado o próprio acesso e utilização destes modelos. As especificações dos MBA podem ser encontradas em repositórios de modelos e artigos científicos acessíveis apenas por pesquisas manuais. Para solucionar o problema foi desenvolvida uma framework , baseada numa ontologia para permitir a rastreabilidade dos modelos. Foram incluídos conceitos de outras ontologias para descrever os autores e o código informático associado a cada MBA. Foi desenvolvida uma aplicação que facilita o acesso aos modelos e que permite a análise da proveniência dos dados dos modelos e a extração das componentes do protocolo. Foi também desenvolvida uma API que permite aceder e processar as descrições de cada MBA. A aplicação foi submetida a uma série de testes que validam a abordagem usada e a utilidade da framework.
The use of agent-based models (ABM) is a popular approach to develop simulations in fields such as social sciences, geography and natural sciences.. However, due to the complexity of the models, the sharing of specifications becomes a painful process, which makes it difficult to validate and replicate this type of model. To assist in this process, the ODD protocol was developed, which makes it easier to write and read the ABM descriptions. This protocol evolved and was refined in the ODD + D and ODD + 2D versions. However, because it is a protocol, the latitude allowed in the description of the models and the format in which these descriptions are available make it difficult, on the one hand, to understand the description in general, and on the other hand, to access and use of these models. ABM specifications can be found in repositories of models and scientific articles accessible only by manual searches. To solve the problem, a framework was developed, based on an ontology to allow traceability of the models. Concepts from other ontologies were included to describe authors and document data and the computer code associated with each ABM. An application was developed to facilitate the access to the models, which allows the analysis of the source of the model data and the extraction of the protocol components. An API was also developed that allows access and process the descriptions of each MBA. The application was subjected to a series of tests that validate our approach and the utility of the framework.
The use of agent-based models (ABM) is a popular approach to develop simulations in fields such as social sciences, geography and natural sciences.. However, due to the complexity of the models, the sharing of specifications becomes a painful process, which makes it difficult to validate and replicate this type of model. To assist in this process, the ODD protocol was developed, which makes it easier to write and read the ABM descriptions. This protocol evolved and was refined in the ODD + D and ODD + 2D versions. However, because it is a protocol, the latitude allowed in the description of the models and the format in which these descriptions are available make it difficult, on the one hand, to understand the description in general, and on the other hand, to access and use of these models. ABM specifications can be found in repositories of models and scientific articles accessible only by manual searches. To solve the problem, a framework was developed, based on an ontology to allow traceability of the models. Concepts from other ontologies were included to describe authors and document data and the computer code associated with each ABM. An application was developed to facilitate the access to the models, which allows the analysis of the source of the model data and the extraction of the protocol components. An API was also developed that allows access and process the descriptions of each MBA. The application was subjected to a series of tests that validate our approach and the utility of the framework.
Description
Keywords
Modelos baseados em agentes Ontologia Protocolo ODD Aplicação Web API Linked Data Agent-based models Ontology ODD protocol Web application