|
Disertaciones |
|
1
|
-
ALAN KLINGER SOUSA ALVES
-
TeamBridge: A Middlwware to adapt games and controls for motor rehabilitation .
-
Líder : RUMMENIGGE RUDSON DANTAS
-
MIEMBROS DE LA BANCA :
-
AQUILES MEDEIROS FILGUEIRA BURLAMAQUI
-
RUMMENIGGE RUDSON DANTAS
-
TATIANA AIRES TAVARES
-
Data: 16-abr-2018
-
-
Resumen Espectáculo
-
This work will present an interface for non-invasive adaptation of Virtual Reality input devices, for use with desktop platform games incompatible with such devices, with a focus on games for rehabilitation, since the Universidade Federal do Rio Grande do Norte has a ongoing research on application and development of new controller devices for therapeutic games. In addition to being a tool for adapting joysticks, it will also contain a module for therapy, this module besides collecting information can help the patient to correct the movements performed, artifice useful when therapy is performed at home, away from the therapist’s supervision.
|
|
2
|
-
ALLYSON BRUNO CAMPOS BARROS VILELA
-
Processo Automatizado de ETL para Dados Abertos: Um Estudo de Caso do SUAP e CKAN
-
Líder : FREDERICO ARAUJO DA SILVA LOPES
-
MIEMBROS DE LA BANCA :
-
ANDRÉ GUSTAVO DUARTE DE ALMEIDA
-
FRANCISCO DANTAS DE MEDEIROS NETO
-
FREDERICO ARAUJO DA SILVA LOPES
-
GIBEON SOARES DE AQUINO JUNIOR
-
Data: 30-jul-2018
-
-
Resumen Espectáculo
-
Public access to government information is an important aspect of modern society that allows the active participation of the population in monitoring government actions. Decree No. 8777, signed by the president on May 11, 2016, establishing the Open Data Policy of Brazilian’s Federal Government. From it, the entities of the federal public administration, autarchic and foundational are obliged to make the data available in the open format. However, so far, of the 210 institutions only 75 of them are fulfilling the commitments defined in the Decree. One possible explanation for this low number is the need for technical staff to have a good knowledge of their information systems and current legislation allied with the difficulty in extracting the data since in most of the institutions the entire process of extraction, treatment and publication of the open data is done manually. In this sense, this work proposes the development of an automation tool for the ETL process for open data in the scope of the Federal Institutions that use the Unified System of Public Administration since this automation brings a greater agility in the publication and periodic updating of the open data, time saving and ease of management of open data portals
|
|
3
|
-
JONAS JORDÃO DE MACÊDO
-
OpenEasier: A CKAN Extension to Enhance Open Data Publication and Management
-
Líder : FREDERICO ARAUJO DA SILVA LOPES
-
MIEMBROS DE LA BANCA :
-
BERNADETTE FARIAS LÓSCIO
-
FREDERICO ARAUJO DA SILVA LOPES
-
JAIR CAVALCANTI LEITE
-
NELIO ALESSANDRO AZEVEDO CACHO
-
Data: 07-ago-2018
-
-
Resumen Espectáculo
-
Open Data is an important concept for our society, and it is being adopted by public and private entities. When embracing Open Data, the companies generate more transparency and collaboration in our society, this enables the enhancement and creation of services, helping to improve many aspects of our lives. Despite the existence of data catalogue platforms to support Open Data, e.g. CKAN, the complexity and costs of achieving the publication of Open Data are still a challenge, hampering the adoption of the activity of publishing Open Data. The existing tools that support Open Data publication demands deep knowledge of IT tools to publish the data, leaving this important task in the hands of few. Hence, the existing tools are not able to properly achieve the main goal which is to make anyone able to publish and maintain Open Data. In this context, this work aims to design and implement a new tool to decrease the complexity and costs, and to make possible non-IT technicians to publish and manage their Open Data. We believe that this strategy will engage the real data producers in the Open Data movement, helping to improve the quality of Open Data.
|
|
4
|
-
YAN DE LIMA JUSTINO
-
From legacy monolith to microservices: a case study applied to the Secretariat of State of Taxation of Rio Grande do Norte
-
Líder : CARLOS EDUARDO DA SILVA
-
MIEMBROS DE LA BANCA :
-
CARLOS EDUARDO DA SILVA
-
EIJI ADACHI MEDEIROS BARBOSA
-
NABOR DAS CHAGAS MENDONÇA
-
Data: 07-ago-2018
-
-
Resumen Espectáculo
-
Service-orientation provides a design paradigm based on a set of strategic goals towards the alignment between information technology and business, promoting efficiency, agility and productivity. In this context, the reengineering of legacy systems to a service-oriented architecture (SOA) can be justified to solve problems such as the demand for interoperability and the need to provide a robust high-availability service interface. However, the deployment of SOA into an enterprise environment is challenging task, as it may involve the use of different techniques, such as the modernization of systems with high technical debt and high maintenance costs. To this end, a process is required that provides an appropriate set of techniques that minimize risks and at the same time ensure the quality of the systems during the migration process. In this sense, this work presents the application of a process for the reengineering legacy systems to support the implementation of an SOA project. This process has been identified during a real software reengineering project for evolution of legacy systems of a Secretariat of State for Taxation. The SPReaD (SOA Process for Reengineering and DevOps) is an instantiation of the mainstream SOA methodology focusing on the reengineering of legacy systems integrating DevOps aspects for targeting SOA. The use of SPReaD have presented significant results regarding the achievement of important quality goals. The use of SPReaD has presented significant results in relation to achieving important quality goals such as the standardization of service contracts for interoperability purposes; technical debt management, for better maintainability and portability of components; scalability and performance improvement to support a large load of requests.
|
|
5
|
-
DAVID COELHO DOS SANTOS
-
IMAM - A Machine Learning based monitoring tool for criticals IoT infrastructures.
-
Líder : JOAO CARLOS XAVIER JUNIOR
-
MIEMBROS DE LA BANCA :
-
JOAO CARLOS XAVIER JUNIOR
-
GIBEON SOARES DE AQUINO JUNIOR
-
MARCOS CESAR MADRUGA ALVES PINHEIRO
-
CARLOS NASCIMENTO SILLA JÚNIOR
-
Data: 24-ago-2018
-
-
Resumen Espectáculo
-
For a variety of reasons, when there is a monitoring system that allows analyzing and correlating data so that relevant information can be extracted, even the smallest problem can be detected and corrected efficiently, reducing downtime.Thus, effective monitoring helps applications and services be available as long as possible. This work specifies the design and development of a monitoring system for software and hardware components for IoT based platforms.The hypothesis describes the proposed monitoring system will help to maintain the guarantee of the availability and reliability of IoT based platform components.
|
|
6
|
-
CEPHAS ALVES DA SILVEIRA BARRETO
-
Use of Machine Learning Techniques to Define Driver Profiles Based on Automotive Data
-
Líder : JOAO CARLOS XAVIER JUNIOR
-
MIEMBROS DE LA BANCA :
-
CARLOS NASCIMENTO SILLA JÚNIOR
-
DANIEL SABINO AMORIM DE ARAUJO
-
IVANOVITCH MEDEIROS DANTAS DA SILVA
-
JOAO CARLOS XAVIER JUNIOR
-
Data: 24-ago-2018
-
-
Resumen Espectáculo
-
Traffic has killed many citizens, and above all, it has caused great losses. The vast majority of traffic accidents are caused by drivers' recklessness (90%). In addition to recklessness, car defects (5%) and poor road conditions (5%) also contribute to the loss of lives and financial resources years after years. One of the alternatives to alleviate these problems is to understand how car drivers behave when they are behind the wheel. Recently, researchers have concentrated efforts to store and analyze data from drivers and automobiles to obtain or possible indication of different driver profiles. Thus, the main objective of this work is to use Machine Learning techniques on vehicle data obtained through OBD-II (On Board Diagnostics II) to identify possible profiles among car drivers.
|
|
7
|
-
PEDRO VITOR LIMA RODRIGUES
-
MOTUS: A PLATFORM FOR SUPPORTING PERFORMANCE EVALUATION AND FEEDBACK BASED ON INDICATORS ANALYSIS
-
Líder : GLEYDSON DE AZEVEDO FERREIRA LIMA
-
MIEMBROS DE LA BANCA :
-
EDUARDO HENRIQUE DA SILVA ARANHA
-
GLEYDSON DE AZEVEDO FERREIRA LIMA
-
HERMANO PERRELLI DE MOURA
-
UIRA KULESZA
-
Data: 29-ago-2018
-
-
Resumen Espectáculo
-
Increasingly, companies have cherished well-being, motivation and satisfaction of their employees since they are the most valuable resource of organization. Motivated employees tend to produce with more quality and productivity, helping to solve problems with better performance. When companies acts successfully to positively influence motivation and better work environment, receives in exchange not just greater engagement but also makes a good external marketing to attract new talents, being seen by external community as a company where “many others want to work”. To make this possible, it is necessary recognize and provide a feedback to employees on their performance. Depending on hierarchical complexity and quantity of employees and diversity of company positions, evaluate their performance may represent a big challenge, being necessary the use of many resources to make it happens in acceptable time. This work presents software that provide a performance feedback to the teams of a company by use of performance indicators, in addition to implement a public recognition model of employees in a view of good attitudes. To measure the impact of the software utilization, a study will be conducted before and after use this software, to measure their influence on the motivation of members of development teams and what the variation of satisfaction of them within the work environment.
|
|
8
|
-
WELKSON RENNY DE MEDEIROS
-
SecAuthAPI: An approach for supporting self-adaptation of authorization infrastructures
-
Líder : CARLOS EDUARDO DA SILVA
-
MIEMBROS DE LA BANCA :
-
CARLOS EDUARDO DA SILVA
-
SILVIO COSTA SAMPAIO
-
GUSTAVO HENRIQUE MATOS BEZERRA MOTTA
-
Data: 30-oct-2018
-
-
Resumen Espectáculo
-
Access control mechanisms have been used in information systems to restrict access to sensitive information. Such mechanisms are able to deal with external agent threats, but they are ineffective when considering attacks involving internal users. Access control policies are often static and unable to deal with anomalous behavior of malicious users who have access permission to the system. Self-adaptive systems have been shown as a possible response for this situation, since they are able to analyze themselves and the environment in which they are deployed, modifying themselves over various and unpredictable conditions. For this, a set of well-defined operations that can be used in the definition of adaptation plans is required. In this sense, this work proposes the SecAuthAPI, an approach to support self-adaptive authorization infrastructures, by exposing a set of operations for manipulating ABAC (Attribute-Based Access Control) access control policies. The defined operations are based on a formal functional specification of the ABAC model and are exposed through a REST API. They aim to enable the dynamic adaptation of access control policies. Considering the application of this approach in a real system, this work also proposes and implements the externalization of authorization mechanisms for the SUAP system, which has been developed and used at IFRN. In this context, access restrictions that were previously fixed directly in the code (hard-coded) are now defined through an authorization server, decoupling access control concern from the business logic of the application. Additionally, when SecAuthAPI is applied on the authorization server, policies can be dynamically manipulated. SecAuthAPI operations were evaluated through a series of unit tests that attest its adherence to the formal functional specification, while separation of access control from SUAP had its performance evaluated and compared to the legacy approach. The results show that, although it has an additional computational cost, the impact on application performance is negligible. In addition, the solution is highly feasible in view of the benefits brought due to the decoupling of concern from access control from the source code of the application.
|
|
9
|
-
TARSO LATORRACA CASADEI
-
Architectural Evaluation of SUAP System: A Systematic Analysis on Performance
-
Líder : CARLOS EDUARDO DA SILVA
-
MIEMBROS DE LA BANCA :
-
ANDRÉ GUSTAVO DUARTE DE ALMEIDA
-
CARLOS EDUARDO DA SILVA
-
EIJI ADACHI MEDEIROS BARBOSA
-
Data: 07-dic-2018
-
-
Resumen Espectáculo
-
Information systems have become increasingly robust, working with high volumes of data, objects and data processes. In the context of the Federal Institute of Rio Grande do Norte (IFRN), a system was developed to attend all the administrative and academic activities of the institution: SUAP, Unified System of Public Administration. Over the course of 11 years, the application has evolved from just one module to over 40, in addition to the dizzying growth of users -- which today permeates the number of 35 thousand. These aspects often impact directly and negatively on systems performance, leading software architects to seek alternatives to better scale their applications. In the case of the IFRN, even after high investments in infrastructure, SUAP performance problems persist. In order to make better use of the available hardware structure, it is necessary to understand the reasons for these performance problems, so that these computational resources are used dynamically and incrementally, managed more efficiently and able to withstand surplus loads without prejudice to application stability. Thus, the need to evaluate more comprehensive aspects of the current architecture of the application is presented, so that elements that impair its performance can be known. This work aims to perform a systematized analysis of the SUAP performance through the application of the Architecture Trade-off Analysis Method (ATAM). Based on the analysis performed, a set of load tests were identified that allow the identification of its main points of slowness. With this, it is hoped to contribute to the definition of a strategy for tests of performance in the SUAP that can be incorporated by the development team.
|
|
10
|
-
DIEGO SOARES DOS SANTOS
-
A distributed data mining platform for Big Data: a case study applied to the Tax Office of Rio Grande do Norte
-
Líder : JOAO CARLOS XAVIER JUNIOR
-
MIEMBROS DE LA BANCA :
-
JOAO CARLOS XAVIER JUNIOR
-
CHARLES ANDRYE GALVAO MADEIRA
-
ANDRE MAURICIO CUNHA CAMPOS
-
ALBERTO SIGNORETTI
-
Data: 07-dic-2018
-
-
Resumen Espectáculo
-
The volume of data stored and accessed daily is growing on a geometric scale. About 2.5 billion gigabytes are generated every day. In addition, 90 \% of the world's data has been produced in the last two years. Many terms have been used to describe this giant volume of stored data in a structured or non-structured way. Big Data is one of these terms. For many researchers, Big Data is the phenomenon where data is produced in various formats and stored by a large number of devices and equipment. Some efforts have been done to offer open source tools and frameworks that can handle or provide capabilities that can handle and mine this huge amount of data. However, as the nature of the data is quite diverse, choosing or developing tools to deal with such data becomes a non-trivial problem. In addition, few tools are able to extract knowledge from the data. In this sense, knowledge extraction becomes more difficult due to specific characteristics of the data, such as: the description of a product which is totally flexible and without validation. For this reason, in certain problem domains, it is necessary to apply data mining techniques in text attributes to extract standardized values. The main objective of this paper is to propose a distributed data mining platform for the Tax Administration of Rio Grande do Norte, which can extract knowledge in a varied way, considering the specific characteristics of electronic invoices (NFC-e's).
|
|
11
|
-
RENIERI RAYRON DA SILVA CORREIA
-
Detecting design problems in model-template-view applications
-
Líder : EIJI ADACHI MEDEIROS BARBOSA
-
MIEMBROS DE LA BANCA :
-
EIJI ADACHI MEDEIROS BARBOSA
-
UIRA KULESZA
-
FRANCISCO DANTAS DE MEDEIROS NETO
-
Data: 10-dic-2018
-
-
Resumen Espectáculo
-
The software architecture represents a set of design decisions, often taken before implementing the system, with the goal of achieving desired levels of software quality attributes. An architectural pattern provides a set of specific design decisions applicable to recurrent design problems. Violating these decisions may not only hinder quality attributes, but it may also lead to architectural degradation. The Model-Template-View (MTV) pattern implemented by the Django framework has a set of decisions that promote low coupling and rigorous separation between the parts of an application. However, during the evoution of an applicatoin, design decision may be violated. This way, we investiigate the detection of design problems related to the MTV pattern with the goal of aiding the prevention of architectural degradation in MTV applications. The main contributions of this work are the elaboration of a catalogue of MTV-specific design problems e the implementation of tool for statically detecting these violations. The catalogue and the tool were validated in the context of the Sistema Unificado de Administração Pública (SUAP) developed and maintained by the Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte – IFRN.
|
|
12
|
-
LUCAS HIAGO DE AZEVÊDO DANTAS
-
A metaheuristic approach to the school timetabling problem at IFRN
-
Líder : LEONARDO CESAR TEONACIO BEZERRA
-
MIEMBROS DE LA BANCA :
-
LEONARDO CESAR TEONACIO BEZERRA
-
CHARLES ANDRYE GALVAO MADEIRA
-
LUCÍDIO DOS ANJOS FORMIGA CABRAL
-
ROMERITO CAMPOS DE ANDRADE
-
Data: 11-dic-2018
-
-
Resumen Espectáculo
-
Every academic year, educational institutions face the need to allocate their classes. The challenge lies in conciling pedagogical needs, organizational resource constraints, and personal preferences. Motivated by the high complexity of combining teacher, student, and classroom availability, as well as various other constraints, the school timetabling problem has long been studied by the academic community. In this context, (meta)heuristic approaches have been the method-of-choice when finding high-quality solutions in a feasible timespan. This work proposes a greedy randomized adaptative search procedure (GRASP) algorithm for the school timetabling problem targeting the technical courses offered at Instituto Federal de Educação Ciência e Tecnologia do Rio Grande do Norte (IFRN). To validate the proposed approach, real-world instances were built from data gathered at different campi and academic years. Results indicate the effectiveness of the algorithm, given the feasible solutions meeting all constraints initially considered while achieving high quality.
|
|
13
|
-
ERICK BERGAMINI DA SILVA LIMA
-
Quest Design Canvas: A template for creating quests for digital RPGs
-
Líder : CHARLES ANDRYE GALVAO MADEIRA
-
MIEMBROS DE LA BANCA :
-
ANDRE MAURICIO CUNHA CAMPOS
-
CHARLES ANDRYE GALVAO MADEIRA
-
GILSON SCHWARTZ
-
ROGERIO JUNIOR CORREIA TAVARES
-
Data: 13-dic-2018
-
-
Resumen Espectáculo
-
Since the dawn of civilization, humans beings had always been fascinated by games, because they are fun and a great way to pass time. In recent decades, digital games became popular among young people in school age. Among the digital game styles available on the market today, the RPG (Role-playing game) has attracted attention, since its titles are several years in the bestseller list. This is due various features available, such as character customization and progression, interaction with the new and fictional world and problem solving in this world. In this scenario, we find the concept of quest, which are missions given to the player that must be accomplished for the conclusion of the game or to evolute the narrative. In an effort to facilitate the quest produce process, this work propose a methodology called Quest Design Canvas, which allows for faster production, with well defined creative process steps, with the purpose of, finally, obtain a narrative line inserted within a set of missions within a mental map. So, it is intended to reach all the goals to be achieved with a digital game, even being educational, introspective or promotional. As validation, This methodology will be used to produce quests for the massive and multiplayer online RPG game (MMORPG) UFRN - The Video game.
|
|
14
|
-
JORGE FELLIPHE RODRIGUES BARBOSA
-
PlayEduc: a conceptual framework for developing digital educational games
-
Líder : CHARLES ANDRYE GALVAO MADEIRA
-
MIEMBROS DE LA BANCA :
-
ANDRE MAURICIO CUNHA CAMPOS
-
CHARLES ANDRYE GALVAO MADEIRA
-
EDUARDO HENRIQUE DA SILVA ARANHA
-
LYNN ROSALINA GAMA ALVES
-
Data: 21-dic-2018
-
-
Resumen Espectáculo
-
Research indicates that almost half of the young people who are out of school in Brazil are in this situation because of lack of interest and motivation. Thus, the country has the great challenge of creating the conditions for the school to modernize and regain the interest of young. Aware of this problem of the need to renew the education system, many educators are seeking to put into practice the use of more contemporary methodologies and tools to support learning, with digital educational games being one of them. However, many of the digital games categorized as educational have not proved to be efficient, both in terms of pedagogy and gameplay, maing be considered activities presented digitally. There still is a scarcity of specialized development methodologies for those who wish to build their own educational game. In face of this reality, we present Rocket, a framework based in the areas of psychology, pedagogy and game design, idealized to support processes of development and evaluation of digital educational games. Using the essential elements of each of these areas (psychology, pedagogy and game design), the framework will objectively guide the user in the development or evaluation process of digital educational games.
|
|