Cobol Systems Migration To Soa: Assessing Antipatterns and Complexity

No Thumbnail Available

Date

2019

Journal Title

Journal ISSN

Volume Title

Publisher

Kaunas Univ Technology

Open Access Color

GOLD

Green Open Access

Yes

OpenAIRE Downloads

OpenAIRE Views

Publicly Funded

No
Impulse
Top 10%
Influence
Top 10%
Popularity
Top 10%

Research Projects

Journal Issue

Abstract

SOA and Web Services allow users to easily expose business functions to build larger distributed systems. However, legacy systems - mostly in COBOL - are left aside unless applying a migration approach. The main approaches are direct and indirect migration. The former implies wrapping COBOL programs with a thin layer of a Web Service oriented language/platform. The latter needs reengineering COBOL functions to a modern language/platform. In our previous work, we presented an intermediate approach based on direct migration where developed Web Services are later refactored to improve the quality of their interfaces. Refactorings mainly capture good practices inherent to indirect migration. For this, antipatterns for WSDL documents (common bad practices) are detected to prevent issues related to WSDLs understanding and discoverability. In this paper, we assess antipatterns of Web Services' WSDL documents generated upon the three migration approaches. In addition, generated Web Services' interfaces are measured in complexity to attend both comprehension and interoperability. We apply a metric suite (by Baski & Misra) to measure complexity on services interfaces - i.e., WSDL documents. Migrations of two real COBOL systems upon the three approaches were assessed on antipatterns evidences and the complexity level of the generated SOA frontiers - a total of 431 WSDL documents.

Description

Misra, Sanjay/0000-0002-3556-9331

Keywords

Legacy System Migration, Service-Oriented Architecture, Web Services, Direct Migration, Indirect Migration, WSDL Antipatterns, WSDL Complexity, LEGACY SYSTEM MIGRATION, INDIRECT MIGRATION, WSDL COMPLEXITY, DIRECT MIGRATION, https://purl.org/becyt/ford/1.2, SERVICE-ORIENTED ARCHITECTURE, https://purl.org/becyt/ford/1, WEB SERVICES, WSDL ANTIPATTERNS

Turkish CoHE Thesis Center URL

Fields of Science

0202 electrical engineering, electronic engineering, information engineering, 02 engineering and technology

Citation

WoS Q

Q3

Scopus Q

Q2
OpenCitations Logo
OpenCitations Citation Count
8

Source

Information Technology And Control

Volume

48

Issue

1

Start Page

71

End Page

89

Collections

PlumX Metrics
Citations

Scopus : 10

Captures

Mendeley Readers : 13

SCOPUS™ Citations

10

checked on Feb 01, 2026

Web of Science™ Citations

8

checked on Feb 01, 2026

Page Views

5

checked on Feb 01, 2026

Google Scholar Logo
Google Scholar™
OpenAlex Logo
OpenAlex FWCI
3.27609034

Sustainable Development Goals

7

AFFORDABLE AND CLEAN ENERGY
AFFORDABLE AND CLEAN ENERGY Logo

13

CLIMATE ACTION
CLIMATE ACTION Logo