PhD Defense in Informatics Engineering : ”Highly reconfigurable smart component system”

Candidate
Luís Carlos de Sousa Moreira Neto

Date, Place and Time
January 31, 14:15, Sala de Atos FEUP

President of the Jury
Carlos Miguel Ferraz Baquero-Moreno, PhD, Full Professor, Department of Informatics Engineering, Faculdade de Engenharia, Universidade do Porto.

Vogais
Julio Luis Medina Pasaje, PhD, Associate Professor, Departamento de Ingeniería Informática y Electrónica, Facultad de Ciencias, Universidad de Cantabria, Espanha;
António Eduardo Vitória do Espírito Santo, PhD, Assistant Professor, Department of Mechanical Engineering, Faculdade de Engenharia, Universidade da Beira Interior;
Pedro Nuno Ferreira da Rosa da Cruz Diniz, PhD, Full Professor, Department of Informatics Engineering, Faculdade de Engenharia, Universidade do Porto;
Luis Miguel Pinho de Almeida, Associate Professor with Habilitation, Department of Electrical and Computer Engineering, Faculdade de Engenharia, Universidade do Porto;
Gil Manuel Magalhães de Andrade Gonçalves, PhD, Assistant Professor, Department of Informatics Engineering, Faculdade de Engenharia, Universidade do Porto (Supervisor).

Abstract:
“Across all sectors of our society, efficiency is an increasingly paramount concern for a sustainable world. While the significance of efficiency spans all levels, it is at a large scale where the impacts of efficient practices are most prominently noticed. Industrial activities are an example of how efficiency traduces in visible results. It doesn’t require extensive reasoning to recognize that everyday increasingly affordable goods we consume are a direct outcome of these efficiency demands. The market is demanding new services and business models that center the end user in the product design. In the near future, consumers will be able to customize a product on-line, place a production order, and see it delivered, all in the same day. This remarkable possibility arises from of a combination of efficiency and flexibility within the production processes. Several names have been used to describe the same fundamental paradigm in both academic and industrial contexts: Factories of the Future, Smart Manufacturing and Industry 4.0, all remounting to the same technological advent. This concept has far-reaching implications, extending its influence across multiple technological domains, presenting a wealth of research opportunities and driving the need for innovative technologies. This thesis delves into two technological domains related with this new paradigm and tackles one key problem in either domain. Within the Cyber-Physical Production Systems (CPPS) domain, it addresses the problem of establishing a unified network of industrial assets where software and its connections to other assets are clearly discernible and recognized. On the Reconfigurable Manufacturing Systems (RMS) domain, it addresses the fast pace at which the production lines will have to reconfigure, in particular, how software will have to reconfigure in parallel with the production lines and the ease with which new software can be developed and deployed to meet emerging challenges. A solution to both problems emerges from the field of Component-Based Software Engineering (CBSE), where this thesis drew inspiration to develop an innovative Smart Component with enhanced software reconfiguration and deployment capabilities. The proposed system exploits using Linux, a general-purpose operating system, as the component runtime environment (RTE). A combination of shared memory for efficient component communication and parallel and reconfigurable computing properties for enhanced throughput allows the proposed system to meet established application performance standards while maintaining a high degree of flexibility and reusability. The Smart Component’s flexibility is demonstrated through the implementation of two component models. The IEC 61499 component model, designed to model event-driven distributed applications for industrial system monitoring and control, and the Smart Object Self-Description (SOSD), developed by the author to describe software components, their interconnections, and their associations with industrial assets. The IEC 61499 implementation was directly compared to existing RTEs, outperforming them in real-world use cases and equaling the performance of one RTE in a literature benchmark. Additional benchmarks to assess the Smart Component’s reconfiguration performance and simplified software component development method were proposed in this thesis. The effectiveness of the SOSD implementation was validated through its application in a real-world use case, furnishing other CPPS nodes with context regarding the origin of the collected data and the software components responsible for its processing. By using Linux as the RTE, a software layer traditionally dedicated to manage components was deemed unnecessary, due to the system’s ability to execute applications conforming to relevant performance standards, while showing superior software flexibility, and even outperforming existing RTEs which employ the traditional approach. Many runtime environments for software components exist, but few allow the deployment of components built in more than one programming language, and none – to the best of the author’s knowledge – allow the development of components in any language – provided that language is at least able to read and write to files. The simplicity of developing regular software program for Linux and converting it into a software component is a promising feature that should benefit the development of industrial control and monitoring applications by bringing along the benefits of multiple high-level programming languages.”

PhD Defense in Informatics (MAP-i): ”Artificial Intelligence Methods for Automated Difficulty and Power Balance in Games”

