The University of Southampton
University of Southampton Institutional Repository

Migrating Legacy Systems to a Service-Oriented Architecture with Optimal Granularity

Migrating Legacy Systems to a Service-Oriented Architecture with Optimal Granularity
Migrating Legacy Systems to a Service-Oriented Architecture with Optimal Granularity
The enhanced interoperability of business systems based on Service-Oriented Architecture (SOA) has created an increased demand for the re-engineering and migration of legacy software systems to SOA-based systems. Existing approaches focus mainly on defining coarse-grained services corresponding to business requirements, and neglect the importance of optimising service granularity based on service reusability, governance, maintainability and cohesion. An improved migration of legacy systems onto SOA-based systems requires identifying the ‘right’ services with an appropriate level of granularity. This paper proposes a novel framework for the effective identification of the key services in legacy code to provide such an optimal mapping. The framework focuses on identifying these services (based on standardized modelling languages UML and BPMN) and provides effective guidelines for identifying optimal service granularity over a wide range of possible service types.
Service-Oriented Architecture, Service granularity, Software Evolution, Legacy Systems, Architecture Modelling.
Alahmari, Saad
2cc9e0ba-0c6a-4c7f-960d-23e159b37652
Zaluska, Ed
43f6a989-9542-497e-bc9d-fe20f03cad35
De Roure, David
02879140-3508-4db9-a7f4-d114421375da
Alahmari, Saad
2cc9e0ba-0c6a-4c7f-960d-23e159b37652
Zaluska, Ed
43f6a989-9542-497e-bc9d-fe20f03cad35
De Roure, David
02879140-3508-4db9-a7f4-d114421375da

Alahmari, Saad, Zaluska, Ed and De Roure, David (2010) Migrating Legacy Systems to a Service-Oriented Architecture with Optimal Granularity. 12 International Conference on Enterprise Information Systems, Funchal, Maderia -, Portugal. 08 - 12 Jun 2010. (Submitted)

Record type: Conference or Workshop Item (Paper)

Abstract

The enhanced interoperability of business systems based on Service-Oriented Architecture (SOA) has created an increased demand for the re-engineering and migration of legacy software systems to SOA-based systems. Existing approaches focus mainly on defining coarse-grained services corresponding to business requirements, and neglect the importance of optimising service granularity based on service reusability, governance, maintainability and cohesion. An improved migration of legacy systems onto SOA-based systems requires identifying the ‘right’ services with an appropriate level of granularity. This paper proposes a novel framework for the effective identification of the key services in legacy code to provide such an optimal mapping. The framework focuses on identifying these services (based on standardized modelling languages UML and BPMN) and provides effective guidelines for identifying optimal service granularity over a wide range of possible service types.

Text
ICEIS_2010_147_CR.pdf - Other
Restricted to Registered users only
Download (2MB)
Request a copy

More information

Submitted date: June 2010
Additional Information: Event Dates: 8 - 12 June 2010
Venue - Dates: 12 International Conference on Enterprise Information Systems, Funchal, Maderia -, Portugal, 2010-06-08 - 2010-06-12
Keywords: Service-Oriented Architecture, Service granularity, Software Evolution, Legacy Systems, Architecture Modelling.
Organisations: Web & Internet Science

Identifiers

Local EPrints ID: 271008
URI: http://eprints.soton.ac.uk/id/eprint/271008
PURE UUID: c4ab4af1-aeca-4ba3-9ffd-df5383b3383b
ORCID for David De Roure: ORCID iD orcid.org/0000-0001-9074-3016

Catalogue record

Date deposited: 06 May 2010 16:06
Last modified: 14 Mar 2024 09:21

Export record

Contributors

Author: Saad Alahmari
Author: Ed Zaluska
Author: David De Roure ORCID iD

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×