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.

Alexander Gruler

dblp:76/4692 · also Alexander M. Gruler · DBLP profile ↗
← Back
7ranked-venue papers
2as first author
1since 2021 · last 2022
—ORCID · none

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

Software engineering, systems software and programming languages · 4 · 2 first-authorArtificial intelligence and machine learning · 2 · 2 first-authorSecurity and privacy · 2 · 1 since 2021Theory of computation · 2Applied, interdisciplinary, general and emerging computing · 2 · 2 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
2 papers
Hardware reliability and fault tolerance · 49% Memory systems · 49% Embedded and real-time systems · 2%
Network and information security
1 paper
Hardware security and side channels · 100%
Software engineering, system software, and programming languages
1 paper
Program verification · 100%

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

TopicWeightPapersLastEvidence papers
Hardware reliability and fault tolerance › error correction
cache error correction
0.612022
Chunked-Cache: On-Demand and Scalable Cache Isolation for Security Architectures · NDSS 2022
Memory systems › cache management
cache isolation
0.612022
Chunked-Cache: On-Demand and Scalable Cache Isolation for Security Architectures · NDSS 2022
Hardware security and side channels › side-channel attack
cache side-channel attacks
0.212022
Chunked-Cache: On-Demand and Scalable Cache Isolation for Security Architectures · NDSS 2022
Program verification
distributed system verification
0.112006
Towards Modularized Verification of Distributed Time-Triggered Systems · FM 2006
Program verification
modular verification
0.112006
Towards Modularized Verification of Distributed Time-Triggered Systems · FM 2006
Embedded and real-time systems › real-time embedded systems
time-triggered systems
0.012006
Towards Modularized Verification of Distributed Time-Triggered Systems · FM 2006

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

model checking · 0.1assume-guarantee reasoning · 0.1
YearPublicationVenuePosition
2022 Chunked-Cache: On-Demand and Scalable Cache Isolation for Security Architectures
Ghada Dessouky, Emmanuel Stapf, Pouya Mahmoody, Alexander Gruler, Ahmad-Reza Sadeghi
NDSS4
2020 Mind the GAP: Security & Privacy Risks of Contact Tracing Apps
abstract
Google and Apple have jointly provided an API for exposure notification in order to implement decentralized contract tracing apps using Bluetooth Low Energy, the so-called “Google/Apple Proposal”, which we abbreviate by “GAP”. We demonstrate that in real-world scenarios the current GAP design is vulnerable to (i) profiling and possibly de-anonymizing infected persons, and (ii) relay-based wormhole attacks that basically can generate fake contacts with the potential of affecting the accuracy of an app-based contact tracing system. For both types of attack, we have built tools that can easily be used on mobile phones or Raspberry Pis (e.g., Bluetooth sniffers). The goal of our work is to perform a reality check towards possibly providing empirical real-world evidence for these two privacy and security risks. We hope that our findings provide valuable input for developing secure and privacy-preserving digital contact tracing systems.
Lars Baumgärtner, Alexandra Dmitrienko, Bernd Freisleben, Alexander Gruler, Jonas Höchst, Joshua Kühlberg, Mira Mezini, Richard Mitev, Markus Miettinen, Anel Muhamedagic, Thien Duc Nguyen, Alvar Penning, Dermot Frederik Pustelnik, Filipp Roos, Ahmad-Reza Sadeghi, Michael Schwarz 0009, Christian Uhl
TrustCom4
2009 Don't Know for Multi-valued Systems
Alarico Campetelli, Alexander Gruler, Martin Leucker, Daniel Thoma
ATVA2
2008 Calculating and Modeling Common Parts of Software Product Lines
abstract
This paper builds on product line CCS (PL-CCS), an algebraic approach to modeling the behavior of software product lines. The semantics of PL-CCS specifications is given in terms of labeled transition systems for individual products as well as for the entire product line and can be derived automatically. In this paper, we extend PL-CCS with a concept for specifying dependencies, show how to integrate it into a development methodology for product lines and validate its practical applicability by modeling a typical reactive system from the automotive domain. Most importantly, due to the algebraic nature of our model, we can derive calculation laws that allow to compute common parts of a product line. The application of the corresponding calculation rules is illustrated in detail with an example. By this, we obtain a formal foundation for restructuring product lines.
Alexander Gruler, Martin Leucker, Kathrin Danielle Scheidemann
SPLC1
2008 On the correctness of upper layers of automotive systems
abstract
Abstract Formal verification of software systems is a challenge that is particularly important in the area of safety-critical automotive systems. Here, approaches like direct code verification are far too complicated, unless the verification is restricted to small textbook examples. Furthermore, the verification of application logic is of limited use in industrial context, unless the underlying operating system and the hardware are verified, too. This paper introduces a generic model stack, allowing the verification of all system layers as well as the concrete application models being used in the upper layers. The presented models and proofs close the gap between the correctness proof for the lower layers of car electronics developed at the Saarland University and the verification procedure for distributed applications developed at the Technische Universität München.
Jewgenij Botaschanjan, Manfred Broy, Alexander Gruler, Alexander Harhurin, Steffen Knapp, Leonid Kof, Wolfgang J. Paul, Maria Spichkova
Formal Aspects Comput.3
2007 Development and Configuration of Service-based Product Lines
abstract
Increasing complexity due to the multitude of different functions and their interactions as well as a rising number of different product variants are just some of the challenges that must be faced during the development of multi-functional system families. Addressing this trend we present an approach combining model-based development with product line techniques aiming at a consistent description of a software product family as well as supporting the configuration of its variants. We integrate the concept of variability in our framework [7] which only supported the representation of single software systems on subsequent abstraction levels so far. For the configuration of a concrete product we extend this framework by a feature-based model which allows to configure and derive single systems from a system family model. Furthermore, we explain how the complexity due to the possibly huge amount of configuration decisions can be handled by means of a staged configuration process.
Alexander Gruler, Alexander Harhurin, Judith Hartmann
SPLC1
2006 Towards Modularized Verification of Distributed Time-Triggered Systems
Jewgenij Botaschanjan, Alexander Gruler, Alexander Harhurin, Leonid Kof, Maria Spichkova, David Trachtenherz
FM2