Software quality measurement and improvement for real-time systems using quality tools and techniques: a case study
Amuthakkannan Rajakannu, S.M. Kannan, V. Selladurai, K. Vijayalakshmi · International Journal of Industrial and Systems Engineering · 2008
In industrial applications, a number of real-time systems is used with advanced technologies. A real-time system consists of software and hardware components. In these types of systems, real-time software quality has a continuously increasing impact on system quality. If the software quality is poor, the total system performance will result in serious injury to the system or significant property damage. Therefore, associated software quality measurement and improvement is an essential issue in the construction of new generation real-time systems. In this paper, after developing the real-time software, it is tested using different testing methods to predict the defects and performance. Then the root causes for the problems are identified according to the results and the opinion of the experts. Using the various quality control tools and techniques, the real-time software is improved to enhance the quality of the software. So, a systematic approach is proposed to improve the quality of real-time software in a case study of software-based internal combustion engine performance analyser by identifying the defects in software product and improving the development processes.