Flexibilização de regras de negócio aplicadas ao Sistema de Dotação de Material do Exército Brasileiro

Detalhes bibliográficos
Autor(a) principal: Costa, Pedro Henrique Teixeira
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UnB
Texto Completo: http://repositorio.unb.br/handle/10482/34407
Resumo: Dissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2018.
id UNB_4fd8b11f3a94081d71abad397552405d
oai_identifier_str oai:repositorio.unb.br:10482/34407
network_acronym_str UNB
network_name_str Repositório Institucional da UnB
repository_id_str
spelling Flexibilização de regras de negócio aplicadas ao Sistema de Dotação de Material do Exército BrasileiroDistribuição de materiaisExército brasileiroMaterial previstoLogística militarDissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2018.Distribuição de materiais é um tema comum na área de logística. A distribuição de Materiais de Emprego Militar (MEM) no Exército Brasileiro envolve a catalogação de materiais, a definição de regras que associam MEMs a unidades organizacionais, e a execução das regras para derivar os materiais previstos para cada unidade militar, listados no Quadro de Material Previsto (QDM). Atualmente, o QDM é gerado quase que totalmente de forma manual através do preenchimento de planilhas eletrônicas para cada Organização Militar (OM). O objetivo deste trabalho é apresentar a solução desenvolvida para geração automática de QDMs a partir da definição de regras de distribuição e posterior execução em um motor de regras. A simplicidade na definição das regras de distribuição de materiais, transformando definições de alto nível em definições baseadas em regras de motor de inferência, facilita a manutenção e extrai tais definições do código-fonte de uma aplicação. Isso motivou o uso de programação generativa, em termos de meta-programação, e um motor de inferência específico para a linguagem Java. Embora seja específica para a 4a Subchefia do Estado-Maior do Exército (EME), a solução tende a ser genérica o suficiente para ser adotada, após algumas adaptações, por outras áreas do exército ou até mesmo organizações externas que lidam com regras de distribuição de materiais semelhantes.Material distribution is a common theme in the logistics area. The distribution of Military Employment Materials (MEM) in the Brazilian Army involves the cataloging of materials, the definition of rules that associate MEMs with organizational units, and the execution of rules to derive the materials for each military unit listed in the Foreseen Material Table (QDM). Currently, QDM is generated almost entirely manually by filling spreadsheets for each Military Organization (OM). The objective of this work is to present the solution developed for automatic generation of QDMs from the definition of distribution rules and later execution in a rules engine. Simplicity in defining material distribution rules, transforming high-level definitions into definitions based on inference engine rules, facilitates maintenance and extracts such definitions from the source code of an application. This motivated the use of generative programming, in terms of meta-programming, and an inference engine specific to the Java language. Although it is specific to the 4th Army Staff Sub-Committee (EME), the solution tends to be generic enough to be adopted after some adaptations by other areas of the army or even outside organizations dealing with similar materials.Canedo, Edna DiasCosta, Pedro Henrique Teixeira2019-04-23T17:44:47Z2019-04-23T17:44:47Z2019-04-232018-10-11info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfCOSTA, Pedro Henrique Teixeira. Flexibilização de regras de negócio aplicadas ao Sistema de Dotação de Material do Exército Brasileiro. 2018. xiv, 118 f., il. Dissertação (Mestrado Profissional em Computação Aplicada)—Universidade de Brasília, Brasília, 2018.http://repositorio.unb.br/handle/10482/34407A concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor com as seguintes condições: Na qualidade de titular dos direitos de autor da publicação, autorizo a Universidade de Brasília e o IBICT a disponibilizar por meio dos sites www.bce.unb.br, www.ibict.br, http://hercules.vtls.com/cgi-bin/ndltd/chameleon?lng=pt&skin=ndltd sem ressarcimento dos direitos autorais, de acordo com a Lei nº 9610/98, o texto integral da obra disponibilizada, conforme permissões assinaladas, para fins de leitura, impressão e/ou download, a título de divulgação da produção científica brasileira, a partir desta data.info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UnBinstname:Universidade de Brasília (UnB)instacron:UNB2023-07-14T18:59:44Zoai:repositorio.unb.br:10482/34407Repositório InstitucionalPUBhttps://repositorio.unb.br/oai/requestrepositorio@unb.bropendoar:2023-07-14T18:59:44Repositório Institucional da UnB - Universidade de Brasília (UnB)false
dc.title.none.fl_str_mv Flexibilização de regras de negócio aplicadas ao Sistema de Dotação de Material do Exército Brasileiro
title Flexibilização de regras de negócio aplicadas ao Sistema de Dotação de Material do Exército Brasileiro
spellingShingle Flexibilização de regras de negócio aplicadas ao Sistema de Dotação de Material do Exército Brasileiro
Costa, Pedro Henrique Teixeira
Distribuição de materiais
Exército brasileiro
Material previsto
Logística militar
title_short Flexibilização de regras de negócio aplicadas ao Sistema de Dotação de Material do Exército Brasileiro
title_full Flexibilização de regras de negócio aplicadas ao Sistema de Dotação de Material do Exército Brasileiro
title_fullStr Flexibilização de regras de negócio aplicadas ao Sistema de Dotação de Material do Exército Brasileiro
title_full_unstemmed Flexibilização de regras de negócio aplicadas ao Sistema de Dotação de Material do Exército Brasileiro
title_sort Flexibilização de regras de negócio aplicadas ao Sistema de Dotação de Material do Exército Brasileiro
author Costa, Pedro Henrique Teixeira
author_facet Costa, Pedro Henrique Teixeira
author_role author
dc.contributor.none.fl_str_mv Canedo, Edna Dias
dc.contributor.author.fl_str_mv Costa, Pedro Henrique Teixeira
dc.subject.por.fl_str_mv Distribuição de materiais
Exército brasileiro
Material previsto
Logística militar
topic Distribuição de materiais
Exército brasileiro
Material previsto
Logística militar
description Dissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2018.
publishDate 2018
dc.date.none.fl_str_mv 2018-10-11
2019-04-23T17:44:47Z
2019-04-23T17:44:47Z
2019-04-23
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 COSTA, Pedro Henrique Teixeira. Flexibilização de regras de negócio aplicadas ao Sistema de Dotação de Material do Exército Brasileiro. 2018. xiv, 118 f., il. Dissertação (Mestrado Profissional em Computação Aplicada)—Universidade de Brasília, Brasília, 2018.
http://repositorio.unb.br/handle/10482/34407
identifier_str_mv COSTA, Pedro Henrique Teixeira. Flexibilização de regras de negócio aplicadas ao Sistema de Dotação de Material do Exército Brasileiro. 2018. xiv, 118 f., il. Dissertação (Mestrado Profissional em Computação Aplicada)—Universidade de Brasília, Brasília, 2018.
url http://repositorio.unb.br/handle/10482/34407
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 application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UnB
instname:Universidade de Brasília (UnB)
instacron:UNB
instname_str Universidade de Brasília (UnB)
instacron_str UNB
institution UNB
reponame_str Repositório Institucional da UnB
collection Repositório Institucional da UnB
repository.name.fl_str_mv Repositório Institucional da UnB - Universidade de Brasília (UnB)
repository.mail.fl_str_mv repositorio@unb.br
_version_ 1814508361888038912