<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>DSpace Coleção:</title>
    <link>https://repositorio.ufms.br/handle/123456789/10</link>
    <description />
    <pubDate>Wed, 15 Apr 2026 08:33:26 GMT</pubDate>
    <dc:date>2026-04-15T08:33:26Z</dc:date>
    <item>
      <title>Um modelo de escalonamento de requisições de máquinas virtuais em provedores de IaaS considerando diferentes requisitos dos usuários</title>
      <link>https://repositorio.ufms.br/handle/123456789/2949</link>
      <description>Título: Um modelo de escalonamento de requisições de máquinas virtuais em provedores de IaaS considerando diferentes requisitos dos usuários
Abstract: Usuários de provedores de nuvens executam aplicações com diferentes necessidades de&#xD;
QoS. Contudo, os principais itens tratados nos SLAs atualmente são o tempo de utilização&#xD;
e as implicações quanto a sua violação, negligenciando outros fatores importantes em um&#xD;
SLA. Para tratar esta questão, nesta tese, propomos um modelo de escalonamento para&#xD;
alocar as requisições de múltiplos usuários sobre recursos de provedores públicos de IaaS&#xD;
objetivando o menor custo monetário sem violar a QoS das requisições. Introduzimos&#xD;
um SLA que considera três importantes aspectos de QoS: confiabilidade, desempenho e&#xD;
segurança. Apresentamos novas estratégias para computar o escalonamento. Além disso,&#xD;
apresentamos e avaliamos os resultados experimentais obtidos a partir da implementação&#xD;
da nossa estratégia.; ABSTRACT - Customers of Cloud providers run applications with different Quality of Service (QoS)&#xD;
requirements. However, the main item treated in SLAs is currently the time of use and the&#xD;
implications for their violation, neglecting other important factors in an SLA. To address&#xD;
this issue, in this thesis, we propose a scheduling model to alocate the requests of multiple&#xD;
users to resources from different IaaS providers in order to decrease the monetary cost&#xD;
without violating the request QoS. We introduce an SLA that considers three important&#xD;
aspects of QoS: reliability, performance and security. We present new strategies based&#xD;
on integer linear program (ILP) formulation and heuristic to compute the scheduling. In&#xD;
addition, we discuss the experimental results obtained from the implementation of our&#xD;
strategy.
Tipo: Tese</description>
      <pubDate>Fri, 01 Jan 2016 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://repositorio.ufms.br/handle/123456789/2949</guid>
      <dc:date>2016-01-01T00:00:00Z</dc:date>
    </item>
    <item>
      <title>Estudo, definição e proposta de representação de interface web visando à atividade de teste de software</title>
      <link>https://repositorio.ufms.br/handle/123456789/2946</link>
      <description>Título: Estudo, definição e proposta de representação de interface web visando à atividade de teste de software
