Breadcrumb

 
 

Web Application Framework in Erasmus

Title:

Web Application Framework in Erasmus

Peng, Duo (2011) Web Application Framework in Erasmus. Masters thesis, Concordia University.

[img]
Preview
PDF - Accepted Version
1702Kb

Abstract

This thesis introduces a new framework in Erasmus which is specially designed for web application.
Erasmus, as a typical process oriented language, developed by Peter Grogono at Concordia University, Canada and Brian Shearing at The Software Factory, UK, is based on communicating processes. Erasmus can easily and clearly depict multi-process scenarios based on new concepts: protocol, port, cell and processes.
In this thesis, we gave detail of the language Erasmus and explained the new concepts: Cell, Process, Protocol and Port which is introduced by Erasmus. Then, we introduced the Broker which is a proxy to communicate between the processes on different machines and listen for HTTP requests. Next, we depicted the architecture and the resource management of the Erasmus Web application including database access and dynamic process creating. At the end, we gave an example of a simple web application with simple Erasmus language and with an Erasmus MVC framework.
As a conclusion, Erasmus is a potential excellent Web development language which can improves the performance of the web services and also helps developers to be more productive in developing web applications.

Divisions:Concordia University > Faculty of Engineering and Computer Science > Computer Science and Software Engineering
Item Type:Thesis (Masters)
Authors:Peng, Duo
Institution:Concordia University
Degree Name:M. Comp. Sc.
Program:Computer Science
Date:11 April 2011
Thesis Supervisor(s):Grogono, Peter
Keywords:Erasmus, Web Application
ID Code:973770
Deposited By:DUO PENG
Deposited On:19 Jun 2012 13:57
Last Modified:15 Nov 2012 16:03
All items in Spectrum are protected by copyright, with all rights reserved. The use of items is governed by Spectrum's terms of access.

Repository Staff Only: item control page

Document Downloads

More statistics for this item...

Concordia University - Footer