With the emergence of multicore embedded System on Chip (SoC), the integration of several applications with different levels of criticality on the same platform is becoming increasingly popular. These platforms, known as mixed-criticality systems, need to meet numerous requirements (e.g. real-time constraints, multiple Operating Systems (OS) scheduling, pro- viding temporal and spatial isolation). In this context Virtual Open Systems has developed VOSYSmonitor, a thin software layer, which allows the co-execution of a safety-critical and non- critical applications on a single ARM-based multi-core SoC. This software element has been developed according to the ISO 26262 standard. One of the key aspects of this standard is the control of rando...
The need for security and virtualization capabilities in modern cyber-physical systems is increasing...
In mixed-criticality systems, timely handling of I/O is a key for the system being successfully impl...
Increasingly, more aspects of our lives rely on the correctness and safety of computing systems, nam...
With the emergence of multicore embedded System on Chip (SoC), the integration of several applicatio...
Software complexity in embedded systems is continuously increasing while embedded computing platform...
This paper presents a safety concept for the on-board software system of the UPMSat-2 experimental s...
There is an ongoing trend in several embedded industries to consolidate multiple subsystems onto t...
Virtualization has been deployed as a key enabling technology for coping with the ever growing compl...
Autonomous vehicles use cyber-physical systems to provide comfort and safety to passengers. Design o...
Safety-critical systems and certification standards are the bare essential elements for the developm...
The common availability of multiple processors in modern CPU devices and the need to reduce cost of ...
Virtualization is a technology that is frequently employed in computers and servers to provide isola...
In this paper we propose a hybrid solution to ensure results correctness when deploying several appl...
The spread of the Internet of Things (IoT) and the use of smart control systems in many mission-crit...
Operating systems and hypervisors enable the collection and extraction of rich information on applic...
The need for security and virtualization capabilities in modern cyber-physical systems is increasing...
In mixed-criticality systems, timely handling of I/O is a key for the system being successfully impl...
Increasingly, more aspects of our lives rely on the correctness and safety of computing systems, nam...
With the emergence of multicore embedded System on Chip (SoC), the integration of several applicatio...
Software complexity in embedded systems is continuously increasing while embedded computing platform...
This paper presents a safety concept for the on-board software system of the UPMSat-2 experimental s...
There is an ongoing trend in several embedded industries to consolidate multiple subsystems onto t...
Virtualization has been deployed as a key enabling technology for coping with the ever growing compl...
Autonomous vehicles use cyber-physical systems to provide comfort and safety to passengers. Design o...
Safety-critical systems and certification standards are the bare essential elements for the developm...
The common availability of multiple processors in modern CPU devices and the need to reduce cost of ...
Virtualization is a technology that is frequently employed in computers and servers to provide isola...
In this paper we propose a hybrid solution to ensure results correctness when deploying several appl...
The spread of the Internet of Things (IoT) and the use of smart control systems in many mission-crit...
Operating systems and hypervisors enable the collection and extraction of rich information on applic...
The need for security and virtualization capabilities in modern cyber-physical systems is increasing...
In mixed-criticality systems, timely handling of I/O is a key for the system being successfully impl...
Increasingly, more aspects of our lives rely on the correctness and safety of computing systems, nam...