Resolvi: A Reference Architecture for Extensible, Scalable and Interoperable Entity Resolution (2025)

Context: Entity resolution (ER) plays a pivotal role in data management by determining whether multiple records correspond to the same real-world entity. Because of its critical importance across domains such as healthcare, finance, and machine learning and its long research history designing and implementing ER systems remains challenging in practice due to the wide…

Comparing Automatic Approaches for Mvc Architecture Detection in Ios Codebases (2022)

Model View Controller (MVC) is one of the most widespread and used software architecture in client-side software. We are interested in automatically inferring and analyzing MVC architectures from mobile application codebases that could help to identify the architectural problems earlier in the development process, offering insightful knowledge for both software developers, architects, and the…

Validating HyDe: Intelligent Method for Inferring Software Architectures from Mobile Codebase (2021)

Interacting with businesses, searching for information, or accessing news and entertainment sources all have a common feature, they are predominately accessed nowadays from mobile applications. The software architecture used in building those kinds of products represents a major factor in their lifecycle, costs, and roadmap, as it affects their maintainability and extensibility. In this…