Candidate
Simão Paulo Rato Alves Reis

Date, Time and Place
January 11, 14:00, Sala de Atos FEUP

President of the Jury
Carlos Miguel Ferraz Baquero-Moreno, PhD, Full Professor, Department of Informatics Engineering, Faculdade de Engenharia, University of Porto

Members
João Alberto Fabro, PhD, Associate Professor, Departamento Acadêmico de Informática, Universidade Tecnológica Federal do Paraná, Brasil;
Rui Filipe Fernandes Prada, PhD, Associate  Professor, Instituto Superior Técnico, Universidade de Lisboa;
Pétia Georgieva Georgieva, PhD, Associate Professor with Habilitation, Department of Electronics, Telecommunications and Informatics, Universidade de Aveiro (representative of the MAP-i Scientific Committee);
Luís Paulo Gonçalves dos Reis, PhD, Associate Professor with Habilitation, Department of Informatics Engineering, Faculdade de Engenharia, Universidade do Porto (Supervisor);
Henrique Daniel de Avelar Lopes Cardoso, PhD, Associate Professor, Department of Informatics Engineering, Faculdade de Engenharia, Universidade do Porto.

The thesis was co-supervised by Doutor Nuno Lau, Associate Professor at the University of Aveiro.

Abstract:
“This thesis studies the balance problem in game development, notably in two-player games. Specifically, we aim to study the viability of Artificial Intelligence (AI) as an assisting tool to fix game properties. We split our research into two paths: Power Balance, where the aim is to adjust game strategies, so they become effective as winning tools; Difficulty Balance, where the objective is to adjust game attributes on the fly so that weaker players or players at a disadvantage can compete with stronger players or players in advantage. Both domains require tuning the game, but they mainly differ in the timing and in their aim, one deals with the imbalance in game design, while the other deals with inequality in player skills. For Power Balance, our methodology was to define a full meta-game balance ecosystem based on the Pokémon video game franchise and develop an AI competition where the multiple associated tasks (battling, team prediction and assembly, and meta-game balance) are present and can be tested in a common ground. To balance the meta-game, we follow an adversarial model where team builders aim to narrow the use of optimal Pokémon while balancer agents aim to incentive the maximum of Pokémon as possible to be selected by team builders. This results in agents being able to play, build effective teams, and being able to tune the Pokémon roster over time. We discuss how our models can be extended to other video game domains. For Difficulty Balance, we propose a Multiplayer Dynamic Difficulty Adjustment framework where a Game Master (GM) agent is trained and embedded into a game, depending on the game state it will deploy handicap mechanisms. The training regime follows a specific pipeline. To generalize advantage situations, parameterized perturbations on the actions of a reference player are used to emulate several degrees of playing skill, and the advantage for each player is used to draw curves which are evaluated as a reward for the GM. This results in the GM being able to optimize game design criteria and create opportunities for the player behind to recover. We show there are suited AI tools for each task, and it is reasonable to think of power balance and difficulty as separate problems, where both can be automatically assisted and eased. Both further augment our overall comprehension of the automated game balance field.”

PhD Defense in Informatics Engineering: ”Argumentation mining from text using semantic approaches”

Candidate:
Gil Filipe da Rocha

Date, Time and Place
October 2, 14:00, Room Professor Joaquim Sarmento (G129), DECFEUP

President of the Jury
Rui Filipe Lima Maranhão de Abreu, PhD, Full Professor, Faculdade de Engenharia, Universidade do Porto

Members
Hugo Ricardo Gonçalo Oliveira, PhD, Associate Professor, Department of Computer Science, Faculdade de Ciências e Tecnologia, Universidade de Coimbra;
Bruno Emanuel da Graça Martins, PhD, Associate Professor, Department of Electrical and Computer Engineering, Instituto Superior Técnico, Universidade de Lisboa;
Eugénio da Costa Oliveira, PhD, Emeritus Professor, Department of Informatics Engineering, Faculdade de Engenharia, Universidade do Porto;
Sérgio Sobral Nunes, PhD, Associate Professor, Department of Informatics Engineering, Faculdade de Engenharia, Universidade do Porto;
Henrique Daniel de Avelar Lopes Cardoso, PhD, Department of Informatics Engineering, Faculdade de Engenharia, Universidade do Porto (Supervisor).

 Abstract
