Please note: You are viewing the unstyled version of this web site. Either your browser does not support CSS (cascading style sheets) or it has been disabled.

(none)

Local Navigation

Honours Projects

Debbie Richards's Projects

Crime Scene Investigation

Assist police in honing and testing their skills in crime scene investigation. Noticing relevant objects and patterns in a crime scene is crucial for solving many crimes. Incorporate virtual reality technology with pattern matching and reasoning systems from artificial intelligence to assist police to train its officers. This project will involve working with the NSW Police Department. Desired prerequisite knowledge: COMP330 and COMP329.

An intelligent/adaptive user interface for training

Authoring of trainee systems is typically limited to trained specialists such as programmers. Similarly the acquisition of knowledge in a domain often requires the mediation of a trained knowledge engineer. This means that the domain expert and trainer needs to pass on what they know to another. This is time consuming, costly, error-prone and makes even small changes to the system problematic. This project aims to allow the trainer to change the knowledge and the training scenarios while interacting with the system. This project will involve extension of a knowledge acquisition technique known as ripple down rules and is part of a larger project being conducted with members of the Intelligent Systems Group, Visor and Language Technology Group in the computing Department. A prototype system created in Unreal Tournament will provide an initial platform to work on. Desired prerequisite knowledge: COMP330 and COMP329.

Working in team-based ICT projects

This project will build on work that began with Brook's famous paper "the Mythical-man month". When that paper was written, system development concepts and techniques such as object orientation and XP were not known or in widespread use. Today globally distributed teams are common in many ICT projects and the size and complexity of software continues to increase. Thus the use of teams seems even more necessary. Despite this there are many problems with working in teams. This project will draw on literature from multiple disciplines but focus on ICT teams and their peculiar needs and features. It is envisaged that a number of case studies will be conducted, both with student teams and in industry, to further explore the issues that arise and suggest some methods for improvement. One key issue to be considered is equitable distribution and reward of effort. Desired prerequisite knowledge: ISYS346/COMP345/COMP340, ISYS302.

Automatic validation of UML models

A key problem that many analyst/programmers, particularly students, have with UML is validation and cross-checking of the models. Like compiled code that can be executed with various inputs and checked against expected outputs, this project could explore how test cases and suites could be created to allow execution and automatic validation of UML. Alternatively, the project could involve evaluation of a range of UML modeling tools to suggest which provide the greatest support and further improvements. In any case, an expected outcome of the project would be a comprehensive model which allows the links between the different views created by UML, that is functional, structural and behavioural models, to be clearly understood and applied.

Do we need girls in IT?

The gender imbalance in the ICT workplace is well-recognised. Studies have been conducted which report various factors, such as the females cultural background and the perception of IT as a male field, influencing the decision to pursue a career in IT. To explain the gender imbalance various theories have been put forward. One theory is essentialism which holds that females are fundamentally different from males at the biological, pysiological and/or psychological level which makes them less suitable for and/ or attracted to technology (which is sometimes taken to mean mathematics and science in general).

A more popular theory is known as social construction in which IT is seen as a male domain. As neither theory fully explains the data collected in numerous gender and IT studies, in recent times Individual Differences Theory has begun to emerge which takes into "account the uniformity of social shaping messages conveyed in a culture but also takes into account the varied influence of individual background and critical life events that result in a range of responses tothose messages" (Trauth 2006, p.1156). This project will conduct studies to further understand the factors which affect career decisions in IT and contribute to developing theory in the area of gender and IT.

Reconciling Use Case Descriptions from Multiple Viewpoints

The design of a system will always be limited by a poor requirements specification. If the requirements are inconsistent, incomplete or invalid then the design will be inappropriate or even useless. Use cases or user stories are becoming increasingly popular as a means of capturing system requirements from the user's point of view. This process involves the development team brainstorming the main chunks of functionality and then describing the steps involved in each use case. Even though this is a group activity it is common for a few to dominate the group which results in incomplete use case descriptions that do not represent the requirements of the whole group. In the approach, known as RECOCASE because we use a CASE tool to assist requirements RECOnciliation, the group identify and then asynchronously capture multiple requirements viewpoints. The use case descriptions are entered in natural language and automatically processed by our system to produce a concept lattice. The concept lattice is used to reveal common ground and differences between the stakeholders. The group process enables conflicts to be identified and resolved, where possible, using our negotiation strategies and resolution operators. This approach will be further investigated and evaluated within real organisation as part of this project.

[Back to top]

Copyright & Site information

  • CRICOS Provider No 00002J, ABN 90 952 801 237
  • Last Updated: Thu, 31 Jan 2008 12:13:31
  • Authorised by: (none)