Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Martin Stoffel

dblp:231/1865 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
2since 2021 · last 2023
0000-0002-8935-0853ORCID · corroborated

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

Artificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021Security and privacy · 2

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.

Interdisciplinary, comprehensive, and emerging computing
1 paper
Computing education · 77% Computational social science and digital humanities · 23%

Topics — the 1 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computing education › STEM education
data science education
0.712023
How to Data in Datathons · NeurIPS 2023

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

framework · 0.7case study · 0.7
YearPublicationVenuePosition
2023 Distributed Voters for Automotive Applications
abstract
Autonomous Vehicles (AVs) operate in public areas without the intervention of a human driver. This vulnerable environment brings explicit safety requirements to the AV which must be considered in the systems development phase. Such safety critical systems must comply to the safety standard ISO26262 and shall contain mechanisms to detect and react on faults.The current approach in signal-oriented E/E architectures is to use microprocessors with lockstep mechanisms. Those processors execute the same calculation on multiple cores, thereby being able to detect faults. However, the increased safety level of those processors comes along with a limited amount of performance.This work contains a concept to overcome the problem of the limited performance by using a recent service-oriented E/E architecture (SOA). Therefore, the redundant processing is moved from local microprocessors to multiple processors on distributed machines which are connected with Ethernet. The integrity is ensured by the novel approach of "voters as a service" which shares each calculation result across both compute units and redundantly compares it.The general feasibility of the concept is shown by the realization as a systematic approach containing two use-cases. The experiment indicates promising results to overcome the problem of ensuring the integrity of compute intensive safety critical functions which require more performance than the classic lockstep microprocessors are able to provide.
Martin Stoffel, Eric Sax
IV1
2023 How to Data in Datathons
abstract
The rise of datathons, also known as data or data science hackathons, has provided a platform to collaborate, learn, and innovate quickly. Despite their significant potential benefits, organizations often struggle to effectively work with data due to a lack of clear guidelines and best practices for potential issues that might arise. Drawing on our own experiences and insights from organizing +80 datathon challenges with +60 partnership organizations since 2016, we provide a guide that serves as a resource for organizers to navigate the data-related complexities of datathons. We apply our proposed framework to 10 case studies.
Carlos Mougan, Richard Plant, Clare Teng, Marya Bazzi, Alvaro Cabrejas Egea, Ryan Sze-Yin Chan, David Salvador Jasin, Martin Stoffel, Kirstie J. Whitaker, Jules Manser
NeurIPS8
2019 Static Detection of Uninitialized Stack Variables in Binary Code
Behrad Garmany, Martin Stoffel, Robert Gawlik, Thorsten Holz
ESORICS (2)2
2018 Towards Automated Generation of Exploitation Primitives for Web Browsers
abstract
The growing dependence on software and the increasing complexity of such systems builds and feeds the attack surface for exploitable vulnerabilities. Security researchers put up a lot of effort to develop exploits and analyze existing exploits with the goal of staying ahead of the state-of-the-art in attacks and defenses. The urge for automated systems that operate at scale, speed and efficiency is therefore undeniable. Given their complexity and large user base, web browsers pose an attractive target. Due to various mitigation strategies, the exploitation of a browser vulnerability became a time consuming, multi-step task: creating a working exploit even from a crashing input is a resource-intensive task that can take a substantial amount of time to complete. In many cases, the input, which triggers a vulnerability follows a crashing path but does not enter an exploitable state.
Behrad Garmany, Martin Stoffel, Robert Gawlik, Philipp Koppe, Tim Blazytko, Thorsten Holz
ACSAC2