Parallelising Kiwiplan GUI framework

BTech Project - Parallelising Kiwiplan GUI Framework

Project Title

Parallelising Kiwiplan GUI Framework


Project Description

Kiwiplan displays the information to the user in the form of tables known as flexible tables. The term flexible is used because users can view the information as per their requirements. When certain operation is performed by the user at a GUI level, the data goes through some sequence of filters, where each filter is doing just one task. Each of the algorithms in the filters is written in a manner which makes use of a single core to get the desired output (i.e. runs in a sequential order).

Due to the increasing size of tables, some of the operations takes too long to run and slows down GUI. Kiwiplan wishes to investigate if the efficiency of some of those operations can be increased by parallelising some parts of them.


Project Goal

The primary goal is to parallelise the algorithms within the filters by making use of new features introduced in Java 7 and integrate them with the existing Kiwiplan GUI framework. The secondary goal is to investigate how other products of Kiwiplan can be benefitted by using the similar ideas.

Latest Updates

  • End Of Year Report
  • End of Year Report has been uploaded on the Resource section. Or Click here to download it.

  • Final Seminar
  • Final Seminar has been uploaded on the Resource section. Or Click here to download it.

  • Progress Report
  • Progress Report has been uploaded on the Resource section. Or Click here to download it.

  • Mid Semester Report
  • Mid Semester Report has been uploaded on the Resource section. Or Click here to download it.

  • Mid Semester Seminar
  • Mid Semester Seminar has been uploaded on the Resource section. Or Click here to download it.

  • Project Plan
  • Project plan has been uploaded on the Resource section. Or Click here to download it.

  • Introductory Seminar
  • Introductory Seminar slides has been uploaded on the Resource section. Or Click here to download it.

     
    Author: Prabhjot Singh Jassal, Email: pjas002@aucklanduni.ac.nz