activity
20192026
most citedDesigning Microservice Systems Using Patterns: An Empirical Study on Quality Trade-Offs

5 citations · 5 across the 5 of their papers we have counts for

collaborators

6 papers

cs.SE2026

Can an LLM Detect Instances of Microservice Infrastructure Patterns?

Carlos Eduardo Duarte, Neil B. Harrison, Filipe Figueiredo Correia +2

Architectural patterns are frequently found in various software artifacts. The wide variety of patterns and their implementations makes detection challenging with current tools, es…

cs.SE2023

Foundational DevOps Patterns

Paulo Marques, Filipe F. Correia

Adopting DevOps practices is nowadays a recurring task in the industry. DevOps is a set of practices intended to reduce the friction between the software development (Dev) and the…

cs.SE2022

Visual Notations in Container Orchestrations: An Empirical Study with Docker Compose

Bruno Piedade, João Pedro Dias, Filipe F. Correia

Context: Container orchestration tools supporting infrastructure-as-code allow new forms of collaboration between developers and operatives. Still, their text-based nature permits…

cs.SE2022★ 5 cited

Designing Microservice Systems Using Patterns: An Empirical Study on Quality Trade-Offs

Guilherme Vale, Filipe Figueiredo Correia, Eduardo Martins Guerra +3

The promise of increased agility, autonomy, scalability, and reusability has made the microservices architecture a \textit{de facto} standard for the development of large-scale and…

cs.SE2020

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

Tiago Matias, Filipe F. Correia, Jonas Fritzsch +3

A number of approaches have been proposed to identify service boundaries when decomposing a monolith to microservices. However, only a few use systematic methods and have been demo…

cs.CY2019

A survey of blockchain frameworks and applications

Bruno Tavares, Filipe Figueiredo Correia, André Restivo +2

The applications of the blockchain technology are still being discov-ered. When a new potential disruptive technology emerges, there is a tendency to try to solve every problem wit…