Cookies
O website necessita de alguns cookies e outros recursos semelhantes para funcionar. Caso o permita, o INESC TEC irá utilizar cookies para recolher dados sobre as suas visitas, contribuindo, assim, para estatísticas agregadas que permitem melhorar o nosso serviço. Ver mais
Aceitar Rejeitar
  • Menu
Publicações

Publicações por CRAS

2025

Algae and Fish Farming - An EPS@ISEP 2022 Project

Autores
Blomme, RF; Domissy, Z; Dylik, Z; Hidding, T; Röhe, A; Duarte, AJ; Malheiro, B; Ribeiro, C; Justo, J; Silva, MF; Ferreira, P; Guedes, P;

Publicação
FUTUREPROOFING ENGINEERING EDUCATION FOR GLOBAL RESPONSIBILITY, ICL2024, VOL 3

Abstract
The European Project Semester (EPS) at Instituto Superior de Engenharia do Porto (ISEP) is a capstone engineering design program where students, organised in multidisciplinary and multicultural teams, create a solution for a proposed problem, bearing in mind ethical, sustainability and market concerns. The project proposals are usually aligned with the United Nations Sustainable Development Goals (SDG). New sustainable food production methods are essential to cope with the continuous population growth and aligned with SDG2 and SDG12. In this context, this paper describes the research and work done by a team of Erasmus students enrolled in EPS@ISEP during the spring of 2022. Since sustainable algae farming can be a suitable source of food, the team's goal was the design and develop a proof-of-concept prototype, named GREEN center dot flow, of a symbiotic aquaponic system to farm algae and fish. The smart GREEN center dot flow concept comprises a modular structure and an app for control and supervision. The proposed design was driven by state-of-the-art research, targeted to a specific market niche based on a market analysis, and considering sustainability and ethics concerns, all of which are described in this manuscript. A proof-of-concept prototype was built and tested to verify that it worked as intended.

2025

Engineering a Sustainable Future with EPS@ISEP

Autores
Malheiro, B; Guedes, P;

Publicação
World Sustainability Series

Abstract
The challenge of engineering education is to transform engineering students into agents of innovation and well-being. In addition to solid scientific and technical knowledge, critical thinking, problem-solving and interpersonal competencies, it implies the ability to design and implement solutions supported by ethical and sustainability principles. With this goal in mind, the European Project Semester (EPS) provides a student-centred project-based learning framework. It is offered by a group of European higher education institutions, including the Instituto Superior de Engenharia do Porto (ISEP), the engineering school of the Polytechnic of Porto. Students work in teams of four to six, from different fields of study and nationalities, to design solutions to problems that affect individuals, society or the planet, taking into account the state of the art, the market and the ethical and sustainability implications of their decisions. These solutions are then implemented in a proof-of-concept prototype. Most of the projects address problems in education, the environment, food production and smart cities and have a strong educational, ethical and sustainability drive, encouraging students to develop sustainability competencies. This work analyses team papers of illustrative EPS@ISEP projects searching for evidences of the development of sustainability competencies. The proposed method maps keywords related to the sixteen United Nations Sustainable Development Goals to the contents of team papers by applying natural language processing and reusing the list of SDG keywords proposed by Auckland University. The results confirm EPS@ISEP fosters sustainability competencies in engineering undergraduates. © The Author(s), under exclusive license to Springer Nature Switzerland AG 2025.

2025

Towards adaptive and transparent tourism recommendations: A survey

Autores
Leal, F; Veloso, B; Malheiro, B; Burguillo, JC;

Publicação
EXPERT SYSTEMS

Abstract
Crowdsourced data streams are popular and extremely valuable in several domains, namely in tourism. Tourism crowdsourcing platforms rely on past tourist and business inputs to provide tailored recommendations to current users in real time. The continuous, open, dynamic and non-curated nature of the crowd-originated data demands specific stream mining techniques to support online profiling, recommendation, change detection and adaptation, explanation and evaluation. The sought techniques must, not only, continuously improve and adapt profiles and models; but must also be transparent, overcome biases, prioritize preferences, master huge data volumes and all in real time. This article surveys the state-of-art of adaptive and explainable stream recommendation, extends the taxonomy of explainable recommendations from the offline to the stream-based scenario, and identifies future research opportunities.

