Applying software engineering and process improvement to legacy defence system maintenance: an experience report | IEEE Conference Publication | IEEE Xplore