Saturday, November 21, 2009

Project epZilla Web site launched

Since we have completed the implementation of our projects web site on September, we could not able to work on it lately. However with a small free time period which we got, we have launched our web site at We are planning to keep it up to date as much as possible. Please feel free to have a look at it make a comment. We highly value your comments.

Thursday, October 29, 2009

Into the simulation phase

Though we haven't yet finalized the proposed architecture, we are about to start some coding for simulation phase in parallel with the research so that we can have everything ready for simulation as soon as we finalize the architecture.

During past few weeks we were doing research on distributed system modeling languages and frameworks which we can use for our simulation phase. One such language is ProMeLa - a low level language which doesn't seem to provide enough 'simulation' (as opposed to modeling) capabilities as we expected. Meanwhile a group member found a framework named Monarc 2, which is written completely in Java and used mostly in the context of scientific simulations. Though the context was different, it seemed as it can be used for our purposes as well since it contained many of the core components we were looking for. So few of our group members are going to continue experimenting with it in the next few weeks while the others are continuing to finalize the architecture.

Friday, October 2, 2009

Latest News on epZilla

Yesterday epZilla team successfully finished the Architectural Analysis Document which is basically research of available existing solutions. And the team started working on the first phase of the project. Which is to develop simulation program analyze the suitability of distributed complex event processing architecture.

Thursday, September 17, 2009

Future of epZilla

Future plan for the epZilla is consists of 2 major phases. During the first phase, we are planning to implement a demonstration using a Demonstration language such as Promela which is specifically designed to create distributed system modeling. This demonstration will be created after completing a research for Distributed systems with Scalability, Fault Tolerance, Load Balancing in the hosts . etc.

In the second phase, we will move towards a full featured small scale implementation of the epZilla system. We will use the same architecture we simulated at the phase one.

Thursday, September 10, 2009

Current Work @ epZilla

The original project proposal for project epzilla was submitted on the 6th of July 2009 and the software requirement specification was submitted on the 31st of July 2009. Currently the development team is working on several areas regarding the project, the project literature survey is currently being updated and the the existing architecture analysis document is also being updated. The official website for project epzilla is being developed with the help of joomla.

Aside from that the main focus of late has been the research into various distributed algorithms. Currently various existing and theoretical distributed architectures are being analysed in the context of scalability and fault tolerant nature of the architectures in order to identify and solve various problems which exist in them . Since epzilla is a distributed architecture we hope that the information and knowledge gathered in the current on going research would be essential for us in developing a optimal architecture as the final result of the project.

Tuesday, September 8, 2009

Welcome to epZilla

Welcome to epZilla
epZilla is a scalable and fault tolerant architecture for complex event processing systems. The Project epZilla, which is based on a concept originally proposed by Mr. Manusha Wijekoon is a final year project researched and developed by four students of the Computer Science and Engineering Department of University of Moratuwa, Srilanka.

The Current team members are:
Harshana Martin
Dishan Metihakwala
Rajeev Sampath
Chathura Randika

Supervised By:
Mr. Manusha Wijekoon (External)
Mr. K. Sarveswaran (Internal)