Date of Award


Publication Type

Master Thesis

Degree Name



Computer Science


Computer Science.




Web has evolved from a network of basically static information display to a mechanism for interactive Web application. Currently, web creates for enhancing business processes, reducing costs and increasing profits. With component-based computing and MVC design pattern, web application could be developed easily, less expensively, deployed flexibly across platform, adapted to new technology quickly. Rapid delivery of business-critical information over the Internet and Corporate intranets requires a transaction-processing solution that integrates the functionality of multiple objects, provides these objects with access to multiple data sources, and ensures data integrity, scalability, and security across every business transaction. Moreover, certain runtime services should be developed to support Web applications. The ability to easily locate application components, access and execute them securely, and ensure their availability are critical factors to deploying Web applications in Internet, intranet, and extranet environments. To meet increasing need, we develop a viable approach for web transaction systems based on the component-based system development in this thesis work. This approach adopts the distributed, component-based development principle and is based on MVC design pattern. This approach offers the flexibility, scalability, and reliability necessary to support the constant evolution of business processes in the e-business world. And a prototype, which based on our infrastructure design, is also developed to validate the feasibility and effectiveness of the proposed approach. Paper copy at Leddy Library: Theses & Major Papers - Basement, West Bldg. / Call Number: Thesis2000 .Z527. Source: Masters Abstracts International, Volume: 40-03, page: 0730. Thesis (M.Sc.)--University of Windsor (Canada), 2001.