15 citations · 73 across the 12 of their papers we have counts for
8 papers · 1 filter
Dev-for-Operations and Multi-sided Platform for Next Generation Platform as a Service
Bela Berde, Steven Van Rossem, Aurora Ramos +2
This paper presents two new challenges for the Telco ecosystem transformation in the era of cloud-native microservice-based architectures. (1) Development-for-Operations (Dev-for-O…
Model-Based Monitoring for IoTs Smart Cities Applications
Matteo Orrù, Marco Mobilio, Anas Shatnawi +3
Smart Cities are future urban aggregations, where a multitude of heterogeneous systems and IoT devices interact to provide a safer, more efficient, and greener environment. The vis…
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…
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…
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…
A Static Program Slicing Approach for Output Stream Objects in JEE Applications
Anas Shatnawi, Hafedh Mili, Manel Abdellatif +4
In this paper, we propose a program slicing approach for the output stream object in JEE applications. Our approach is based on extracting a dependency call graph from KDM models o…
How to Implement Dependencies in Server Pages of JEE Web Applications
Anas Shatnawi, Hafedh Mili, Manel Abdellatif +4
Java Enterprise Edition (JEE) applications are implemented in terms of a set of components developed based on several JEE technologies includ- ing, but not limited to, Servlet, JSP…
CloudHealth: A Model-Driven Approach to Watch the Health of Cloud Services
Anas Shatnawi, Matteo Orrù, Marco Mobilio +2
Cloud systems are complex and large systems where services provided by different operators must coexist and eventually cooperate. In such a complex environment, controlling the hea…