How to design Future-Ready Microservices? Analyzing microservice patterns for Adaptability. - João Daniel; Xiaofeng Wang 001; Eduardo Guerra 001 (EuroPLoP, 2023)

Anti-patterns in managing uncertain Non-Functional Requirements. - Luiz Viviani; Eduardo Guerra 001; Jorge Melegati; João Daniel (EuroPLoP, 2023)

Pattern Language for Leveraging Metadata to Reusability in APIs. - João Daniel; Xiaofeng Wang 001; Eduardo Guerra 001 (EuroPLoP, 2024)

Architecture Refactoring Towards Service Reusability in the Context of Microservices. - João Daniel; Gabriel Mota; Xiaofeng Wang 001; Eduardo Guerra 001 (XP, 2025)