University home »
Faculty of Science »
Department of Computer Science »
Research » Topics »
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.
-
Related Programmes




