Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.
DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.
Most closed source drivers installed on desktop systems today have never been exposed to formal analysis. Without vendor support, the only way to make these often hastily written, yet critical programs accessible to static analysis is to directly work at t ...
In this paper, we investigate the relationship between behavioral characteristics derived from rich smartphone data and self-reported personality traits. Our data stems from smartphones of a set of 83 individuals collected over a continuous period of 8 mon ...
Based on the analyses of data from two distinct measurement campaigns conducted in residential indoor environments in Japan and Switzerland, we identify the specificities of occupants' behaviour with respect to their interactions with windows, including th ...
Miniaturized electrical thrusters based on electrospray (or colloid) emitters could rev- olutionize the spacecraft industry by providing efficient propulsion capabilities to micro and nano satellites (1-100 kg). We report on our recent advances in the deve ...
This paper presents a large-scale analysis of contextualized smartphone usage in real life. We introduce two contextual variables that condition the use of smartphone applications, namely places and social context. Our study shows strong dependencies betwe ...
In this work, we study the long-term mechanical strength under static load - i.e. static fatigue performance or resistance to subcritical crack growth - of ceramic thick-film circuits, namely how the static fatigue of the substrate is affected by the prese ...
When it comes to performance, embedded systems share many problems with their higher-end counterparts. The growing gap between top processor frequency and memory access speed, the memory wall, is one such problem. Driven, in part, by low energy consumption ...
Every operating system embodies a collection of design decisions. Many of the decisions behind today's most popular operating systems have remained unchanged, even as hardware and software have evolved. Operating systems form the foundation of almost every ...
This paper presents hardware and software mechanisms to enable concurrent direct network access (CDNA) by operating systems running within a virtual machine monitor. In a conventional virtual machine monitor, each operating system running within a virtual ...
Contemporary software systems are beset by problems that create challenges and opportunities for broad new OS research. To illustrate, we describe five areas where broad OS research could significantly improve the current user experience. These areas are d ...