Anna Lyons

dblp:182/1975 · DBLP profile ↗
← Back
1ranked-venue papers
1as first author
0since 2021 · last 2018
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Embedded and real-time systems · 100%
Software engineering, system software, and programming languages
1 paper
Operating systems · 100%

Topics — the 5 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Operating systems › system security › operating system security › protection mechanism
capability-based protection
0.312018
Scheduling-context capabilities: a principled, light-weight operating-system mechanism for managing time · EuroSys 2018
Operating systems › kernel › kernel design
microkernel
0.312018
Scheduling-context capabilities: a principled, light-weight operating-system mechanism for managing time · EuroSys 2018
Embedded and real-time systems › real-time scheduling
mixed-criticality scheduling
0.312018
Scheduling-context capabilities: a principled, light-weight operating-system mechanism for managing time · EuroSys 2018
Embedded and real-time systems
real-time scheduling
0.312018
Scheduling-context capabilities: a principled, light-weight operating-system mechanism for managing time · EuroSys 2018
Embedded and real-time systems › real-time virtualization
temporal isolation
0.312018
Scheduling-context capabilities: a principled, light-weight operating-system mechanism for managing time · EuroSys 2018

Methods — techniques the papers use, named apart from their topics

scheduling contexts · 0.7capability-based protection · 0.7
YearPublicationVenuePosition
2018 Scheduling-context capabilities: a principled, light-weight operating-system mechanism for managing time
abstract
Mixed-criticality systems (MCS) combine real-time components of different levels of criticality - i.e. severity of failure - on the same processor, in order to obtain good resource utilisation. They must be able to guarantee deadlines of highly-critical threads without any dependence on less-critical threads. This requires strong temporal isolation, similar to the spatial isolation that is traditionally provided by operating systems, without unnecessary loss of processor utilisation. We present a model that uses scheduling contexts as first-class objects to represent time, and integrates seamlessly with the capability-based protection model of the seL4 microkernel. We show that the model comes with minimal overhead, and supports implementation of arbitrary scheduling policies as well as criticality switches at user level.
Anna Lyons, Kent McLeod, Hesham Almatary, Gernot Heiser
EuroSys1