33 citations · 52 across the 4 of their papers we have counts for
5 papers
Towards Using Package Centrality Trend to Identify Packages in Decline
Suhaib Mujahid, Diego Elias Costa, Rabe Abdalkareem +3
Due to their increasing complexity, today's software systems are frequently built by leveraging reusable code in the form of libraries and packages. Software ecosystems (e.g., npm)…
A Kubernetes Controller for Managing the Availability of Elastic Microservice Based Stateful Applications
Leila Abdollahi Vayghan, Mohamed Aymen Saied, Maria Toeroe +1
The architectural style of microservices has been gaining popularity in recent years. In this architectural style, small and loosely coupled modules are deployed and scaled indepen…
API Misuse Detection An Immune System inspired Approach
Maxime Gallais-Jimenez, Hoan A. Nguyen, Mohamed Aymen Saied +2
APIs are essential ingredients for developing complex software systems. However, they are difficult to learn and to use. Thus, developers may misuse them, which results in various…
Kubernetes as an Availability Manager for Microservice Applications
Leila Abdollahi Vayghan, Mohamed Aymen Saied, Maria Toeroe +1
The move towards the microservice based architecture is well underway. In this architectural style, small and loosely coupled modules are developed, deployed, and scaled independen…
Identifying Components from Object-Oriented APIs Based on Dynamic Analysis
Anas Shatnawi, Hudhaifa Shatnawi, Mohamed Aymen Saied +3
The reuse at the component level is generally more effective than the one at the object-oriented class level. This is due to the granularity level where components expose their fun…