Search-based web service antipatterns detection

A Ouni, M Kessentini, K Inoue… - IEEE Transactions on …, 2015 - ieeexplore.ieee.org
Service Oriented Architecture (SOA) is widely used in industry and is regarded as one of the
preferred architectural design technologies. As with any other software system, service …

Web service antipatterns detection using genetic programming

A Ouni, R Gaikovina Kula, M Kessentini… - Proceedings of the 2015 …, 2015 - dl.acm.org
Service-Oriented Architecture (SOA) is an emerging paradigm that has radically changed
the way software applications are architected, designed and implemented. SOA allows …

Specification and detection of SOA antipatterns in web services

F Palma, N Moha, G Tremblay… - Software Architecture: 8th …, 2014 - Springer
Abstract Service Based Systems, composed of Web Services (WSs), offer promising
solutions to software development problems for companies. Like other software artefacts …

Multi-criteria web services selection: Balancing the quality of design and quality of service

M Daaji, A Ouni, MM Gammoudi, S Bouktif… - ACM Transactions on …, 2021 - dl.acm.org
Web service composition allows developers to create applications via reusing available
services that are interoperable to each other. The process of selecting relevant Web services …

BPEL process defects prediction using multi-objective evolutionary search

M Daaji, A Ouni, MM Gammoudi, S Bouktif… - Journal of Systems and …, 2023 - Elsevier
Web services are becoming increasingly popular technologies for modern organizations to
improve their cooperation and collaboration through building new software systems by …

Bi-level identification of web service defects

H Wang, M Kessentini, A Ouni - … , ICSOC 2016, Banff, AB, Canada, October …, 2016 - Springer
Successful Web services must evolve to remain relevant (eg requirements update, bugs fix,
etc.), but this process of evolution increases complexity and can cause the Web service …

Detection of web service anti-patterns using weighted extreme learning machine

S Tummalapalli, L Kumar, LBM Neti… - Computer Standards & …, 2022 - Elsevier
Abstract 'Anti-Pattern'is a term often used by software engineers and practitioners nowadays.
An anti-pattern is a supplement of the design pattern. Similar to design patterns, an anti …

Best practices for describing, consuming, and discovering web services: a comprehensive toolset

JM Rodriguez, M Crasso, C Mateos… - Software: Practice and …, 2013 - Wiley Online Library
The service‐oriented computing (SOC) paradigm has recently gained a lot of attention in the
software industry because SOC represents a novel and a fresh way of architecting …

A tool to improve code‐first Web services discoverability through text mining techniques

C Mateos, JM Rodriguez… - Software: Practice and …, 2015 - Wiley Online Library
Service‐oriented development is challenging mainly because Web service developers tend
to disregard the importance of the exposed service APIs, which are specified using Web …

Detecting WSDL bad practices in code–first Web Services

C Mateos, M Crasso, A Zunino… - International Journal of …, 2011 - inderscienceonline.com
Service–Oriented Computing (SOC) allows developers to structure applications as a set of
reusable services. Web Services expose their functionality by using Web Service …