Computer Science


Projects/Theses offered by Emilia Mendes


Homepage: http://www.cs.auckland.ac.nz/~emilia/

I am interesting in supervising students in the following research areas:

Web and hypermedia engineering

  • Engineering Web/hypermedia applications - using engineering principles to developing Web/hypermedia applications
  • Web measurement - measuring quality of Web applications and Web development processes; measuring productivity; measuring Web development effort
  • Innovative e-commerce applications and tools using technologies such as Java, J2EE, databases, XML, COM, CORBA etc.
  • Web and hypermedia usability measurement - measuring the quality of applications from the usability perspective.

Computer Science Teaching

  • Teaching object-oriented programming languages to CS1 students.
  • Changes in the curriculum reflected by the use of technology.
  • Gender differences.
  • Teaching Hypermedia and Web engineering.

I can get more specific on some topics and suggest some possible postgraduate projects, Masters and PhD theses. Some projects can be assembled and augmented when necessary.

  • Web development - to help developers model, design and implement their Web sites by choosing one of the Web development methods provided, which are OOHDM (Object-Oriented Hypermedia Design Method) and HDM2000 (Hypermedia Design Model 2000). Each design will be used as input to generating Web sites using HTML and XML.
  • Risk assessment - help assess the risks of a specific Web development project or a set of projects within the same organisation.
  • Intelligent Process Improvement - help organisations plan and develop their measurement programs effectively by offering the TAME (Tailoring A Metrics Environment) paradigm, the GQM (Goal/Question/Metric) framework and the SEI (Software Engineering Institute) CMM (Capability Maturity Model).
  • Tailorable Quality model - help create, adapt and manage a database of quality models. The tool aims to provide mechanisms which will help an organisation reuse or create a quality model according to their project characteristics and needs.
  • Metrics Management - help manage a database of metrics which can be adapted and reused by several projects. In addition, the tool will also suggest metrics according to the goals given using the GQM framework.
  • Automatic measurement - automatically measures several characteristics (functionality, productivity, size etc) of various types of deliverables (Requirements diagrams, design diagrams, navigation diagrams, Web sites developed in either HTML or XML).
  • Intelligent Project Management - help organisations store information about their finished and ongoing projects, targets, deliverables, development phases, metrics etc.
  • Intelligent Effort prediction - estimate development effort using different techniques such as case-based reasoning, of rule-extraction techniques, neural networks and fuzzy logic systems. It will also statistically analyse the prediction models generated in terms of a number of performance indicators such as MMRE (Mean Magnitude of Relative Error) Pred(n) (Predication at level n) and Box plots.
  • Data Analysis - allow the analysis of datasets using several statistical analysis techniques such as linear regression, stepwise regression, general linear models etc.
  • Patterns repository - allow the storage, manipulations and reuse of several patterns for Web design and Web applications and generation of Web sites in wither XML or HTML using those pattersn.
  • Comparison of several effort prediction techniques - compares using empirical data several effort prediction techniques, such as case-based reasoning, neural networks, regression, fuzzy systems etc.


Apply now!


2012 Handbook

Postgraduate study options

Semester 1 Timetable



Please give us your feedback or ask us a question

This message is...


My feedback or question is...


My email address is...

(Only if you need a reply)

A to Z Directory | Site map | Accessibility | Copyright | Privacy | Disclaimer | Feedback on this page