“The aim of argumentation mining is to automatically detect, identify and extract arguments from natural language text. The end goal is to provide a structured representation of the arguments (argument diagrams) that can be automated and analyzed in many different ways. Argumentation is a rhetorical act that has been studied for centuries and has been influenced by different research fields such as philosophy, linguistics, computer science, and artificial intelligence. In general, arguments are justifiable positions where pieces of evidence (premises) are offered in support of a claim (conclusion). Some characteristics of natural language text and, more specifically, of argumentation exposition make argumentation mining a complex task. Indeed, the ambiguity of natural language text, the assumption of commonsense reasoning and implicit knowledge, different writing styles, and the inherent complexity of argument diagrams are some of the challenges that argumentation mining systems have to overcome. Addressing these challenges, especially across different languages and text genres, demands robust argumentation mining systems. In this thesis, we conduct research toward the development of a robust computational system that can be employed to detect, identify, and extract argumentative content across different languages and text genres. Our vision is to deploy such a system to address argumentation mining in less-resourced languages (such as Portuguese) and in text genres that feature high-variability of argument exposition profiles (such as opinion articles). To this end, we combine techniques from computational linguistics and machine learning with knowledge from argument structure and rhetoric theories to automatically identify argumentative reasoning in natural language texts. To study argumentation mining in a less-resourced language and a challenging text genre, we conduct an annotation study to create a corpus annotated with arguments from opinion articles written in Portuguese. To address the challenging argumentation mining task, we propose a relation-based approach and context-aware models motivated by argumentation theory foundations and tailored to overcome some of the challenges of argument exposition. To tackle this task in a less-resourced language, we investigate how cross-language learning techniques can be employed to explore annotated resources from different languages and improve the performance of machine learning models in a target language. Finally, to improve the robustness of argumentation mining systems across different genres, we leverage recent advancements in language modeling capabilities and propose a cross-genre approach for argumentation mining.”

PhD Defense in Digital Media: ”Towards Human-in-the-Loop Computational Rhythm Analysis in Challenging Musical Conditions”

Candidate:
António Humberto e Sá Pinto

Date, Time and Place:
September 8, 14:30, Sala de Atos FEUP

President of the Jury:
António Fernando Vasconcelos Cunha Castro Coelho, PhD, Associate Professor with Habilitation, Faculdade de Engenharia da Universidade do Porto;

Members:
Magdalena Fuentes, PhD, Assistant Professor, Music and Audio Research Lab (MARL) and Integrated Design & Media (IDM), New York University (NYU);
Jason Hockman, PhD, Associate Professor, School of Computing and Digital Technology (DMT), Birmingham City University (UK);
Matthew Edward Price Davies, PhD, Senior Scientist,  SiriusXM/Pandora (USA) – (Supervisor);
Rui Pedro da Silva Nóbrega, PhD, Assistant Professor, Departamento de Informática, Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa;
Aníbal João de Sousa Ferreira, Associate Professor, Departamento de Engenharia Eletrotécnica e de Computadores, Faculdade de Engenharia da Universidade do Porto.

The thesis was co-supervised by Prof Rui Luís Nogueira Penha, Coordinating Professor at ESMAE, and Prof Gilberto Bernardes de Almeida, Assistant Professor at FEUP.

Abstract:

