SOA Services Identification and Design Methods From Business Models: A Systematic Literature Review

Modern organizations are process-oriented. To remain competitive in the digital transformation era, these organizations design and implement Information Systems (IS) to support their business processes. The emergence of the Service-Oriented Architecture (SOA) style made it possible to design IS architectural models that meet software quality criteria and are aligned with the organizations’ business models. However, designing such SOA services is a complex task that requires extensive knowledge and skills in software architecture and the business domain. Researchers and practitioners have proposed several methods to derive SOA services from business models during the last two decades. However, SOA design initiatives from business models still fails. Existing methods and processes to design process-aware IS have limitations related to their usability and implementation complexity. These limitations triggered the necessity for a survey that extracts more information about how to design SOA architectural models from business models. This work proposes a systematic literature review (SLR) to establish the state of the art about the existing methods that derive service models from business models. This SLR provides practitioners, such as solutions architects, business architects, and application architects a comprehensive overview of available methods to derive SOA architectural models from business models, helping them design SOA services and build effective software solutions. We selected forty-one primary studies published between 2006 and 2023. We compared selected methods according to seven specific criteria, namely: design life cycle coverage, detailed specification support, SoaML support, service granularity, the use of patterns, automation, and tool support. The results confirm that SOA is an established architectural style for building effective ISs that support organizations’ business processes. As far as we observed from comparing selected methods according to the selected criteria, our findings explain the need for a new method that provides organizations with an easy-to-use and comprehensive process to derive quality SOA models from business models.

Authors

Institutions

Publication Details

Journal
IEEE Access
Published
2025-01-01
DOI
https://doi.org/10.1109/access.2025.3528297
Citations
1
Primary Topic
Service-Oriented Architecture and Web Services
Type
article
Field-Weighted Citation Impact
3.25

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SOA Services Identification and Design Methods From Business Models: A Systematic Literature Review

Imen Benzarti, Abderrahmane Leshob, Raqeebir Rab, Pierre Hadaya et al.
1 citations
IEEE Access
Service-Oriented Architecture and Web Services
3.25
article

SOA Services Identification and Design Methods From Business Models: A Systematic Literature Review

Imen Benzarti, Abderrahmane Leshob, Raqeebir Rab, Pierre Hadaya, Redouane Blal, Hafedh Mili
article en
1 citations

Abstract

Modern organizations are process-oriented. To remain competitive in the digital transformation era, these organizations design and implement Information Systems (IS) to support their business processes. The emergence of the Service-Oriented Architecture (SOA) style made it possible to design IS architectural models that meet software quality criteria and are aligned with the organizations’ business models. However, designing such SOA services is a complex task that requires extensive knowledge and skills in software architecture and the business domain. Researchers and practitioners have proposed several methods to derive SOA services from business models during the last two decades. However, SOA design initiatives from business models still fails. Existing methods and processes to design process-aware IS have limitations related to their usability and implementation complexity. These limitations triggered the necessity for a survey that extracts more information about how to design SOA architectural models from business models. This work proposes a systematic literature review (SLR) to establish the state of the art about the existing methods that derive service models from business models. This SLR provides practitioners, such as solutions architects, business architects, and application architects a comprehensive overview of available methods to derive SOA architectural models from business models, helping them design SOA services and build effective software solutions. We selected forty-one primary studies published between 2006 and 2023. We compared selected methods according to seven specific criteria, namely: design life cycle coverage, detailed specification support, SoaML support, service granularity, the use of patterns, automation, and tool support. The results confirm that SOA is an established architectural style for building effective ISs that support organizations’ business processes. As far as we observed from comparing selected methods according to the selected criteria, our findings explain the need for a new method that provides organizations with an easy-to-use and comprehensive process to derive quality SOA models from business models.

IEEE AccessVol. 13
Ahsanullah University of Science and Technology (BD), Université du Québec à Montréal (CA), X-Fab (Germany) (DE), Xuzhou Construction Machinery Group (China) (CN), École de Technologie Supérieure (CA)
Natural Sciences and Engineering Research Council of Canada
Responsible consumption and production
Openalex Percentile: Top 12%
Service-Oriented Architecture and Web Services
3.25
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.