Accessibility Skip to Global Navigation Skip to Local Navigation Skip to Content Skip to Search Skip to Site Map Menu

Towards categorising software vulnerable in publically available code (funded MSc, PhD, or postdoc)

A postgraduate research opportunity at the University of Otago.

Details

Academic background
Business, Sciences
Host campus
Dunedin
Qualifications
Master’s, PhD, Postdoctoral
Department
Information Science
Supervisors
Dr Sherlock A Licorish, Dr Amjed Tahir, Professor Stephen MacDonell

Overview

Software developers are increasingly dependent on question and answer portals and blogs for coding solutions. While such interfaces provide useful information, there are concerns that code snippets hosted here are often of poor quality, insecure or incomplete, which may result in software failures. Accordingly, increasing research effort is dedicated to understanding how software developers use code fragments from online portals and blogs, and the pitfalls of engaging in this practice.

However, limited effort is dedicated to providing avenues for improving the code content available online, notwithstanding that developers widely copy such code for reuse when creating software. In fact, established software quality models are unsuitable for fully understanding code snippets quality. The goal of this project is to define code snippet quality, before suitable solutions are derived for flagging poor quality code online.

Sounds exciting? If you are a Java programmer with functional knowledge of Python, you may be interested in this opportunity, which is funded by a 2020 Seed project in the Science for Technological Innovation National Science Challenge.

We are recruiting for a funded position at the MSc, PhD or Postdoc level, with the position hosted at University of Otago (Dunedin, New Zealand).

Contact

Sherlock A Licorish
Email   sherlock.licorish@otago.ac.nz

EQUIS logo AACSB logo AAPBS logo Global Business School Network logo Fair Trade Certified PIM logo QS Stars logo. World Leisure Organisation logo