Font Size: a A A

The Research And Application Of Software Reengineering On J2EE-Based System

Posted on:2006-05-26Degree:MasterType:Thesis
Country:ChinaCandidate:Y XiaFull Text:PDF
GTID:2168360155464622Subject:Computer applications
Abstract/Summary:PDF Full Text Request
As we know, Internet is widely used now, and computerizing in all kinds of industry is prospering. "Web-based Application" is a good choice for enterprise to provide service quickly and instantly. However, because of the frequently change of the market, marketing strategy is changeable too. And also with the increasing population of using Internet so rapidly, enterprise must to update the original system for maintaining ? quickly response to customers. However, in the situation of lack well-designed software architecture, it constantly costs much, even the original system costing much time and expense be compelled to eliminate early.The technology of software reengineering extracts the useful information from Legacy System to re-manufacture the software. It not only reduces the system development cost but also can satisfy the requirement for according the variable market. Consequently, how to reengineering the Legacy System to a high reliability, maintainability Scalable System that can adjust the service content conveniently and flexibly is an urgent requirement.Owing to adapt the "Component-based and N-tier Software Architecture" to develop the software has become the main stream in large-scale software development. It also because of the advantages of Java in distribute environment and across-platform, the thesis adapt the J2EE's (Java2 Enterprise Edition) "Sever-side Component Standard model" and utilize its N-tier architecture to be the target architecture for reengineering.The thesis takes "Wanfang Enterprise Information System" for example, utilizing the standard procedure addressed by us to extract the useful information from the un-organized and un-expansible program of JSP and Java Beans, then transform to the corresponding J2EE component in J2EE N-tier architecture. At the same time, we research the corresponding patterns of this type of software reengineering. We adopt the BEA's WebLogic as our platform, and base with it we study the technology of J2EE in distributed computing, to help build a scalable system that has componentload balance mechanism and high reliability, expansibility and flexibility.
Keywords/Search Tags:Software Reengineering, J2EE N-tier Architecture, EIS, JSP
PDF Full Text Request
Related items