Project Proposals
SPE 780
Research Question Are there differences in the different Java Server Faces (JSF) implementations
Abstract The emergence of Java Server Faces (JSF) as a technology that promises to separate the roles (web design specialist, business logic programmer etc.) associated with website development raises some questions. Firstly, does the technology adequately separate the roles and live up to the promises. Secondly, how do the different implementations of JSF compare against each other and the specification. This question should be address through a test application and test suites that will benchmark these implementations.
Outcomes
  1. SPE 780 Mini Dissertation.
  2. A possible SAICSIT postgraduate conference paper.
  3. A technical report of the benchmark results.
  4. Enhanced knowledge of Java/Web test and performance tools (Junit/HttpUnit/JMeter/Cactus) and J2EE.
Skills required Above average Java Programming knowledge.