“Music Information Retrieval (MIR) is an interdisciplinary field focused on the extraction, analysis, and processing of information from various musical representations.
Grounded on the automatic analysis of musical facets such as rhythm, melody, harmony, and timbre, MIR enables applications in areas like music recommendation, automated music transcription, and intelligent music composition tools. Rhythm, an integral element of music, provides a foundation for decoding music’s complex relational structures and layered depth. Computational rhythm analysis is thus central to MIR research. It encompasses a wide range of tasks, such as the pivotal beat tracking, which unlocks the use of musical time across many MIR systems. However, conventional beat-tracking methods have struggled when dealing with complex musical features, such as expressive timing or intricate rhythmic patterns. While specialized approaches demonstrate some degree of adaptation, they do not generalise to diverse scenarios. Deep learning methods, while promising in addressing these issues, depend heavily on the availability of substantial annotated data. In scenarios requiring adaptation to user subjectivity, or where acquiring annotated data is challenging, the efficacy of beat-tracking methods lowers, thus leaving a gap in the applicability of computational rhythm analysis methods. This thesis investigates how user-provided information can enhance computational rhythm analysis in challenging musical conditions. It initiates the exploration of human-in-the-loop strategies with the aim of fostering adaptability of current MIR techniques. By focusing on beat tracking, due to its fundamental role in rhythm analysis, our goal is to develop streamlined solutions for cases where even the most advanced methods fall short. This is achieved by utilising both high-level and low-level user inputs —- namely, the user’s judgement regarding the expressiveness of the musical piece and annotations of a brief excerpt —- to adapt the state of the art to abstract particularly demanding signals. In an exploratory study, we validate the shared perception of rhythmic complexity among users as a proxy for musical expressiveness, and consequently as a key performance enhancer for beat tracking. Building upon this, we examine how highlevel user information can reparameterise a leading-edge beat-tracker, augmenting its performance to highly expressive music. We then propose a transfer learning method that finetunes the current state of the art, hereafter referred to as the baseline, to a concise user-annotated region. This method exhibits versatility across varied musical styles and offers potential solutions to the inherent limitations of previous approaches. Incorporating both user-guided contextualisation and transfer learning into a human-in-the-loop workflow, we undertake a comprehensive evaluation of our adaptive techniques. This includes examining the key customisation options available to users and their effect on performance enhancement. Our approach outperforms the current state of the art, particularly in the challenging musical content of the SMC dataset, with an improvement over the baseline F-measure of almost 10 percentage points (corresponding to over 16%). However, these quantitative improvements require further interpretation due to the inherent differences between our file-specific, human-in-the-loop technique and traditional dataset-wide methods, which operate without prior exposure to specific file characteristics. With the aim of advancing towards a user-centric evaluation framework for beat tracking, we introduce two novel metrics: the E-Measure and Annotation Efficiency. These metrics account for the user perspective regarding the annotation and finetuning process. The E-Measure is a variant of the F-measure focused on the annotation correction workflow and includes a shifting operation over a larger tolerance window. The Ae is defined as the relative (to the baseline) decrease in correction operations enabled by the fine-tuning process, normalised by the number of user annotations. Specifically, we probe the theoretical upper bound of beat tracking accuracy improvement over the SMC dataset. Our results show that the correct beat estimates provided by our approach surpass those of the state of the art by more than 20%. When considering the full length of the files, we can further frame this improvement in terms of gain per unit of user effort, quantifying the annotation efficiency of our approach. This is reflected in the substantial reduction of required corrections, with nearly 2/3 fewer corrections per user annotation compared to the baseline. In the final phase, we evaluate our human-in-the-loop strategy’s adaptability across a range of musical genres and instances presenting significant challenges. Our exploration extends to various rhythm tasks, including beat tracking, onset detection, and (indirectly) metre analysis. We apply this user-driven strategy to three unique genres with complex rhythm structures, such as polyrhythms, polymetres, and polytempi. Our approach exhibits swift adaptability, enabling efficient utilisation of the state-of-the-art method while bypassing the need for extensive retraining. This results in a balanced integration of data-driven and user-centric methods into a practical and streamlined solution.”

Keywords: Music Information Retrieval; User-centric; Transfer Learning; Beat Tracking.

PhD Defense in Informatics Engineering: ”Scaling-up organization of document sets to facilitate their analysis”

Candidate:
Rui Portocarrero Macedo de Morais Sarmento

Date, Time and Place:
July 24, 14:00, Sala de Atos DEGI (L202A), FEUP

President of the Jury:
Carlos Manuel Milheiro de Oliveira Pinto Soares, PhD, Associate Professor, Departamento de Engenharia Informática, Faculdade de Engenharia da Universidade do Porto.

Members:
José Fernando Ferreira Mendes, PhD, Full Professor, Departamento de Física, Universidade de Aveiro;
Bruno Emanuel da Graça Martins, PhD, Associate Professor, Departamento de Engenharia Electrotécnica e de Computadores, Instituto Superior Técnico da Universidade de Lisboa;
Pavel Bernard Brazdil, PhD, Emeritus Professor, Faculdade de Economia, Universidade do Porto (Co-Supervisor);
Henrique Daniel de Avelar Lopes Cardoso, PhD, Associate Professor, Departamento de Engenharia Informática, Faculdade de Engenharia da Universidade do Porto;
Sérgio Sobral Nunes, PhD, Associate Professor, Departamento de Engenharia Informática, Faculdade de Engenharia da Universidade do Porto.

The thesis was supervised by João Manuel Portela da Gama, PhD, Full Professor at Faculdade de Economia da Universidade do Porto.

Abstract:

“The summarization and organization of document production of an organization in an intuitive and scalable way for massive amounts of data is of great importance in supporting decision-making.

