Anas Shatnawi

Orcid: 0000-0002-5561-4232

According to our database1, Anas Shatnawi authored at least 42 papers between 2013 and 2023.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2023
On the relationship between similar requirements and similar software.
Requir. Eng., March, 2023

Migrating the Communication Protocol of Client-Server Applications.
IEEE Softw., 2023

PI-Link: A Ground-Truth Dataset of Links Between Pull-Requests and Issues in GitHub.
IEEE Access, 2023

ML-Augmented Automation for Recovering Links Between Pull-Requests and Issues on GitHub.
IEEE Access, 2023

Extraction of Software Product Line Architectures from Many System Variants.
Proceedings of the Handbook of Re-Engineering Software Intensive Systems into Software Product Lines, 2023

2022
From GWT to Angular: An Experiment Report on Migrating a Legacy Web Application.
IEEE Softw., 2022

Correction to: On the relationship between similar requirements and similar software.
Requir. Eng., 2022

NIV-Detector: An Automated Approach for Detecting Next- Intent Security Vulnerability in Android Applications.
Proceedings of the Ninth International Conference on Software Defined Systems, 2022

A Hybrid Architecture for the Incremental Migration of a Web Front-end.
Proceedings of the 17th International Conference on Software Technologies, 2022

Leveraging the Layered Architecture for Microservice Recovery.
Proceedings of the 19th IEEE International Conference on Software Architecture, 2022

2021
A taxonomy of service identification approaches for legacy software systems modernization.
J. Syst. Softw., 2021

Is Requirements Similarity a Good Proxy for Software Similarity? An Empirical Investigation in Industry.
Proceedings of the Requirements Engineering: Foundation for Software Quality, 2021

Materializing Microservice-oriented Architecture from Monolithic Object-oriented Source Code.
Proceedings of the Software Technologies - 16th International Conference, 2021

Refactoring Monolithic Object-Oriented Source Code to Materialize Microservice-oriented Architecture.
Proceedings of the 16th International Conference on Software Technologies, 2021

Migrating GUI behavior: from GWT to Angular.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2021

2020
ReSIde: Reusable service identification from software families.
J. Syst. Softw., 2020

2019
A New Framework for software Library Investment Metrics.
CoRR, 2019

Service-Oriented Re-engineering of Legacy JEE Applications: Issues and Research Directions.
CoRR, 2019

Static Code Analysis of Multilanguage Software Systems.
CoRR, 2019

Understanding Source Code Variability in Cloned Android Families: An Empirical Study on 75 Families.
Proceedings of the 26th Asia-Pacific Software Engineering Conference, 2019

2018
Model-Based Monitoring for IoTs Smart Cities Applications.
CoRR, 2018

Identifying Components from Object-Oriented APIs Based on Dynamic Analysis.
CoRR, 2018

What Should You Know Before Developing a Service Identification Approach.
CoRR, 2018

Identifying KDM Model of JSP Pages.
CoRR, 2018

A Static Program Slicing Approach for Output Stream Objects in JEE Applications.
CoRR, 2018

How to Implement Dependencies in Server Pages of JEE Web Applications.
CoRR, 2018

Identifying software components from object-oriented APIs based on dynamic analysis.
Proceedings of the 26th Conference on Program Comprehension, 2018

State of the Practice in Service Identification for SOA Migration in Industry.
Proceedings of the Service-Oriented Computing - 16th International Conference, 2018

Cloudhealth: a model-driven approach to watch the health of cloud services.
Proceedings of the 1st International Workshop on Software Health, 2018

Dev-for-Operations and Multi-sided Platform for Next Generation Platform as a Service.
Proceedings of the 2018 European Conference on Networks and Communications, 2018

Codifying Hidden Dependencies in Legacy J2EE Applications.
Proceedings of the 25th Asia-Pacific Software Engineering Conference, 2018


2017
Reverse engineering reusable software components from object-oriented APIs.
J. Syst. Softw., 2017

Recovering software product line architecture of a family of object-oriented product variants.
J. Syst. Softw., 2017

Analyzing program dependencies in Java EE applications.
Proceedings of the 14th International Conference on Mining Software Repositories, 2017

2016
Materializing Architecture Recovered from Object-Oriented Source Code in Component-Based Languages.
Proceedings of the Software Architecture - 10th European Conference, 2016

2015
Supporting Reuse by Reverse Engineering Software Architecture and Component from Object-Oriented Product Variants and APIs . (Support à la réutilisation par la rétro-ingénierie des architectures et des composants logiciels à partir du code source orienté objet des variantes de produits logiciels et d'APIs).
PhD thesis, 2015

Mining Software Components from Object-Oriented APIs.
Proceedings of the Software Reuse for Dynamic Systems in the Cloud and Beyond, 2015

Recovering Architectural Variability of a Family of Product Variants.
Proceedings of the Software Reuse for Dynamic Systems in the Cloud and Beyond, 2015

Migrating large object-oriented Applications into component-based ones: instantiation and inheritance transformation.
Proceedings of the 2015 ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, 2015

2014
Service Identification Based on Quality Metrics - Object-Oriented Legacy System Migration Towards SOA.
Proceedings of the 26th International Conference on Software Engineering and Knowledge Engineering, 2014

2013
Mining reusable software components from object-oriented source code of a set of similar software.
Proceedings of the IEEE 14th International Conference on Information Reuse & Integration, 2013


  Loading...