Abstract: O objetivo principal da Engenharia de Software é dar subsídios para desenvolvimento de software,&#xD;
desde a sua especificação até sua implantação emanutenção, aplicando métodos, processos e ferramentas,&#xD;
buscando uma maior qualidade no software produzido. Uma das atividades para se buscar&#xD;
a qualidade desejada é a atividade de teste de software. Essa atividade pode se tornar bastante&#xD;
complexa, dependendo das características e dimensões do produto de software a ser desenvolvido&#xD;
e, desse modo, está sujeita a diversos tipos de problemas que acabam resultando na obtenção de&#xD;
um produto com defeitos, prejudicando assim a qualidade do mesmo. Apesar da complexidade&#xD;
e das limitações existentes, encontram-se na literatura diferentes técnicas que podem ser utilizadas&#xD;
para gerar dados de teste para satisfazer os diversos critérios de teste de software existentes,&#xD;
procurando assim reduzir o custo dos testes. Porém, a geração de dados de teste é um problema&#xD;
indecidível, devido à complexidade e o tamanho de programas. Um dos fatores que aumentam a&#xD;
complexidade é o uso de interfaces do usuário (UI – User Interfaces), presentes em muitas aplicações.&#xD;
Essa complexidade é resultante do elevado número de combinações de entrada disponível,&#xD;
tornando praticamente impossível realizar os testes UI de forma manual.&#xD;
Dentre as alternativas que viabilizam a automatização uma das mais reconhecidas e vantajosas&#xD;
é o teste de UI baseado em modelos. Esta técnica passa pela construção de um modelo a partir&#xD;
da estrutura da interface da aplicação a ser testada e os dados de teste são gerados a partir desse&#xD;
modelo. Porém, um fator problemático desta abordagem reside na construção do modelo. Este&#xD;
processo pode ser demorado e dispendioso e, em alguns casos, pode ser bastante complicado e não&#xD;
atingir um objetivo satisfatório por não conseguirem representar, por meio do modelo proposto,&#xD;
características reais da aplicação. Ao estudar o estado da arte de teste UI, observou-se que existem&#xD;
ferramentas que permitem realizar tais testes automaticamente, mas essas ainda possuem algumas&#xD;
limitações, principalmente decorrentes do modelo de representação da interface adotado por elas.&#xD;
Dessemodo, a proposta dessa tese é propor um modelo de representação de UI que traga benefícios&#xD;
em relação às representações hoje existentes na literatura. Com a proposta deste modelo é possível&#xD;
representar com o maior nível de detalhes uma interface gráfica para aplicações de software. Um&#xD;
estudo preliminar, comparando o modelo proposto com outros disponíveis na literatura, evidencia&#xD;
os benefícios alcançados.; ABSTRACT - The main purpose of software engineering is to subsidy the software development, from its&#xD;
specification to its implementation and maintenance, by applying methods, processes and tools&#xD;
seeking for a higher quality software product. One of the activities to get the desired quality is&#xD;
software testing. This activity can become very complex, depending on the characteristics and&#xD;
dimensions of the software product under developed and thus, is subjected to various kinds of&#xD;
problems which, eventually, may result on a product with faults, jeopardizing its quality. Despite&#xD;
the complexity and limitations of testing, there are in the literature different techniques that can be&#xD;
used to generate test data to satisfy several testing criteria, aiming at to reduce the cost of testing.&#xD;
However, generation of test data is an undecidable problem due to the complexity, constraints, and&#xD;
size of programs. One of the factors that increase the complexity is the use of user interfaces (UI),&#xD;
present in many applications. This complexity is a result of the high number of available input&#xD;
combinations, making it virtually impossible to hold the UI tests manually.&#xD;
Among the alternatives that enable the automation of the most recognized and advantageous is&#xD;
the UI based testing models. This technique involves the construction of a model to abstract the&#xD;
UI elements, its interactions, and structure to be tested. From this model, the test data can be&#xD;
generated. However, a troublesome factor in this approach lies in building the model. This process&#xD;
can be costly and time consuming. Additionally, even after the effort, the model can be incomplete&#xD;
and may not represent precisely the actual characteristics of the application. When studying the&#xD;
state of the art for testing UI, we noted that there are tools that allow to perform such testing&#xD;
automatically. But they also have some limitations, mainly arising from the representation model&#xD;
adopted. Thus the purpose of this thesis is to propose a UI representation model that brings benefits&#xD;
over existing representations in today literature, evolving the state of art on this area. With the&#xD;
proposal of this model we can represent, with the greatest level of detail, a graphical interface for&#xD;
web software applications. A preliminary study comparing the model with others available in the&#xD;
literature, highlights the benefits achieved.
Tipo: Tese</description>
      <pubDate>Fri, 01 Jan 2016 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://repositorio.ufms.br/handle/123456789/2946</guid>
      <dc:date>2016-01-01T00:00:00Z</dc:date>
    </item>
    <item>
      <title>MPSoCBench: a framework for high-level evaluation of multiprocessor system-on-chip tools and methodologies</title>
      <link>https://repositorio.ufms.br/handle/123456789/2713</link>
      <description>Título: MPSoCBench: a framework for high-level evaluation of multiprocessor system-on-chip tools and methodologies