This thesis intends to develop a theoretical and practical study to solve these challenges. The contents of this thesis were born after developing a static software prototype to analyze and provide decision support from text documents and a network of authors of scientific documentation. Several advantages were proved from the use of this mentioned prototype. Nonetheless, there were some concerns regarding the prototype’s ability to cope with higher dimensional networks and also a massive amount of documents. The development case study considers the affinity between authors on a large scale and constantly evolving. The first challenge is to scale the representation methods of documents of the authors. The second challenge is to capture the temporal development of the organization. Considering this context, we developed and implemented streaming techniques for the characterization of each author and other sub-units of the organization. Thus, by integrating into affinity groups identified by keywords and relevance measures that characterize them. We have finished this work by testing several developed algorithms to minor the disadvantages of the original prototype and gathering a panoply of solutions for problems related to text streaming techniques, considering a large-scale approach for the corresponding analysis. Information Retrieval techniques were used, and the analysis of social networks and streaming data was necessary. We solved several associated issues with efficient text streams analysis, using several techniques from pure streams analysis techniques to evolving complex networks techniques. These techniques that served as a base to innovation and contribution with more than ten new algorithms proved to improve the prototype and solve the issues that initially drove us to improve and contribute to several related areas of text analysis and streams.”

keywords: Streaming; Text Mining; Social network Analysis; Social network Visualization.

PhD Defense Digital Media: ”Connect-the-Dots: Artificial Intelligence and Automation in Investigative Journalism”

Requested by:
Joana Rodrigues da Silva

Date, time and place
July 19, 14h30, room L119 DEMEC (FEUP)

President of the Jury:
António Fernando Vasconcelos Cunha Castro Coelho, PhD, Associate Professor with Habilitation, Departamento de Engenharia Informática, Faculdade de Engenharia da Universidade do Porto.

Members:
Teresa Isabel Lopes Romão, PhD, Associate Professor, Departamento de Informática, Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa;
Luís António Santos, PhD, Assistant Professor, Departamento de Ciências de Comunicação, Instituto de Ciências Sociais da Universidade do Minho;
Miguel Ângelo Rodrigues Midões, PhD, Invited Adjunct Professor, Departamento de Comunicação e Arte, Escola Superior de Educação do Instituto Politécnico de Viseu;
Helena Laura Dias de Lima, PhD, Associate Professor, Departamento de Ciências da Comunicação e da Informação, Faculdade de Letras da Universidade do Porto (Supervisor);
Alexandre Miguel Barbosa Valle de Carvalho, PhD, Assistant Professor, Departamento de Engenharia Informática, Faculdade de Engenharia da Universidade do Porto.

Abstract:

After the COVID-19 epidemic and the consequent humanitarian crises that devastated the planet, there is a need to claim the role of investigative journalism as a watchdog and permeation system of social justice and democracy through public exposure. We are witnessing a sharp decrease in investment in this journalism specialty, either because of its impertinence in dealing with public management issues or because of the time spent on this type of investigation, which fundamentally takes longer than current journalism to produce results. In this sense, we perceive the influence of automation and artificial intelligence in information production processes to highlight all human tasks with the possibility of being carried out in less time by technological systems. Considering this possibility, there was an interest in studying, in-depth, how robotics and the application of artificial intelligence through platforms that support the usual procedure of journalism can help and even improve the global state of investigative journalism practice, nowadays. The Connect-the-Dots platform and the DODO assistant emerge as a hypothetical digital solution for some of the problems that investigative journalism currently faces. It could be a way to practically implement investigative journalism in its scope of innovation by integrating tools and open-source practices in a Design-Based-Research approach to knowledge archaeology.”

Keywords: Artificial Intelligence, Automation, Investigative Journalism, Design-Based-Research, Digital Media.

PhD Defense in Digital Media: ”Modelo para utilização da prosódia e da interacção no acesso às expressões matemáticas através da fala sintetizada para pessoas com deficiência visual”

Candidate:
Adriana Silva Souza

Date, time and place:
July 10, 10:30,  Sala de Atos FEUP

President of the Jury:
António Fernando Vasconcelos Cunha Castro Coelho, PhD, Associate Professor with Habilitation, Faculdade de Engenharia da Universidade do Porto.

Members:
Vitor Manuel Pereira Duarte dos Santos, PhD, Assistant Professor, NOVA Information Management School, Universidade Nova de Lisboa;
João Manuel Pereira Barroso, PhD, Associate Professor with Habilitation, Vice-Reitor para a Inovação, Transferência de Tecnologia e Universidade Digital, Universidade de Trás-os-Montes e Alto Douro;
João Paulo Ramos Teixeira, PhD, Coordinator Professor, Departamento de Eletrotecnia, Escola Superior de Tecnologia e Gestão do Instituto Politécnico de Bragança;
Maria Selene Henriques da Graça Vicente, PhD, Assistant Professor, Departamento de Psicologia, Faculdade de Psicologia e de Ciências da Educação da Universidade do Porto;
Maria do Rosário Marques Fernandes Teixeira de Pinho, PhD, Associate Professor, Departamento de Engenharia Eletrotécnica e de Computadores, Faculdade de Engenharia da Universidade do Porto;
Diamantino Rui da Silva Freitas, PhD, Associate Professor, Departamento de Engenharia Eletrotécnica e de Computadores, Faculdade de Engenharia da Universidade do Porto (supervisor).

