Overview
Topic status: We're looking for students to study this topic.
Program refactoring rules are usually intended to make code easier to understand or maintain. However, refactoring can also have a significant impact on program security, especially the way "classified" data values may flow between objects and outside the program. This project will develop a tool to help programmers refactor their code in a way that improves data security. This will be done by developing a plug-in module for an Integrated Development Environment such as Eclipse, Netbeans or Visual Studio. The language of interest will be Java or C#. (A variant of the project would be to consider embedded code written in C instead.)
- Study level
- PhD, Masters
- Supervisors
- QUT
- Organisational unit
Science and Engineering Faculty
- Research area
- Keywords
- java
- Contact
-
Please contact the supervisors.