activity
20182024
most citedStatic Code Analysis of Multilanguage Software Systems

4 citations · 9 across the 4 of their papers we have counts for

collaborators

8 papers

cs.SE2024★ 1 cited

Unboxing Default Argument Breaking Changes in 1 + 2 Data Science Libraries

João Eduardo Montandon, Luciana Lourdes Silva, Cristiano Politowski +3

Data Science (DS) has become a cornerstone for modern software, enabling data-driven decisions to improve companies services. Following modern software development practices, data…

cs.SE2021★ 1 cited

Systematically reviewing the layered architectural pattern principles and their use to reconstruct software architectures

Alvine B. Belle, Ghizlane El Boussaidi, Timothy C. Lethbridge +3

Architectural reconstruction is a reverse engineering activity aiming at recovering the missing decisions on a system. It can help identify the components, within a legacy software…

cs.SE2019★ 3 cited

Service-Oriented Re-engineering of Legacy JEE Applications: Issues and Research Directions

Hafedh Mili, Ghizlane El-Boussaidi, Anas Shatnawi +4

Service-orientation views applications as orchestrations of independent software services that (1) implement functions that are reusable across many applications, (2) can be invoke…

cs.SE2019★ 4 cited

Static Code Analysis of Multilanguage Software Systems

Anas Shatnawi, Hafedh Mili, Manel Abdellatif +5

Identifying dependency call graphs of multilanguage software systems using static code analysis is challenging. The different languages used in developing today's systems often hav…

cs.SE2018

What Should You Know Before Developing a Service Identification Approach

Anas Shatnawi, Hafedh Mili, Manel Abdellatif +4

In this paper, we answer a set of research questions that are required to develop service identification approach based on the analysis of object- oriented software. Such research…

cs.SE2018

Identifying KDM Model of JSP Pages

Anas Shatnawi, Hafedh Mili, Manel Abdellatif +4

In this report, we propose our approach that identifies a KDM model of JSP pages. Our approach is based on two main steps. The first one aims to reduce the problem space by transla…