Abstract:

“The synthesized speech of mathematical contents still presents several challenges. For Mathematics to be understood by people with visual impairment, it needs to be verbalized in detail, which generates long outputs and causes cognitive overload; in addition, Mathematics has quite peculiar rules. Therefore, most of the time, prosodic limits such as pauses, and intonation are not adequately synthesized. This investigation proposes a model that uses prosody and interaction to access mathematical expressions to minimize the problems mentioned. We relied on the Design-Based Research methodology to develop the model and divided the study into four stages. In the first stage, a systematic literature review was carried out. We conducted an initial exploration investigation with interviews with students with visual impairments and braille teachers and analyzed the mathematics spoken by speech synthesizers. In the second stage of the investigation, a corpus of mathematical expressions spoken by math professors was created to support prosody research. Intonation and pauses were the investigated prosodic components. Although the studies have yet to go into intonation in-depth, we did some tests of prosodic modulation of the fundamental frequency, highlighting stretches of mathematical expressions according to the level in the MathML tree. Concerning pauses, we identified their main patterns in mathematical expressions. We also performed an eye-tracking experiment with sighted people to understand the cognitive processes surrounding mathematical expressions’ observation, analysis, and processing. In the third stage, a linear regression model which calculates the pauses for mathematical expressions dynamically was created and evaluated with visually impaired students. The results showed advances regarding the solutions found, perceived mainly when the mathematical expressions are unfamiliar to the students. The results of the eye tracking experiment showed that in addition to the complexity of the mathematical expression, it was necessary to propose a new formal concept that was called diversity, quantifying this subjective property of the structures of expressions because it was found that it also impacts during the cognitive processing of expressions. Data analysis provided clues for creating the interaction model that uses diversity to control the cognitive load in accessing mathematical expressions during the process. The evaluation of the model with visually impaired people showed an advance concerning existing works since students performed better when accessing mathematical expressions with the model. In the fourth stage, we made the final proposition of the model based on the assessment of people with visual impairments. The results achieved in this investigation allow greater autonomy in the reading of mathematical expressions; people with visual impairment can govern the interaction in the auditory access according to the need to reinforce their memory; in addition, it can reduce the time in the manipulation of mathematical expressions compared to traditional tools, improve the writing process, since reading is linked to writing and relieve the student’s memory. In addition to these contributions, we can also highlight the discovery of the new diversity parameter, which is strongly related to the cognitive processing of expressions. In general, these contributions make it possible to improve and develop mathematics education, particularly in the teaching-learning process of visually impaired people, making them more autonomous beings, which, in addition to scientific contributions, can also generate social and economic impacts arising from accessibility.”

Keywords: Synthesized Speech, Mathematics, Accessibility, Visual Impairment, Complexity, Diversity.

PhD Defense in Digital Media: “Location-Based Serious Games for Science Communication of Natural Heritage”

PhD Defense in Digital Media

Candidate:
Liliana Andreia da Rocha Santos

Date, time and place:
June 29, 14:00, Sala de Atos FEUP

President of the Jury:
Pedro Nuno Ferreira da Rosa da Cruz Diniz, PhD, Full Professor, Departamento de Engenharia Informática, Faculdade de Engenharia da Universidade do Porto.

Members:
Teresa Isabel Lopes Romão, PhD, Associate Professor, Departamento de Informática, Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa;
João Paulo Fonseca da Costa Moura, PhD, Assistant Professor, Universidade de Trás-os-Montes e Alto Douro;
Paulo Simeão de Oliveira Ferreira de Carvalho, PhD, Assistant Professor, Departamento de Física e Astronomia, Faculdade de Ciências da Universidade do Porto;
António Fernando Vasconcelos Cunha Castro Coelho, Associate Professor with Habilitation, Departamento de Engenharia Informática, Faculdade de Engenharia da Universidade do Porto (Supervisor);
Rui Pedro Amaral Rodrigues, PhD, Associate Professor, Departamento de Engenharia Informática, Faculdade de Engenharia da Universidade do Porto.

Abstract:

“Science Communication assumes increasing importance to encourage people to become more conscious about natural heritage, which is most important for a sustainable society.

