An Efficient Method for Automatic Antipatterns Detection of REST Web Services
Created by W.Langdon from
gp-bibliography.bib Revision:1.8098
- @Article{Mohammadnia:2021:JWE,
-
author = "Sobhan Mohammadnia and Rasool Esmaeilyfard and
Reza Akbari",
-
journal = "Journal of Web Engineering",
-
title = "An Efficient Method for Automatic Antipatterns
Detection of {REST} Web Services",
-
year = "2021",
-
volume = "20",
-
number = "6",
-
pages = "1761--1780",
-
abstract = "REST Web Services is a lightweight, maintainable, and
scalable service accelerating client application
development. The antipatterns of these services are
inadequate and counter-productive design solutions.
They have caused many qualitative problems in the
maintenance and evolution of REST web services. This
paper proposes an automated approach toward antipattern
detection of the REST web services using Genetic
Programming (GP). Three sets of generic, REST-specific
and code-level metrics are considered. Twelve types of
antipatterns are examined. The results are compared
with the manual rule-based approach. The statistical
analysis indicates that the proposed method has an
average precision and recall scores of 98percent
(95percent CI, 92.8percent to 100percent) and 82percent
(95percent CI, 79.3percent to 84.7percent) and
effectively detects REST antipatterns.",
-
keywords = "genetic algorithms, genetic programming, Measurement,
Statistical analysis, Manuals, Quality of service,
Maintenance engineering, Service-oriented architecture,
REST, web services, anti-patterns detection,
service-oriented architecture (SOA), quality of service
(QoS)",
-
DOI = "doi:10.13052/jwe1540-9589.2063",
-
ISSN = "1544-5976",
-
month = sep,
-
notes = "Also known as \cite{10247161}",
- }
Genetic Programming entries for
Sobhan Mohammadnia
Rasool Esmaeilyfard
Reza Akbari
Citations