CHUNG-WEI LINKim BShiraishi S.2023-06-092023-06-09202121682356https://www.scopus.com/inward/record.uri?eid=2-s2.0-85086277885&doi=10.1109%2fMDAT.2019.2932936&partnerID=40&md5=cfca077bf84235c3c3bb2e0d29350aa9https://scholars.lib.ntu.edu.tw/handle/123456789/632558Automotive hardware architectures have become extremely complex and heterogeneous. To tackle this complexity and enable seamless plug-and-play, this article proposes hardware virtualization using an OS hypervisor. In this article, researchers utilize an OS hypervisor to support plug-and-play automotive systems. In the architecture, the software tasks are allocated to the isolated operating systems, and the OS hypervisor manages the operating systems and virtualizes hardware. The hardware virtualization is the core technology and the reason that this hypervisor-based architecture is more flexible and suitable for plug-and-play systems is that it provides the platform for system designers to develop software in a hardware-independent way.Automotive systems; hardware virtualization; OS hypervisor; plug-and-play systems; task allocationUser experience; Automotive Systems; Design method; Hardware architecture; Hardware virtualization; Personalizations; Plug and play; System safety; Task allocation; VirtualizationHardware Virtualization and Task Allocation for Plug-and-Play Automotive Systemsjournal article10.1109/MDAT.2019.29329362-s2.0-85086277885