This thesis proposes the use of location-based serious games as an effective digital media tool for science communication of natural heritage. We hypothesise that serious games can be an effective tool for science communication of natural heritage and that location-based serious games can further improve science communication of natural heritage by allowing that science communication message to occur in its respective physical context (in loco). With our research questions, we set out to find the role of serious games for science communication of natural heritage, how can location-based serious games contribute to science communication of natural heritage, and how we can help others design location-based serious games for science communication of natural heritage.

A systematic literature review helped to understand the possible roles of serious games in science communication. It revealed that serious games can raise awareness, enjoyment, interest, opinions and understanding of our natural heritage. We also identified different types of technologies, game mechanics and science communication contents that these games integrate.

This research follows the methodology of design science research. We developed three game prototypes to understand how location-based serious games can contribute to this area, thus answering the second research question. These games included a map with points of interest, the location from a Global Navigation Satellite System, geotagged information, contextualised mini-games, a collectables photo gallery, and content for the general public. They were developed within the context of a specific natural park, however, the concept can be adapted and applied to different parks, botanical gardens, and other green spaces.

The knowledge and experience obtained with the literature review and the creation of the prototypes helped develop a framework and guidelines for creating location-based serious games for science communication of natural heritage, thus answering the third research question. The framework includes the context, objectives, how to do it, the product and the responses. The guidelines further assist in the analysis, design, development and evaluation. A co-creation workshop for designing location-based serious games for an urban park was created to validate the framework and the guidelines.

Location-based serious games are an effective digital media tool for science communication of natural heritage, allowing communicating in a more contextualised way and further enhancing the visitor experience. Our main contributions are the framework and guidelines, for designing location-based serious games for science communication of natural heritage.”

Keywords: Serious Games, Location-Based Games, Science Communication, Natural Heritage.

PhD Defense in Digital Media: ”Research data description in multiple domains: supporting researchers with data management plans”

Candidate:
Yulia Karimova

Date, time and place
June 2, 14:00, Sala de Atos FEUP

President of the Jury
António Fernando Vasconcelos Cunha Castro Coelho, PhD, Associate Professor with habilitation, Faculdade de Engenharia da Universidade do Porto.

Members
Maria Manuel Lopes de Figueiredo Costa Marques Borges, PhD, Associate Professor, Departamento Filosofia, Comunicação e Informação, Faculdade de Letras da Universidade de Coimbra;
José Luis Brinquete Borbinha, PhD, Full Professor, Instituto Superior Técnico da Universidade de Lisboa;
Irene Pimenta Rodrigues, PhD, Associate Professor, Departamento de Informática, Escola de Ciências e Tecnologia da Universidade de Évora;
Maria Cristina de Carvalho Alves Ribeiro, PhD, Associate Professor, Departamento de Engenharia Informática, Faculdade de Engenharia da Universidade do Porto (Supervisor);
Carla Alexandra Teixeira Lopes, PhD, Assistant Professor, Departamento de Engenharia Informática, Faculdade de Engenharia da Universidade do Porto.

Abstract
The growing amount of research data and the recognition of their value in the scientific community has led to the development of policies, infrastructures, tools and services. Researchers are encouraged to open their data and make them FAIR (Findable, Accessible, Interoperable and Reusable) to ensure the verifiability of results and transparency of research, while increasing their value. In this context, Research Data Management (RDM) becomes a vital component of high-quality research and a regular activity for researchers. The Data Management Plan (DMP), provision of quality metadata, repository selection, and data publication are some of the activities that researchers need to undertake when following the Open Science policies. However, these activities are time-consuming and not obvious to researchers, requiring specific knowledge, effort and experience. To support researchers, institutions are looking for solutions and developing workflows, tools, systems and services that aim to meet RDM requirements of both researchers and funding agencies. Implementing any information system, tool or service at a research institution requires their development, testing and evaluation, as well as adaptation to existing regulations. In this work, we present the development of a DMP support system that meets RDM requirements and researcher needs. We also propose its implementation in the institutional infrastructure and workflow. We explore various aspects related to the DMP support system development, namely RDM and DMP requirements and legislation at the international and national levels, institutional project management and RDM workflows, existing initiatives, recommendations and tools. We introduce a collaborative DMP-building method based on collaboration between researchers and a data steward. We describe its application to case studies from different scientific domains, analyze the results and propose its systematic evaluation. We also propose a path that simplifies the DMP creation process, to make plans more standard, high-quality, and detailed, by implementing controlled vocabularies in the DMP support system. To this end, we apply the collaborative method on projects from the same scientific domain, identifying specific aspects for this domain and proposing terms that can be used with controlled vocabularies and possibly contributing to the design of Domain Data Protocols. The proposed DMP support system also considers the existing mechanisms of automation and interoperability, namely the machine-actionable DMP (maDMP) standard. We analyze the maDMP standard and existing tools created according to this standard and propose a DMP structure and a DMP workflow that can help to make the DMP machine-actionable. Finally, we suggest the implementation of the DMP support system in the institutional RDM workflow, and the interface to support researchers in DMP creation and RDM activities in general. Moreover, this work concludes that the DMP support system can be implemented in any institution, and used for projects in different scientific domains. The results constitute a guide for institutions that are still at the beginning of the development of the RDM infrastructure. The feedback from researchers shows that they need support in DMP creation and monitoring, not only at the planning stage of the project but also during its course and sometimes even after. They are very positive about the implementation of the proposed system, highlighting its importance and necessity. Along with researchers, institutions also benefit from the implementation of such a system by providing support to researchers in RDM issues, reducing the time to create plans, improving the quality of DMPs and making projects comply with the RDM and funders’ requirements, thereby contributing to the prestige of the institution.

