Publications

A Systematic Literature Review on Automated Log Abstraction Techniques

Our quality model and recommendations help researchers learn about the state-of-the-art automated log-abstraction techniques, identify …

A large scale empirical study of the impact of Spaghetti Code and Blob anti-patterns on program comprehension

Although single occurrences of Blob or Spaghetti code anti-patterns have little effect on code comprehension, two occurrences of either …

What should your run-time configuration framework do to help developers?

The “Config2Code” prototype, which implements the four requirements, is then empirically evaluated via a user study involving 55 …

Dataset of Video Game Development Problems

We provide developers and researchers with grounded dataset describing software-engineering problems in video-game development …

Establishing a Search String to Detect Secondary Studies in Software Engineering

Search for secondary studies is essential to establish whether the review on the intended topic has already been done, avoiding waste …

Quality model for evaluating and choosing a stream processing framework architecture

We propose an assessment quality model to evaluate and choose stream processing frameworks.

A Tertiary Systematic Literature Review on Software Visualization

We conducted a tertiary systematic literature review to identify, classify, and evaluate the current state of the art on software …

Quality Aspects of Serverless Architecture: An Exploratory Study on Maintainability

We statically analyzed 25 open-source projects using serverless architecture to bring out metrics that applies to the different …

Wifi Coverage Range Characterization for Smart Space Applications

This paper characterizes the range of WiFi for outdoor applications in comparison with most known empirical path loss models, and …

Visualizing Sequences of Debugging Sessions Using Swarm Debugging

In this paper, using the concept of Swarm Debugging, we present the Sequence Debugging Session View (SDV) tool. The primary goal is to …

Swarm debugging: The collective intelligence on interactive debugging

We introduce the Swarm Debugging concept to frame the sharing of debugging information, the Swarm Debugging Infrastructure (SDI) with …

On semantic detection of cloud API (anti)patterns

We aim at assisting cloud developers to enhance their REST management APIs by providing a compliance evaluation of OCCI and REST best …

Software Architecture Metrics: a literature review

We aim at conducting a review of existing metrics focused on the software architecture for evaluating quality, early in the design flow …

Serverless architecture efficiency: an exploratory study

We study the efficiency of a serverless architecture for running highly parallelizable tasks to compare theses services in order to …