Skip to Main Content
 

Global Search Box

 
 
 
 

ETD Abstract Container

Abstract Header

Page connection representation: An object-oriented and dynamic language for complex web applications

Abstract Details

2001, Master of Science (MS), Ohio University, Electrical Engineering & Computer Science (Engineering and Technology).

This thesis develops an object-oriented dynamic language Page Connection Representation(PCR), which defines the inner workings and connections between, active server side components so as to set up an infrastructure for database-backed web applications. This language automates the web application development by generating executable service components from the compilation of PCR code. As an easy-to-learn language for rapid development with powerful performance, PCR mixes 3GL and 4GL language features. The compiler for PCR is coded in C. The compiler generates final modules as C++ objects which can be compiled once again by a third party compiler into CGI or Fast CGI code. Both the development and the testing are carried out on a Linux platform running Redhat 6.0 with Apache as the web server. The 4GL database connectivity to the MySql database engine is supported by PCR. Furthermore, the architectural comparisons of PCR with other popular web technologies like Active Server Page(ASP) and Extensible Markup Language(XML), as well as the demonstration of the E-Magazine Management System (EMMS) developed using PCR are done. These show that PCR may set up a new useful web application infrastructure for Freeware world with its great easiness, performance, scalability and portability.

Liming Cai (Advisor)
121 p.

Recommended Citations

Citations

  • Zhou, Y. (2001). Page connection representation: An object-oriented and dynamic language for complex web applications [Master's thesis, Ohio University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=ohiou1174408849

    APA Style (7th edition)

  • Zhou, Yin. Page connection representation: An object-oriented and dynamic language for complex web applications. 2001. Ohio University, Master's thesis. OhioLINK Electronic Theses and Dissertations Center, http://rave.ohiolink.edu/etdc/view?acc_num=ohiou1174408849.

    MLA Style (8th edition)

  • Zhou, Yin. "Page connection representation: An object-oriented and dynamic language for complex web applications." Master's thesis, Ohio University, 2001. http://rave.ohiolink.edu/etdc/view?acc_num=ohiou1174408849

    Chicago Manual of Style (17th edition)