Finding Anti-patterns in the Development of Service-OrientedSystems

One of the most widely utilized software architectural patterns for creating many contemporary systems is service-oriented architecture.It has, nevertheless, been a part of numerous failures.Anti-patterns are solutions that appear to be good but are actually flawed and lead to system failure.Numerous anti-patterns for SOA exist, and new ones are discovered daily.Anti-patterns are developed for different reasons and arise in specific areas of the problem.It will be challenging for architects to identify anti-patterns because the human mind is limited in its ability to process several states (pieces of information).In order to find SOA anti-patterns, we present a systematic approach in this paper that is based on a library of anti-patterns and a check list.This technique will help architects identify and steer clear of anti-patterns in the development process, hence avoiding anti-pattern-related hazards.Additionally, we offer a collection of 45 general anti-patterns in SOA in this study.By reviewing these anti-patterns, developers can prevent numerous potential issues and work with a clear grasp of patterns throughout software development phases.Additionally, our approach is tested in practice. .

Authors

Institutions

Publication Details

Journal
Journal of Engineering Technology and Sciences
Published
2025-04-01
DOI
https://doi.org/10.63590/jets.2025.v02.i05.pp19-21
Citations
1
Primary Topic
Business Process Modeling and Analysis
Type
article
Field-Weighted Citation Impact
2.28
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Finding Anti-patterns in the Development of Service-OrientedSystems

Mohammad Tanzimuddin Khan
1 citations
Journal of Engineering Technology and Sciences
Business Process Modeling and Analysis
2.28
article

Finding Anti-patterns in the Development of Service-OrientedSystems

Mohammad Tanzimuddin Khan
article en
1 citations

Abstract

One of the most widely utilized software architectural patterns for creating many contemporary systems is service-oriented architecture.It has, nevertheless, been a part of numerous failures.Anti-patterns are solutions that appear to be good but are actually flawed and lead to system failure.Numerous anti-patterns for SOA exist, and new ones are discovered daily.Anti-patterns are developed for different reasons and arise in specific areas of the problem.It will be challenging for architects to identify anti-patterns because the human mind is limited in its ability to process several states (pieces of information).In order to find SOA anti-patterns, we present a systematic approach in this paper that is based on a library of anti-patterns and a check list.This technique will help architects identify and steer clear of anti-patterns in the development process, hence avoiding anti-pattern-related hazards.Additionally, we offer a collection of 45 general anti-patterns in SOA in this study.By reviewing these anti-patterns, developers can prevent numerous potential issues and work with a clear grasp of patterns throughout software development phases.Additionally, our approach is tested in practice. .

Journal of Engineering Technology and SciencesVol. 2(5)
King Abdullah University of Science and Technology (SA)
Openalex Percentile: Top 13%
Business Process Modeling and Analysis
2.28
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Finding Anti-patterns in the Development of Service-OrientedSystems — Mohammad Tanzimuddin Khan · Journal of Engineering Technology and Sciences (2025) | TGRS Research Map | TGRS