Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

2022

Innovations in Bio-Inspired Computing and Applications - Proceedings of the 12th International Conference on Innovations in Bio-Inspired Computing and Applications (IBICA 2021) Held During December 16-18, 2021

Authors
Abraham, A; Madureira, AM; Kaklauskas, A; Gandhi, N; Bajaj, A; Muda, AK; Kriksciuniene, D; Ferreira, JC;

Publication
IBICA

Abstract

2022

Variational Quantum Policy Gradients with an Application to Quantum Control

Authors
Sequeira, A; Santos, LP; Barbosa, LS;

Publication
CoRR

Abstract

2022

Managing Gamified Programming Courses with the FGPE Platform

Authors
Paiva, JC; Queiros, R; Leal, JP; Swacha, J; Miernik, F;

Publication
INFORMATION

Abstract
E-learning tools are gaining increasing relevance as facilitators in the task of learning how to program. This is mainly a result of the pandemic situation and consequent lockdown in several countries, which forced distance learning. Instant and relevant feedback to students, particularly if coupled with gamification, plays a pivotal role in this process and has already been demonstrated as an effective solution in this regard. However, teachers still struggle with the lack of tools that can adequately support the creation and management of online gamified programming courses. Until now, there was no software platform that would be simultaneously open-source and general-purpose (i.e., not integrated with a specific course on a specific programming language) while featuring a meaningful selection of gamification components. Such a solution has been developed as a part of the Framework for Gamified Programming Education (FGPE) project. In this paper, we present its two front-end components: FGPE AuthorKit and FGPE PLE, explain how they can be used by teachers to prepare and manage gamified programming courses, and report the results of the usability evaluation by the teachers using the platform in their classes.

2022

Functional model of residential consumption elasticity under dynamic tariffs

Authors
Ganesan, K; Saraiva, JT; Bessa, RJ;

Publication
ENERGY AND BUILDINGS

Abstract
One of the major barriers for the retailers is to understand the consumption elasticity they can expect from their contracted demand response (DR) clients. The current trend of DR products provided by retailers are not consumer-specific, which poses additional barriers for the active engagement of consumers in these programs. The elasticity of consumers' demand behavior varies from individual to individual. The utility will benefit from knowing more accurately how changes in its prices will modify the consumption pattern of its clients. This work proposes a functional model for the consumption elasticity of the DR contracted consumers. The model aims to determine the load adjustment the DR consumers can provide to the retailers or utilities for different price levels. The proposed model uses a Bayesian probabilistic approach to identify the actual load adjustment an individual contracted client can provide for different price levels it can experience. The developed framework provides the retailers or utilities with a tool to obtain crucial information on how an individual consumer will respond to different price levels. This approach is able to quantify the likelihood with which the consumer reacts to a DR signal and identify the actual load adjustment an individual contracted DR client provides for different price levels they can experience. This information can be used to maximize the control and reliability of the services the retailer or utility can offer to the System Operators. (c) 2021 Published by Elsevier B.V.

2022

Tourism as a Service: Enhancing the Tourist Experience

Authors
Mendes, B; Ferreira, MC; Dias, TG;

Publication
Transportation Research Procedia

Abstract
The tourism sector has been facing continuous growth. It plays a vital role in countries' economic development, highlighting the need to keep nurturing it by making it easier and more attractive. This paper presents Tourism as a Service - an innovative concept that aims to ease a day in the life of a tourist by integrating services that might be found spread out through separate tools and services, including ticketing in public transport and touristic attractions, route planning, information, among others. First, focus groups were done in order to understand the users' needs regarding the use of a mobile ticketing solution in tourism. The findings from the literature reviewed and the previous step were then prioritized by relevance in a questionnaire sent to potential users, allowing the creation of a medium-fidelity prototype. The validation through usability testing confirmed an interest in the proposed solution. The critical design choices surrounding the proposed solution were discussed along with improvements and further work to be done.

2022

Verified Password Generation from Password Composition Policies

Authors
Grilo, M; Campos, J; Ferreira, JF; Almeida, JB; Mendes, A;

Publication
INTEGRATED FORMAL METHODS, IFM 2022

Abstract
Password managers (PMs) are important tools that enable the use of stronger passwords, freeing users from the cognitive burden of remembering them. Despite this, there are still many users who do not fully trust PMs. In this paper, we focus on a feature that most PMs offer that might impact the user's trust, which is the process of generating a random password. We present three of the most commonly used algorithms and we propose a solution for a formally verified reference implementation of a password generation algorithm. We use EasyCrypt to specify and verify our reference implementation. In addition, we present a proof-of-concept prototype that extends Bitwarden to only generate compliant passwords, solving a frequent users' frustration with PMs. This demonstrates that our formally verified component can be integrated into an existing (and widely used) PM.

  • 783
  • 4387