Operating system verification—an overview

G Klein - Sadhana, 2009 - Springer
This paper gives a high-level introduction to the topic of formal, interactive, machine-
checked software verification in general, and the verification of operating systems code in …

Scheduling and locking in multiprocessor real-time operating systems

BB Brandenburg - 2011 - search.proquest.com
With the widespread adoption of multicore architectures, multiprocessors are now a
standard deployment platform for (soft) real-time applications. This dissertation addresses …

Low-latency hard real-time communication over switched Ethernet

J Loeser, H Haertig - … 16th Euromicro Conference on Real-Time …, 2004 - ieeexplore.ieee.org
Ethernet, the most widely used commodity network, increasingly moves toward switches as
implementation technology thus replacing buses. This allows to use traffic shaping …

On the scalability of real-time scheduling algorithms on multicore platforms: A case study

BB Brandenburg, JM Calandrino… - 2008 Real-Time …, 2008 - ieeexplore.ieee.org
Multicore platforms are predicted to become significantly larger in the coming years. Given
that real-time workloads will inevitably be deployed on such platforms, the scalability of the …

Real-time synchronization on multiprocessors: To block or not to block, to suspend or spin?

BB Brandenburg, JM Calandrino… - 2008 IEEE Real …, 2008 - ieeexplore.ieee.org
In the domain of multiprocessor real-time systems, there has been a wealth of recent work
on scheduling, but relatively little work on the equally-important topic of synchronization …

[PDF][PDF] Multicore operating-system support for mixed criticality

JH Anderson, SK Baruah… - Proceedings of the …, 2009 - cs.unc.edu
Ongoing research is discussed on the development of operating-system support for
enabling mixed-criticality workloads to be supported on multicore platforms. This work is …

CuriOS: Improving Reliability through Operating System Structure.

FM David, E Chan, JC Carlyle, RH Campbell - OSDI, 2008 - usenix.org
An error that occurs in a microkernel operating system service can potentially result in state
corruption and service failure. A simple restart of the failed service is not always the best …

A Nitpicker's guide to a minimal-complexity secure GUI

N Feske, C Helmuth - 21st Annual Computer Security …, 2005 - ieeexplore.ieee.org
Malware such as Trojan horses and spyware remain to be persistent security threats that
exploit the overly complex graphical user interfaces of today's commodity operating systems …

Die PERSEUS Systemarchitektur

B Pfitzmann, J Riordan, C Stüble, M Waidner… - Verlässliche IT-Systeme …, 2001 - Springer
Sichere Anwendungen sind ohne ein sicheres Betriebssystem unmöglich. Wir zeigen auf,
wie bestehende Sicherheitsmechanismen wie kryptographische Protokolle oder Smartcards …

[PDF][PDF] Ten years of research on L4-based real-time systems

H Härtig, M Roitzsch - Proceedings of the 8th Real-Time Linux Workshop, 2006 - Citeseer
Microkernels are an intriguing technology for operating systems research in general and for
real-time systems in particular. To gain experience and to explore new ground, the OS …