activity
20242026
collaborators

6 papers

cs.SE2026

Organizational Cohesion in Microservice Architectures: A Multi-Project Empirical Study

Xiaozhou Li, Andrea Janes

The widespread adoption of microservice architectures has introduced new challenges in aligning software modularity with the structure of development organizations. Although prior…

cs.SE2026

Reference Architecture for Metadata-driven Services to Promote Reusability in Software Systems

João F. L. Daniel, Bruno P. Romano, Xiaofeng Wang +2

Service-based Architectures place reusability among their central design goals, yet structural heterogeneity across clients often drives the creation of services with similar funct…

cs.SE2026

PPTAM: Energy Aware CI/CD Pipeline for Container Based Applications

Alessandro Aneggi, Xiaozhou Li, Andrea Janes

Modern container-based microservices evolve through rapid deployment cycles, but CI/CD pipelines still rarely measure energy consumption, even though prior work shows that design p…

cs.SE2026

Performance Antipatterns: Angel or Devil for Power Consumption?

Alessandro Aneggi, Vincenzo Stoico, Andrea Janes

Performance antipatterns are known to degrade the responsiveness of microservice-based systems, but their impact on energy consumption remains largely unexplored. This paper empiri…

cs.SE2025

Lessons from a Big-Bang Integration: Challenges in Edge Computing and Machine Learning

Alessandro Aneggi, Andrea Janes

This experience report analyses a one year project focused on building a distributed real-time analytics system using edge computing and machine learning. The project faced critica…

cs.SE2024

Impermanent Identifiers: Enhanced Source Code Comprehension and Refactoring

Eduardo Martins Guerra, Andre A. S. Ivo, Fernando O. Pereira +3

In response to the prevailing challenges in contemporary software development, this article introduces an innovative approach to code augmentation centered around Impermanent Ident…