2025

Let's Talk About It: Making Scientific Computational Reproducibility Easier

Autores
Costa, L; Barbosa, S; Cunha, J;

Publicação
VL/HCC

Abstract
Computational reproducibility-the ability to reexecute a scientific experiment using the same code, data, and configuration-should be straightforward. However, researchers often struggle with inconsistencies in documentation, missing dependencies, and environment setup, which undermines the credibility of scientific results. To address this, we propose a conversational, text-based tool that aids researchers in reproducing and packaging computational experiments into a single file. This file can be re-executed with a double-click on any machine, requiring only a single tool. SciConv is designed to support two key scenarios: (i) enabling researchers to prepare their own experiments in a reproducible, shareable format, and (ii) helping other researchers reproduce existing experiments from shared code repositories. In both cases, the tool reduces technical overhead and simplifies environment configuration through conversational interaction. We evaluated the tool through two studies. In the first, we reproduced 15 of 18 published experiments, with most requiring little or no user interaction. In the second, we conducted a user study comparing our tool with a professional platform, using the System Usability Scale (SUS) and NASA Task Load Index (TLX). The results show a statistically significant advantage for our tool in both usability and workload, demonstrating its effectiveness in supporting reproducibility.

2025

CompRep: A Dataset For Computational Reproducibility

Autores
Costa, L; Barbosa, S; Cunha, J;

Publicação
PROCEEDINGS OF THE 3RD ACM CONFERENCE ON REPRODUCIBILITY AND REPLICABILITY, ACM REP 2025

Abstract
Reproducibility in computational science is increasingly dependent on the ability to faithfully re-execute experiments involving code, data, and software environments. However, assessing the effectiveness of reproducibility tools is difficult due to the lack of standardized benchmarks. To address this, we collected 38 computational experiments from diverse scientific domains and attempted to reproduce each using 8 different reproducibility tools. From this initial pool, we identified 18 experiments that could be successfully reproduced using at least one tool. These experiments form our curated benchmark dataset, which we release along with reproducibility packages to support ongoing evaluation efforts. This article introduces the curated dataset, incorporating details about software dependencies, execution steps, and configurations necessary for accurate reproduction. The dataset is structured to reflect diverse computational requirements and methodologies, ranging from simple scripts to complex, multi-language workflows, ensuring it presents the wide range of challenges researchers face in reproducing computational studies. It provides a universal benchmark by establishing a standardized dataset for objectively evaluating and comparing the effectiveness of reproducibility tools. Each experiment included in the dataset is carefully documented to ensure ease of use. We added clear instructions following a standard, so each experiment has the same kind of instructions, making it easier for researchers to run each of them with their own reproducibility tool.The utility of the dataset is demonstrated through extensive evaluations using multiple reproducibility tools.

2025

Mind the gap: The missing features of the tools to support user studies in software engineering

Autores
Costa, L; Barbosa, S; Cunha, J;

Publicação
JOURNAL OF COMPUTER LANGUAGES

Abstract
User studies are paramount for advancing research in software engineering, particularly when evaluating tools and techniques involving programmers. However, researchers face several barriers when performing them despite the existence of supporting tools. We base our study on a set of tools and researcher-reported barriers identified in prior work on user studies in software engineering. In this work, we study how existing tools and their features cope with previously identified barriers. Moreover, we propose new features for the barriers that lack support. We validated our proposal with 102 researchers, achieving statistically significant positive support for all but one feature. We study the current gap between tools and barriers, using features as the bridge. We show there is a significant lack of support for several barriers, as some have no single tool to support them.

  • 9
  • 168