The purpose of documentation is to describe software systems and software processes. Consistent, correct and complete documentation of a software system is an important vehicle for the maintainer to gain its understanding, to ease its learning and/or relearning processes, and to make the system more maintainable. Poor system documentation, on the other… (More)
Many process models have been hitherto suggested. Very few of them, however, deal with the most utilised process today – the maintenance process. In this paper, we present and motivate the " Corrective Maintenance Maturity Model " (CM 3)-a process model entirely dedicated to only software maintenance.. 1 Introduction Maintenance is our " Software Cinderella… (More)
Little is known about of how software embedded in complex industrial technical systems is maintained. In this paper, we identify industrial maintenance process steps and position software maintenance activities within them. We do this in the context of JAS 39 Gripen, a multi-role combat aircraft developed by Saab.