PhD Defense in Informatics Engineering: “Incentive Mechanisms and Policy Evaluation on Open Multi-Agent Systems: Towards Social-Aware Transportation Systems”

Candidate:
Zafeiris Kokkinogenis

Date, time and place
23rd September, 14:30, Sala de Atos FEUP

 

President of the Jury:

Carlos Manuel Milheiro de Oliveira Pinto Soares, PhD, Associate Professor, Departamento de Engenharia Informática, Faculdade de Engenharia da Universidade do Porto

 

Members:

Alberto Fernandez Gil, PhD,  Associate Professor, Departamento de Ciencias de la Computación, Arquitectura de Computadores, Lenguajes y Sistemas Informáticos y Estadística e Investigación Operativa, Universidad Rey Juan Carlos;

Sandra Maria Monteiro de Melo, PhD, Main Researcher of the Business Unit INTELI – Policy & Intelligence for Sustainability, CEiiA – Centre of Engineering and Product Development;

Pedro José Ramos Moreira de Campos, PhD, Assistant Professor, Agrupamento Científico de Matemática e Sistemas de Informação, Faculdade de Economia da Universidade do Porto;

Rosaldo José Fernandes Rossetti, PhD, Associate Professor, Departamento de Engenharia Informática, Faculdade de Engenharia da Universidade do Porto (Supervisor);

Ana Paula Cunha da Rocha, PhD, Associate Professor, Departamento de Engenharia Informática, Faculdade de Engenharia da Universidade do Porto.

 

Abstract

Generally speaking, a large-scale socio-technical system is formed up of individual entities that are distributed along with the system’s space and act asynchronously in their decision making processes. Each of the individuals bears its own goals and tends to behave rather “selfishly” and “greedily” to maximise self-welfare utilities. However, this characteristic will generally affect negatively the global efficiency and the designed (expected) emergent behavior of the system. Indeed, private road transport imposes negative externalities on society, such as road capacity restrictions, accidents, congestion, etc. An efficient mobility model must take into account the real costs of transport, and its regulatory framework will need to produce the conditions for people to make sustainable transport choices. Economic theories offer two types of instruments for addressing the problem of transport externalities: command-and-control and incentive-based policies.

Command-and-control policies are government regulations which force users to change their behavior. In that sense, recent approaches to optimise the traffic network throughput and reduce traffic congestion basically rely on “road pricing”. However, this approach ends up penalising the user and creating social inequalities as it imposes a tax to be paid. Only those who are insensitive to the price will benefit. Also, a population may not be responsive to the defined penalties, and thus, the regulation may not be efficient.

On the other hand, an approach that has gained the community’s attention is based on the implementation and design of incentive schemes in public policy. Incentives are seen as those external measures that try to motivate a behavior change towards the objective of the system. It appears to be a “fairer” vision, as it does not discriminate the user but rather tries to bring the society into equilibrium.

The domain area on which this PhD thesis is focused concerns open and competitive multiagent systems, such as the Intelligent Transportation Systems (ITS) and the electricity markets. This thesis intends to address the issue of whether or not incentive-centred designs can favour the emergence of social-aware behavior in agents that have selfish tendencies for a (global) optimal evolution of a socio-technical system. Traditional transport planning tools using the four-step model combined with standard economic appraisal methods are not able to provide such analysis. Instead, a multi-agent system (MAS) social simulations can be used as it is argued in the literature of complex systems.

Keywords: Multi-Agent Systems, Incentive Mechanisms, Resource Markets, Policy Evaluation, Traffic Simulation.