6
- https://doi.org/10.1504/ijssci.2008.021769
Legacy to web migration: service-oriented software reengineering methodology
- Jan 1, 2008
- International Journal of Services Sciences
- Sam Chung +3 more
In this paper, a Service-Oriented Software Reengineering (SOSR) methodology is proposed for reengineering a legacy system into a service-oriented system. Although Service-Oriented Computing (SOC) enables a software developer to design loosely coupled software components and integrate them with other software systems, most components in a legacy system were not developed as services. The SOSR methodology is based on a set of best practices that are architecture-centric, service-oriented, role-specific and model-driven. The SOSR methodology is demonstrated by the modernisation of two different legacy systems – a Business-to-Business (B2B) system and the other is a Business-to-Consumer (B2C) System. The resulting service-oriented systems and the evaluation of the methodology in terms of non-functional system requirements such as interoperability, etc. show that this methodology can be used by software developers and system integrators to reengineer tightly coupled legacy information systems into the loosely coupled, agile, service-oriented information systems.
- # Service-oriented Systems
- # Legacy System
- # Software System
- # Service-oriented Information Systems
- # Set Of Best Practices
- # Reengineering Methodology
- # Service-Oriented Computing
- # Software Developer
- # Software System Integrators
- # Information Systems