The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Cloud computing is currently based on hardware virtualization wherein a host operating system provides a virtual machine interface nearly identical to that of physical hardware to guest operating systems. Full transparency allows backward compatibility with legacy software but introduces unpredictability at the guest operating system (OS) level. The time perceived by the guest OS is non-linear. As...
Virtualization and just-in-time (JIT) compilation have become important paradigms in computer science to address application portability issues without deteriorating average-case performance. Unfortunately, JIT compilation raises predictability issues, which currently hinder its dissemination in real-time applications. Our work aims at reconciling the two domains, i.e. taking advantage of the portability...
In Recent years embedded world has been undergoing a shift from traditional single-core processors to processors with multiple cores. However, this shift poses a challenge of adapting legacy uniprocessor-oriented real-time operating system (RTOS) to exploit the capability of multi-core processor. In addition, some embedded systems are inevitably going towards the direction of integrating real-time...
Linux®-based ATEs are susceptible to obsolescence due to quickly changing kernel versions and varying distribution support between hardware and software vendors. This paper explains how virtualization technology can help mitigate the risk of obsolescence and reduce maintenance costs in Linux-based ATEs by running multiple operating systems simultaneously on one controller.
This paper describes our experience using the dynamic resource reallocation capabilities offered by virtualization technologies, in implementing: 1. Automation of end-to-end failover of mission critical virtualized application, a SAN network and EMC Clarion based storage to a remote site and 2. On-demand and scheduled assurance of failover and measurement of RPO and RTO (The Recovery Point Objective...
The present paper discusses the strategic evolution of avionics tests systems at Eurocopter requested by virtualization turn. Until now considered as a necessary evil in the global avionics product lifecycle, tests systems are taking the path to be promoted as key productivity enablers. Industry competitiveness pushes avionics actors to revisit and strengthen their Verification & Validation capabilities...
Traditional test methods of embedded system software impose on the object system and the result of the test are not accurate enough as expected. Non-interference test method (NITM) can solve the problem. Not same with the traditional test methods, NITM is completely non-interference to the object software, does not add any instructions executed only within the test round into the object program. By...
Virtualization is a technology that enables running two or more operating systems simultaneously on a single computer. This paper will explain how virtualization software operates, compare the major types of virtualization software available, and explain how virtualization can reduce hardware cost in automatic test systems.
Today's embedded systems require both real-time control functions and IT functions. Integrating multiple operating systems on a multicore processor is one way to meet these requirements. However, in this approach, one operating system's failure can bring down the other operating systems. To address this issue, the authors propose a multidomain embedded system architecture with a physical partitioning...
Recently, the engineering cost of embedded systems is rapidly increasing due to growing sophistication of services. To deal with the problem, hybrid operating system environments have been proposed. This enables to run a RTOS and a general purpose OS concurrently and to reuse software resources on both of them. This approach is efficient in reducing engineering costs. We reconfigured the requirement...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.