Logo do repositório
 
Publicação

Intelligent Batch Processing System in a Complex Distributed Computer Environment

datacite.subject.fosEngenharia e Tecnologia
datacite.subject.sdg09:Indústria, Inovação e Infraestruturas
dc.contributor.advisorPereira, António Jorge Santos
dc.contributor.authorPINHEIRO, MARCO ANDRÉ MARINHO
dc.date.accessioned2026-02-12T12:07:43Z
dc.date.available2026-02-12T12:07:43Z
dc.date.issued2025-07-03
dc.description.abstractIn the rapidly evolving digital era, the ability to manage and process vast amounts of data has become paramount. This challenge has promoted the use of batch processing in distributed systems, an approach integral to activities like in-depth data analysis, warehousing, and harnessing business intelligence. Within this domain, Retail Consult stands as a notable entity, finding numerous retail solutions via Oracle Retail technology. These solutions are grounded in rigorous daily and nightly batch processing schedules, where precise timing is critical to ensure smooth business operations. However, the current landscape of batch processing, although populated with a variety of solutions, struggles with the magnified scale and intricacy of today’s data. Challenges emerge in the form of configuration nuances, real-time execution demands, consistent updates, and the need for vigilant monitoring. Retail Consult’s diverse client base and unique technological specifications only amplify these challenges. To navigate this intricate landscape, Retail Consult, in partnership with the Laboratório de Inteligência Artificial e Ciência de Computadores (LIACC) of Faculdade de Engenharia da Universidade do Porto (FEUP), aspires to innovate an intelligent process scheduler — a solution designed for adaptability. This scheduler, in spite of the multifaceted demands of the Complex Distributed Computer Environments, aims to harmonize it and promises compatibility across a diversity of platforms, the capability to manage geographically disparate operations, and the sophistication to oversee a gamut of automated tasks. Set to be a reference in batch processing, the ultimate goal of this system is to orchestrate these critical business processes with unparalleled efficiency and effectiveness.eng
dc.description.abstractNa rápida evolução da era digital, a capacidade de processar e gerir a crescente quantidade de dados é fundamental. Este desafio levou ao desenvolvimento e uso do processamento em batch em sistemas distribuídos. Uma abordagem integral em atividades como análise de dados aprofundada, armazenando e beneficiando de inteligencia empresarial. Neste contexto a Retail Consult apresenta-se como entidade de renome, encontrando inumeras soluções na área de venda a retalho através da Tecnologia Oracle Retail, em conjunto com os seus clientes. Clientes estes que têm necessidade de um processamento em batch de forma diária e noturna. Este conjunto de processos são críticos para o negócio, e os seus tempos de execução/termino são fatores determinantes para assegurar o melhor fluxo do mesmo. No entanto, o panorama atual de processamento em batch, apesar de populada por uma variedade de soluções, confronta-se com o grande volume e complexidade dos dados gerados atualmente. Inumeros desafios surgem na forma de falhas na configuração, exigências de execução em tempo real, updates contínuos e a necessidade de monotorização. A base diversa de clientes da Retail Consult e as suas especificações tecnológicas apenas amplificam estes desafios. De forma a culmatar e agregar valor para os seus clientes, a Retail Consult, no ambito de um projeto de Investigação e Desenvolvimento Tecnológico (IDT) e em parceria com o LIACC da FEUP, tem como objetivo desenvolver um escalonador de processos inteligente e adaptável às mudanças da estrutura do negócio. Este sistema, apesar das inumeras demandas do Complex Distributed Computer Environments, visa harmoniza-lo e garante compatibilidade através das diferentes plataformas, a capacidade de organizar geograficamente diferentes operações e de supervisionar grandes quantidades de tarefas automatizadas. Tido como uma referência no processamento de batch, o objetivo principal do sistema é orquestrar estes processos de negócio de caráter crítico com efeciência e eficácia incomparável.por
dc.identifier.tid204197805
dc.identifier.urihttp://hdl.handle.net/10400.22/31826
dc.language.isoeng
dc.rights.uriN/A
dc.subjectBatch processing
dc.subjectDistributed Systems
dc.subjectJob Scheduler
dc.subjectOracle Retail Technology
dc.subjectData Management
dc.subjectIntelligent Systems
dc.subjectRetail Solutions
dc.titleIntelligent Batch Processing System in a Complex Distributed Computer Environmenteng
dc.typemaster thesis
dspace.entity.typePublication
thesis.degree.nameMestrado em Engenharia Informática

Ficheiros

Principais
A mostrar 1 - 1 de 1
Miniatura indisponível
Nome:
Tese_5105.pdf
Tamanho:
6.45 MB
Formato:
Adobe Portable Document Format
Licença
A mostrar 1 - 1 de 1
Miniatura indisponível
Nome:
license.txt
Tamanho:
4.03 KB
Formato:
Item-specific license agreed upon to submission
Descrição: