The research methods used in this phase were mainly engineering, experimentation and
survey research (Passmore et al., 2002). The overall architecture, engineered in the
previous phase, was implemented in Java and run on a Tomcat server with a Web user
interface. However, minor adjustments to the architecture were done as the
implementation proceeded. The changes were done based on the testing and evaluation
of system components. The prototype was tested with real users. In addition, the users
were required to answer a questionnaire (see Appendix F). The objective of the survey
was to acquire other kinds of information which were impossible to obtain by
evaluation of the results from the prototype experiment alone.