Cookies
Usamos cookies para melhorar nosso site e a sua experiência. Ao continuar a navegar no site, você aceita a nossa política de cookies. Ver mais
Aceitar Rejeitar
  • Menu
Tópicos
de interesse
Detalhes

Detalhes

  • Nome

    Filipe Figueiredo Correia
  • Cluster

    Informática
  • Cargo

    Investigador Sénior
  • Desde

    01 dezembro 2018
Publicações

2020

Determining Microservice Boundaries: A Case Study Using Static and Dynamic Software Analysis

Autores
Matias, T; Correia, FF; Fritzsch, J; Bogner, J; Ferreira, HS; Restivo, A;

Publicação
CoRR

Abstract

2020

An empirical study on visual programming docker compose configurations

Autores
Piedade, B; Dias, JP; Correia, FF;

Publicação
Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings

Abstract

2020

Overviewing the liveness of refactoring for energy efficiency

Autores
Moreira, E; Correia, FF; Bispo, J;

Publicação
ACM International Conference Proceeding Series

Abstract
Mobile device users have been growing in the last years but the limited battery life of these devices is considered one of the major issues amongst users and programmers. Therefore, there is a need to guide developers in developing mobile applications in the most energy efficient way. One of the ways to improve this is to provide live feedback about the energy efficiency of a program while it's being programmed. We have analyzed and compared a total of 16 different tools and presented a list of 15 code smells and respective refactorings. From the analyzed tools, Leafactor is the closest to a valid solution to our problem because it's the only energy-aware tool with the highest liveness level. However, in order to be executed the programmer needs to trigger it on the IDE by selecting the file, instead of automatically being executed without the programmer being noticed and refactor his inefficient code. © 2020 Owner/Author.

2019

Live software development

Autores
Aguiar, A; Restivo, A; Correia, FF; Ferreira, HS; Dias, JP;

Publicação
Proceedings of the 3rd International Companion Conference on Art, Science, and Engineering of Programming - Programming '19

Abstract

2019

Trusted Data Transformation with Blockchain Technology in Open Data

Autores
Tavares, B; Correia, FF; Restivo, A;

Publicação
Distributed Computing and Artificial Intelligence, 16th International Conference, DCAI 2019, Avila, Spain, 26-28 June, 2019, Special Sessions

Abstract
Trusted open data can be used for auditing, accountability, business development, or as an anti-corruption mechanism. Metadata information can address provenance concerns, and trust issues can somehow be mitigated by digital signatures. Those approaches can trace the data origin, but usually lack information about the transformation process. Creating trust in an open data service through technology can reduce the need for third-party certifications, and creating a distributed consensus mechanism capable of validating all the transformations can guarantee that the datasets are reliable and easy to use. This work aims to leverage blockchain technologies to track open data transformations, allowing consumers to verify the data using a distributed ledger, and providing a mechanism capable of publishing trusted transformed data without relying on third-party certifications. To validate the proposed approach, use cases for data transformation will be used. The consensus protocol must be capable of validating the transformations according to a predefined algorithm, the provider must be capable of publishing verifiable transformed data, and the consumer should be able to check if a dataset originated by a transformation is legit. © 2020, Springer Nature Switzerland AG.