DocumentCode
2868680
Title
Application of MVP Architecture in Reengineering of Legacy Financial System
Author
Wu Bo ; Yang Xiaohu
Author_Institution
Coll. of Comput. Sci. & Technol., Zhejiang Univ., Hangzhou, China
fYear
2009
fDate
11-13 Dec. 2009
Firstpage
1
Lastpage
5
Abstract
As the progress of information technology, some financial systems used for long time can no longer meet the requirement of customers in both user interface and business process, and need reengineering imminently. In order to save the human resource and financial effort, this article raises a reengineering approach by encapsulating the back-end data access code of legacy system and only refactoring the front-end user interface and business logic. In the reengineering work, this article uses MVP (Model-View-Presenter) Architecture. By extracting screen logic into Presenters, the display code in View is independent from logic code in Presenter. Also, the introduction of MVP Architecture greatly enhances the reusability and the testability of business logic code, and finally improves the efficiency of development and test work significantly.
Keywords
electronic commerce; electronic trading; user interfaces; Model-View-Presenter architecture; back-end data access code; business logic code; business process; front-end user interface; information technology; legacy financial system; reengineering; testability; Application software; Business process re-engineering; Computer architecture; Computer science; Educational institutions; Humans; Information technology; Logic testing; Portfolios; User interfaces;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
Conference_Location
Wuhan
Print_ISBN
978-1-4244-4507-3
Electronic_ISBN
978-1-4244-4507-3
Type
conf
DOI
10.1109/CISE.2009.5366503
Filename
5366503
Link To Document