Jochen Streicher
Technical University of Dortmund
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Jochen Streicher.
aspect-oriented software development | 2007
Daniel Lohmann; Jochen Streicher; Olaf Spinczyk
Configurability is a major issue in the domain of embedded system software. Existing systems specifically lack good techniques to implement configurability of architectural OS concerns, such as the choice of isolation or synchronization policies to use. As such policies have a very cross-cutting character, aspects should provide good means to implement them in a configurable way. While our results show that this is in fact the case, 1) things could have been easier if additional language features were available, and, 2) additional means to influence the back-end code generation turned out to be very important. This paper presents our experiences in using AspectC++ to design and implement interrupt synchronization as a configurable property in the CiAO operating system.
MSM'10/MUSE'10 Proceedings of the 2010 international conference on Analysis of social media and ubiquitous data | 2010
Peter Fricke; Felix Jungermann; Katharina Morik; Nico Piatkowski; Olaf Spinczyk; Marco Stolpe; Jochen Streicher
Mobile devices are a special class of resource-constrained embedded devices. Computing power, memory, the available energy, and network bandwidth are often severely limited. These constrained resources require extensive optimization of a mobile system compared to larger systems. Any needless operation has to be avoided. Timeconsuming operations have to be started early on. For instance, loading files ideally starts before the user wants to access the file. So-called prefetching strategies optimize systems operation. Our goal is to adjust such strategies on the basis of logged system data. Optimization is then achieved by predicting an applications behavior based on facts learned from earlier runs on the same system. In this paper, we analyze system-calls on operating system level and compare two paradigms, namely server-based and device-based learning. The results could be used to optimize the runtime behaviour of mobile devices.
MSM/MUSE | 2013
Nico Piatkowski; Jochen Streicher; Olaf Spinczyk; Katharina Morik
The development and evaluation of new data mining methods for ubiquitous environments and systems requires real data that were collected from real users. In this work, we present an open smartphone utilization and mobility data set that was generated with several devices and participants during a 4-month study. A particularity of this data set is the inclusion of low-level operating system data. Additionally to the description of the data, we also describe the process of collection and the privacy measures we applied. To demonstrate the utility of the data, we evaluate the quality of generative spatio-temporal models for “apps” and network cells, since these are required as a building block in general predictions of the resource consumption of ubiquitous systems.
Archive | 2012
Olaf Spinczyk; Jochen Streicher
We present our ongoing collaborative work on EnDroid, an energy-efficient GPS-based positioning system for the Android Operating System. EnDroid is based on the EnTracked positioning system, developed at the University of Aarhus, Denmark. We describe the current prototypical state of our implementation and present our experiences and conclusions from preliminarily evaluating EnDroid on the Google Nexus One Smartphone. Although the preliminary results seem to support the approach, there are still several open questions, both at the application interface, as well as at the hardware management level.
usenix annual technical conference | 2009
Daniel Lohmann; Wanja Hofer; Jochen Streicher; Olaf Spinczyk
programming languages and operating systems | 2007
Daniel Lohmann; Jochen Streicher; Wanja Hofer; Olaf Spinczyk
annual simulation symposium | 2013
Markus Buschhoff; Jochen Streicher; Björn Dusza; Christian Wietfeld; Olaf Spinczyk
Proceedings of the 1st workshop on Modularity in systems software | 2011
Jochen Streicher; Christoph Borchert; Olaf Spinczyk
international conference on pervasive and embedded computing and communication systems | 2013
Jochen Streicher; Orwa Nassour; Olaf Spinczyk
Archive | 2011
Michael Backes; Christian Bockermann; Fabian Bohnen; Christoph Borchert; Fabian Clevermann; Björn Dusza; Kathrin Fielitz; Leo N. Geppert; Ann-Christin Hauschild; Melanie Heilmann; Christoph Ide; Felix Jungermann; Timo Knaup; Jan-Hendrik Köhne; Benedikt Konrad; Dominik Kopczynski; Helena Kotthaus; Patrick Krümpelmann; Michel Lang; Pascal Libuschewski; Martin Marcel; Matthias Meier; Natalie Milke; Alexander Munteanu; Dominik Neise; Brian Niehöfer; Strah Nikolah; Nico Piatkowski; Sascha Plazar; Marcel Preuß