Abstract: Recentes metodologias e ferramentas de projetos de sistemas multiprocessados em chip&#xD;
(MPSoC) aumentam a produtividade por meio da utilização de plataformas baseadas em&#xD;
simuladores, antes de definir os últimos detalhes da arquitetura. No entanto, a simulação&#xD;
só é eficiente quando utiliza ferramentas de modelagem que suportem a descrição&#xD;
do comportamento do sistema em um elevado nível de abstração. A escassez de plataformas&#xD;
virtuais de MPSoCs que integrem hardware e software escaláveis nos motivou a&#xD;
desenvolver o MPSoCBench, que consiste de um conjunto escalável de MPSoCs incluindo&#xD;
quatro modelos de processadores (PowerPC, MIPS, SPARC e ARM), organizado em plataformas&#xD;
com 1, 2, 4, 8, 16, 32 e 64 núcleos, cross-compiladores, IPs, interconexões, 17&#xD;
aplicações paralelas e estimativa de consumo de energia para os principais componentes&#xD;
(processadores, roteadores, memória principal e caches). Uma importante demanda em&#xD;
projetos MPSoC é atender às restrições de consumo de energia o mais cedo possível. Considerando&#xD;
que o desempenho do processador está diretamente relacionado ao consumo,&#xD;
há um crescente interesse em explorar o trade-off entre consumo de energia e desempenho,&#xD;
tendo em conta o domínio da aplicação alvo. Técnicas de escalabilidade dinâmica&#xD;
de freqüência e voltagem fundamentam-se em gerenciar o nível de tensão e frequência da&#xD;
CPU, permitindo que o sistema alcance apenas o desempenho suficiente para processar a&#xD;
carga de trabalho, reduzindo, consequentemente, o consumo de energia. Para explorar a&#xD;
eficiência energética e desempenho, foram adicionados recursos ao MPSoCBench, visando&#xD;
explorar escalabilidade dinâmica de voltaegem e frequência (DVFS) e foram validados três&#xD;
mecanismos com base na estimativa dinâmica de energia e taxa de uso de CPU.; ABSTRACT - Recent design methodologies and tools aim at enhancing the design productivity by providing&#xD;
a software development platform before the definition of the final Multiprocessor&#xD;
System on Chip (MPSoC) architecture details. However, simulation can only be efficiently&#xD;
performed when using a modeling and simulation engine that supports system behavior&#xD;
description at a high abstraction level. The lack of MPSoC virtual platform prototyping&#xD;
integrating both scalable hardware and software in order to create and evaluate new&#xD;
methodologies and tools motivated us to develop the MPSoCBench, a scalable set of MPSoCs&#xD;
including four different ISAs (PowerPC, MIPS, SPARC, and ARM) organized in&#xD;
platforms with 1, 2, 4, 8, 16, 32, and 64 cores, cross-compilers, IPs, interconnections, 17&#xD;
parallel version of software from well-known benchmarks, and power consumption estimation&#xD;
for main components (processors, routers, memory, and caches). An important&#xD;
demand in MPSoC designs is the addressing of energy consumption constraints as early&#xD;
as possible. Whereas processor performance comes with a high power cost, there is an&#xD;
increasing interest in exploring the trade-off between power and performance, taking into&#xD;
account the target application domain. Dynamic Voltage and Frequency Scaling techniques&#xD;
adaptively scale the voltage and frequency levels of the CPU allowing it to reach&#xD;
just enough performance to process the system workload while meeting throughput constraints,&#xD;
and thereby, reducing the energy consumption. To explore this wide design&#xD;
space for energy efficiency and performance, both for hardware and software components,&#xD;
we provided MPSoCBench features to explore dynamic voltage and frequency scalability&#xD;
(DVFS) and evaluated three mechanisms based on energy estimation and CPU usage rate.
Tipo: Tese</description>
      <pubDate>Thu, 01 Jan 2015 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://repositorio.ufms.br/handle/123456789/2713</guid>
      <dc:date>2015-01-01T00:00:00Z</dc:date>
    </item>
    <item>
      <title>Gerenciamento de Nuvem Computacional usando critérios de segurança</title>
      <link>https://repositorio.ufms.br/handle/123456789/2712</link>
      <description>Título: Gerenciamento de Nuvem Computacional usando critérios de segurança
Abstract: A nuvem computacional introduziu novas tecnologias e arquiteturas, mudando a computação&#xD;
empresarial. Atualmente, um grande número de organizações optam por utilizar&#xD;
arquiteturas computacionais tradicionais por considerarem esta tecnologia não confiável,&#xD;
devido a problemas não resolvidos relacionados a segurança e privacidade. Em particular,&#xD;
quanto à contratação de um serviço na nuvem, um aspecto importante é a forma como as&#xD;
políticas de segurança serão aplicadas neste ambiente caracterizado pela virtualização e&#xD;
serviços em grande escala de multi-locação. Métricas de segurança podem ser vistas como&#xD;
ferramentas para fornecer informações sobre o estado do ambiente. Com o objetivo de&#xD;
melhorar a segurança na nuvem computacional, este trabalho apresenta uma metodologia&#xD;
para a gestão da nuvem computacional usando a segurança como um critério, através&#xD;
de uma arquitetura para monitoramento da segurança com base em acordos de níveis de&#xD;
serviço de segurança Security-SLA para serviços de IaaS, PaaS e SaaS, que usa métricas&#xD;
de segurança.; ABSTRACT - Cloud Computing has introduced new technology and architectures that changed enterprise&#xD;
computing. Currently, there is a large number of organizations that choose to stick&#xD;
to traditional architectures, since this technology is considered unreliable due to yet unsolved&#xD;
problems related to security and privacy. In particular, when hiring a service in&#xD;
the cloud, an important aspect is how security policies will be applied in this environment&#xD;
characterized by both virtualization and large-scale multi-tenancy service. Security&#xD;
metrics can be seen as tools to provide information about the status of the environment.&#xD;
Aimed at improving security in the Cloud Computing, this work presents a methodology&#xD;
for Cloud Computing management using security as a criterion, across an architecture&#xD;
for security monitoring based on Security-SLA for IaaS, PaaS and SaaS services using&#xD;
security metrics.
Tipo: Tese</description>
      <pubDate>Thu, 01 Jan 2015 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://repositorio.ufms.br/handle/123456789/2712</guid>
      <dc:date>2015-01-01T00:00:00Z</dc:date>
    </item>
  </channel>
</rss>

