Migrating two legacy systems to SOA: A new approach for service selection based on data flow diagram

Basel Bani-Ismail, Youcef Baghdadi*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)


There are many service identification methods (SIMs) to simplify service identification in SOA lifecycle. These SIMs vary in terms of their features (e.g., input artefact, technique). Due to this diversity, few evaluation frameworks have been proposed to guide organisations in selecting a suitable SIM based on their available input artefacts (e.g., source code, business process). This research concerns with SIMs that consider data flow diagram (DFD) as an input artefact, in order to migrate two legacy systems, modelled with DFD, to SOA. Only two SIMs are found in the literature to identify services based on DFD. However, these SIMs do not provide a way to select among the services identified to be implemented as web services. Therefore, this paper aims to bridge this gap by proposing a new approach for service selection based on DFD to assist organisations in speeding up the process of migrating their legacy systems to SOA.

Original languageEnglish
Pages (from-to)251-281
Number of pages31
JournalInternational Journal of Web and Grid Services
Issue number3
Publication statusPublished - 2019


  • DFD
  • Data flow diagram
  • Evaluation framework
  • SIM
  • SOA
  • Service identification
  • Service identification method
  • Service quality
  • Service selection
  • Service-oriented architecture

ASJC Scopus subject areas

  • Software
  • Computer Networks and Communications


Dive into the research topics of 'Migrating two legacy systems to SOA: A new approach for service selection based on data flow diagram'. Together they form a unique fingerprint.

Cite this