Font Size: a A A

WEB Application Research Based On Reusable Component Technology

Posted on:2007-06-26Degree:MasterType:Thesis
Country:ChinaCandidate:T HuaFull Text:PDF
GTID:2178360182994758Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the drastic development of Internet technology and more enterprise web applications, software scale has become more complicated. So traditional software development method has become out of date. Because the basic of Web application is document, it is difficult to apply object-oriented well-established software development methods to Web applications. Component-Based Software Engineering is an evolutionary rather than revolutionary approach. By using CBSE approach, system development becomes the selection, reconfiguration, adaptation, assembling and deployment of encapsulated, replaceable and reusable components.In this paper, software component technology is introduced in detail. By the analysis of exist problems of web application, we provide feasible resolutions. Through the introduction of aspect-oriented programming, important services of web application are implemented for example transaction service. Then component-based project manager architecture is analyzed, project manager component repository is provided to resolve component dependency between business components and system evolvement. By the use of project manager component repository and software configuration system, integration software configuration management strategy is applied.Based on the research, through applying the result to practice on the design and programming of enterprise application, testify the research's feasibility and validity.
Keywords/Search Tags:component, software reusability, project manager architecture, component repository, aspect-oriented programming
PDF Full Text Request
Related items