<?xml version="1.0" encoding="UTF-8"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
<title>TCC Ciências da Computação</title>
<link href="https://repositorio.ufsc.br/handle/123456789/7444" rel="alternate"/>
<subtitle>Ciências da Computação</subtitle>
<id>https://repositorio.ufsc.br/handle/123456789/7444</id>
<updated>2026-09-05T20:21:05Z</updated>
<dc:date>2026-09-05T20:21:05Z</dc:date>
<entry>
<title>Procedural Generation of Game Maps as a Constraint Satisfaction Problem: An Euler-based Conditional Flow Matching Approach</title>
<link href="https://repositorio.ufsc.br/handle/123456789/274489" rel="alternate"/>
<author>
<name>Slongo, Luiz Gabriel</name>
</author>
<id>https://repositorio.ufsc.br/handle/123456789/274489</id>
<updated>2026-07-20T08:08:19Z</updated>
<published>0007-07-26T00:00:00Z</published>
<summary type="text">Procedural Generation of Game Maps as a Constraint Satisfaction Problem: An Euler-based Conditional Flow Matching Approach
Slongo, Luiz Gabriel
This work investigates the application of Euler-based Conditional Flow Matching (CFM) to the&#13;
procedural generation of tile-based 2D game maps, framed as a Constraint Satisfaction Problem&#13;
(CSP) in which generated maps must satisfy implicit local and global structural rules learned&#13;
from a training corpus. A generative pipeline is implemented from first principles in C# with&#13;
TorchSharp: a two-level U-Net parameterizes a time-dependent vector field trained via the&#13;
Conditional Flow Matching objective, and inference proceeds through an Euler ordinary&#13;
differential equation solver at fifty function evaluations per sample. The Video Game Level&#13;
Corpus Super Mario Bros distribution provides fifteen levels across three biomes (Overworld,&#13;
Underground, Treetop) as the training set. Development proceeded across four iterations, each&#13;
targeting the dominant failure mode observed in the previous iteration's output as measured by a&#13;
six-category failure-mode analyzer. Iteration 1 established the baseline pipeline; Iteration 2&#13;
explored class-balanced loss variants and biome conditioning; Iteration 3 tested&#13;
capacity-and-duration scaling and produced a negative result identifying a fundamental quality&#13;
ceiling of the CFM plus argmax decoding formulation; Iteration 4 introduced a deterministic&#13;
post-generation repair pipeline of eleven rule-based primitives. Across thirty generated chunks,&#13;
the hybrid pipeline reduced three hundred and nine unintended structural violations to zero, with&#13;
sixty-five intentional Treetop ground gaps preserved as a biome feature.
TCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Ciências da Computação.
</summary>
<dc:date>0007-07-26T00:00:00Z</dc:date>
</entry>
<entry>
<title>VoIPTrack QoS: sistema para monitoramento de QoS de chamadas VoIP</title>
<link href="https://repositorio.ufsc.br/handle/123456789/274485" rel="alternate"/>
<author>
<name>Arigoni, Patrícia Bardini</name>
</author>
<id>https://repositorio.ufsc.br/handle/123456789/274485</id>
<updated>2026-07-19T18:44:06Z</updated>
<published>2026-07-07T00:00:00Z</published>
<summary type="text">VoIPTrack QoS: sistema para monitoramento de QoS de chamadas VoIP
Arigoni, Patrícia Bardini
A tecnologia VoIP tem ganhado destaque devido à sua economia e flexibilidade na transmissão de voz via redes IP. Considerando que a qualidade dessas chamadas é fortemente influenciada por fatores como latência, jitter e perda de pacotes, o monitoramento eficaz desses parâmetros torna-se essencial para garantir uma comunicação estável e satisfatória. Nesse contexto, o monitoramento da qualidade de chamadas é particularmente importante para os provedores de serviço VoIP, que precisam acompanhar a qualidade das chamadas oferecidas aos seus clientes. Tendo isso em vista, o objetivo desse trabalho é implementar um protótipo chamado VoIPTrack QoS, capaz de oferecer informações sobre a qualidade das chamadas dos clientes de um provedor de serviço VoIP e recomendar ações mitigadoras, mesmo em cenários com tráfego criptografado e dispositivos móveis, superando as limitações das soluções atuais.; VoIP technology has gained prominence due to its cost-effectiveness and flexibility in voice transmission over IP networks. Considering that the quality of these calls is strongly influenced by factors such as latency, jitter, and packet loss, effective monitoring of these parameters becomes essential to ensure stable and satisfactory communication. In this context, call quality monitoring is particularly important for VoIP service providers, who need to track the quality of calls offered to their customers. With this in mind, the objective of this work is to implement a prototype called VoIPTrack QoS, capable of providing information on the call quality of a VoIP service provider’s customers and recommending mitigating actions, even in scenarios with encrypted traffic and mobile devices, overcoming the limitations of current solutions.
TCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Ciências da Computação.
</summary>
<dc:date>2026-07-07T00:00:00Z</dc:date>
</entry>
<entry>
<title>Desenvolvimento de um Software de Business Intelligence que modela processos de negocio, baseado no padrão de modelagem conceitual de Conta/Transação</title>
<link href="https://repositorio.ufsc.br/handle/123456789/274476" rel="alternate"/>
<author>
<name>Sonego, Enzo Gomes</name>
</author>
<id>https://repositorio.ufsc.br/handle/123456789/274476</id>
<updated>2026-07-18T16:49:28Z</updated>
<published>2026-07-08T00:00:00Z</published>
<summary type="text">Desenvolvimento de um Software de Business Intelligence que modela processos de negocio, baseado no padrão de modelagem conceitual de Conta/Transação
Sonego, Enzo Gomes
Um gargalo em um processo empresarial representa uma limitação que pode afetar a eficiência de uma empresa, resultando em atrasos, menor produtividade e aumento de custos. Gargalos não mitigados podem causar o enfileiramento de tarefas, a ociosidade de determinado recurso, diminuição da qualidade do produto e impactos negativos na reputação da empresa. Ferramentas de Business Intelligence (BI) podem ajudar a identificar e resolver estes gargalos, permitindo a análise de dados e a tomada de decisão baseada em fatos.&#13;
Este trabalho se propõe a criar um protótipo de um software de BI para a análise das vantagens do padrão conta/transação, e documentar o processo de modelagem e desenvolvimento, analisando a aplicabilidade do padrão conta/transação de modelar processos empresariais de variadas áreas.
TCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Ciências da Computação.
</summary>
<dc:date>2026-07-08T00:00:00Z</dc:date>
</entry>
<entry>
<title>Desenvolvimento de um arcabouço didático-metodológico para o ensino de computação distribuída</title>
<link href="https://repositorio.ufsc.br/handle/123456789/274430" rel="alternate"/>
<author>
<name>Cordeiro, João Pedro Schmidt</name>
</author>
<id>https://repositorio.ufsc.br/handle/123456789/274430</id>
<updated>2026-07-17T07:16:26Z</updated>
<published>2026-07-06T00:00:00Z</published>
<summary type="text">Desenvolvimento de um arcabouço didático-metodológico para o ensino de computação distribuída
Cordeiro, João Pedro Schmidt
Este trabalho de conclusão de curso investiga desafios do ensino de Computação Distribuída&#13;
na graduação e propõe um arcabouço didático-metodológico que articula três dimensões com-&#13;
plementares: metodologias de ensino, estratégias pedagógicas e tecnologias educacionais. A&#13;
hipótese central é que a combinação intencional dessas três dimensões pode reduzir as barreiras&#13;
de heterogeneidade de ambientes, carga cognitiva de configuração e dificuldade conceitual de&#13;
tópicos como assincronia, sincronização, consistência e tolerância a falhas, promovendo apren-&#13;
dizagem mais efetiva em sistemas distribuídos.&#13;
O arcabouço é instrumentado por uma matriz conceitual que correlaciona tópicos, metodologias&#13;
(Sala de Aula Invertida e Aprendizagem Baseada em Investigação), estratégias (Andaimagem&#13;
em três níveis e Programação em Pares opcional) e tecnologias (contêineres Docker, máquinas&#13;
virtuais Multipass/KVM e scripts de automação). Quatro atividades práticas materializam essa&#13;
matriz: Cliente/Servidor Eco com sockets TCP, Espaço de Tuplas com Apache River, Sincroni-&#13;
zação de Relógios com NTP/chrony e Consenso com Raft acompanhado de dashboard ao vivo.&#13;
Cada atividade é acompanhada de material de preparação para a fase pré-atividade, código re-&#13;
produtível em repositório público e dois instrumentos de avaliação: questionário pós-atividade&#13;
fundamentado em NASA-TLX, Technology Acceptance Model e itens de Aprendizagem Perce-&#13;
bida, e relatório reflexivo entregue ao final de cada atividade.&#13;
A aplicação piloto ocorreu na disciplina de Computação Distribuída da UFSC no semestre&#13;
2026.1, em formato extracurricular, com sete respostas ao questionário e oito relatórios reflexi-&#13;
vos coletados. O tamanho amostral restringe os resultados a uma leitura descritiva e qualitativa,&#13;
sinalizando autoavaliação positiva de ganho conceitual e usabilidade na Atividade 1, e carga&#13;
de trabalho baixa a moderada (Raw TLX médio de 23,6 em escala 0–100). A análise dos re-&#13;
latórios produziu, adicionalmente, um achado emergente que motivou refinamento iterativo do&#13;
procedimento experimental da Atividade 2, ilustrando o ciclo de pesquisa baseada em design.&#13;
As lições registradas alimentam frentes de continuidade que incluem escalonamento da aplica-&#13;
ção em formato semestral pleno, ampliação das metodologias contempladas e disseminação do&#13;
arcabouço para outras instituições.; This Undergraduate Thesis investigates the challenges of teaching Distributed Computing in&#13;
undergraduate courses and proposes a didactic-methodological framework that articulates three&#13;
complementary dimensions: teaching methodologies, pedagogical strategies, and educational&#13;
technologies. The central hypothesis is that the intentional combination of these three dimen-&#13;
sions can reduce the barriers of environment heterogeneity, configuration cognitive load, and&#13;
conceptual difficulty of topics such as asynchrony, synchronization, consistency, and fault tol-&#13;
erance, promoting more effective learning in distributed systems.&#13;
The framework is instrumented by a conceptual matrix that correlates topics, methodologies&#13;
(Flipped Classroom and Inquiry-Based Learning), strategies (three-level Scaffolding and op-&#13;
tional Pair Programming), and technologies (Docker containers, Multipass/KVM virtual ma-&#13;
chines, and automation scripts). Four practical activities materialize this matrix: Echo Client/&#13;
Server with TCP sockets, Tuple Space with Apache River, Clock Synchronization with NTP/&#13;
chrony, and Consensus with Raft accompanied by a live dashboard. Each activity is accom-&#13;
panied by pre-activity preparation material, reproducible code in a public repository, and two&#13;
assessment instruments: a post-activity questionnaire grounded in NASA-TLX, the Technology&#13;
Acceptance Model, and Perceived Learning items, and a reflective report submitted at the end&#13;
of each activity.&#13;
The pilot application took place in the Distributed Computing course at UFSC in semester&#13;
2026.1, in extracurricular format, with seven questionnaire responses and eight reflective re-&#13;
ports collected. The sample size restricts the results to a descriptive and qualitative reading,&#13;
signaling positive self-assessment of conceptual gain and usability in Activity 1, and low-to-&#13;
moderate workload (mean Raw TLX of 23.6 on a 0–100 scale). The analysis of the reports&#13;
additionally produced an emergent finding that motivated iterative refinement of Activity 2’s&#13;
experimental procedure, illustrating the design-based research cycle. The lessons recorded feed&#13;
continuation fronts that include scaling the application to a full semester format, expanding the&#13;
methodologies covered, and disseminating the framework to other institutions.
TCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Ciências da Computação.
</summary>
<dc:date>2026-07-06T00:00:00Z</dc:date>
</entry>
</feed>
