Framework para escalonamento distribuído de processos utilizando sistema multiagentes em sistemas de produção

Detalhes bibliográficos
Autor(a) principal: Uber Junior, Arnoldo
Data de Publicação: 2012
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: http://repositorio.ufsc.br/xmlui/handle/123456789/92781
Resumo: Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2009
id UFSC_11220c89bb2ecf637c1414c467d36834
oai_identifier_str oai:repositorio.ufsc.br:123456789/92781
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Framework para escalonamento distribuído de processos utilizando sistema multiagentes em sistemas de produçãoInformaticaCiência da computaçãoSistemas multiagentesEscalonamentoAlgoritmos genéticosFramework (Programa de computador)Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2009O estudo de técnicas de escalonamento de processos remete à criação dos primeiros sistemas operacionais (SO), com os algoritmos escalonadores de processos com e sem preempção. Porém a utilização de escalonadores de processo atinge outras áreas além dos SO, afeta todos os problemas onde há um conjunto de tarefas a serem executadas e um conjunto de unidades executantes. O tempo de execução final das tarefas é diretamente afetado pela seqüência de execução adotada, como é o caso dos sistemas de produção, que necessitam de informação em tempo real, para a execução de tarefas ou para o diagnóstico de problemas, com o objetivo da rápida tomada de decisão. Desse modo é necessário precisão e agilidade no processamento, nas mudanças de prioridades, e principalmente, eficiência no gerenciamento da informação. Este trabalho propõe um framework para escalonamento distribuído de processos, utilizando a teoria de agentes e a técnica heurística de busca, Algoritmos Genéticos (AG). Na modelagem do framework e aplicação foi utilizado a metodologia MaSE (Multi-agent System Engineering), que especifica etapas para análise e projeto de sistemas multiagentes. O desenvolvimento do framework e aplicação foi integrado à plataforma JADE (Java Agent Development Framework), utilizando as ontologias desenvolvidas no editor Protégé. A fim de validar o framework, desenvolveu-se um estudo de caso utilizando o framework HIPS (Hybrid Intelligent Process Scheduler) e os resultados e limitações obtidos com esse estudo de caso, comparados a outro escalonamento de processos.The study of techniques for processes schedulers is linked to the creation of the first operational systems (OS), with the process schedulers algorithms with and without preemption. However, the use of processes schedulers reaches other areas besides OS. It affects all the problems where there is a set of tasks to be executed and a set of executing units. The tasks final execution time is directly affected by the execution sequence that is adopted, as in the case of production systems, which need information in real time, for the execution of tasks or for the diagnosis of problems aiming fast decision making. Thus, precision and agility in processing, in changing priorities and mainly, efficiency in managing the information are needed. This work proposes a framework for processes distributed scheduler, using the agents theory and the Genetic Algorithms (GA) heuristic search technique. In the framework modeling and application the MaSE (Multi-agent System Engineering) was used, which specifies stages for analyses and project of multi agents systems. The framework development and application were integrated to a JADE (Java Agent Development Framework), using the ontology developed in the Protégé editor. For the framework validation, the study of a case was developed using the HIPS (Hybrid Intelligent Process Scheduler) framework and the results and limitations obtained in this study were compared to another process scheduler.Silveira, Ricardo AzambujaUniversidade Federal de Santa CatarinaUber Junior, Arnoldo2012-10-24T12:17:09Z2012-10-24T12:17:09Z2012-10-24T12:17:09Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis114 f.| il., tabs., grafs.application/pdf271232http://repositorio.ufsc.br/xmlui/handle/123456789/92781porreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccess2013-05-03T05:56:14Zoai:repositorio.ufsc.br:123456789/92781Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732013-05-03T05:56:14Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv Framework para escalonamento distribuído de processos utilizando sistema multiagentes em sistemas de produção
title Framework para escalonamento distribuído de processos utilizando sistema multiagentes em sistemas de produção
spellingShingle Framework para escalonamento distribuído de processos utilizando sistema multiagentes em sistemas de produção
Uber Junior, Arnoldo
Informatica
Ciência da computação
Sistemas multiagentes
Escalonamento
Algoritmos genéticos
Framework (Programa de computador)
title_short Framework para escalonamento distribuído de processos utilizando sistema multiagentes em sistemas de produção
title_full Framework para escalonamento distribuído de processos utilizando sistema multiagentes em sistemas de produção
title_fullStr Framework para escalonamento distribuído de processos utilizando sistema multiagentes em sistemas de produção
title_full_unstemmed Framework para escalonamento distribuído de processos utilizando sistema multiagentes em sistemas de produção
title_sort Framework para escalonamento distribuído de processos utilizando sistema multiagentes em sistemas de produção
author Uber Junior, Arnoldo
author_facet Uber Junior, Arnoldo
author_role author
dc.contributor.none.fl_str_mv Silveira, Ricardo Azambuja
Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Uber Junior, Arnoldo
dc.subject.por.fl_str_mv Informatica
Ciência da computação
Sistemas multiagentes
Escalonamento
Algoritmos genéticos
Framework (Programa de computador)
topic Informatica
Ciência da computação
Sistemas multiagentes
Escalonamento
Algoritmos genéticos
Framework (Programa de computador)
description Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2009
publishDate 2012
dc.date.none.fl_str_mv 2012-10-24T12:17:09Z
2012-10-24T12:17:09Z
2012-10-24T12:17:09Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv 271232
http://repositorio.ufsc.br/xmlui/handle/123456789/92781
identifier_str_mv 271232
url http://repositorio.ufsc.br/xmlui/handle/123456789/92781
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 114 f.| il., tabs., grafs.
application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1808652351259541504