Enhancing Embedded Software System Reliability Using Virtualization Technology
Source: Korea Aerospace University
Embedded systems, already ubiquitous, are becoming more and more part of everyday life. The complexity of modern embedded software poses formidable challenges to system reliability. The increasing use of software for implementing the functionality, has led to increasing demands for more sophisticated Embedded Software Maintenance. Preventive maintenance is applied to improve the device availability. In operational software system, their values depend on the software system structure as well as on the software component availability and reliability. These values decrease as the software age increases. With reactive maintenance becoming more and more complex and expensive, software developers are seeking more proactive approaches to maintenance.