Dissertation > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development

Design and Implement of Migration Model of Legacy Systems to SOA Architecture for Education Management Domain

Author ChenXu
Tutor ZhangZhuo
School Northeast Normal University
Course Computer Software and Theory
Keywords Legacy systems SOA A user-driven model of SOA migration program Legacy system analysis Domain requirement analysis
CLC TP311.52
Type Master's thesis
Year 2010
Downloads 91
Quotes 0
Download Dissertation

Under the guidance of the educational theory and thinking, information technology has been widely used in the field of education. With the development of the information technology in the field of education, more and more software products which develop for different educational department and different requirement have been put into use. However, due to the different development platform、different development techniques and the software products are managed independently、operates closed, so that this software products has become“information islands.”The characteristics of Service-Oriented Architecture are loosely coupled, cross-platform and open. All thses characteristics provide a best framework for the integration of the educational field’s legacy systems. Using the SOA can not only protect the information technology investments of the educational departments and better play the role of the original system, but also make the faster response for the complex requirement of the educational field.In this paper, by analyzing of the educational field’s legacy systems, we present a user-driven model of SOA migration program which guides the legacy systems migrating to the SOA architecture, and design the function and implementation of each module. This paper presents the analyzing of the legacy systems and domain requirement, the formalized representation of the analysis result;A matching algorithm designs for the analysis result;According to the threshold of the function-first、cost-first、quality-first matching strategy and the result of the matching algorithm, we design a decision-making analysis algorithm. A user-driven model of SOA migration program provides a migration program for he legacy systems migrating to the SOA architecture, this migration program is a reference for software developers or users. This paper also gives a example-Student Quality Evaluation System which develops by the northeast normal university ideal software limited liability company, by this example we can get a better understanding of function and implementation of each module in the user-driven model of SOA migration program.This paper proposed a user-driven model of SOA migration program. This model can give a mentoring program for the legacy systems migrating to the SOA architecture. And this model has a significant guide for the protected of the legacy systems functions and data resources and how the new business requirements reuse the legacy systems.

Related Dissertations
More Dissertations