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

Samuel Müller 0002

dblp:19/697-2 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
0since 2021 · last 2015
0000-0002-3087-8127ORCID · corroborated

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

Theory of computation · 2Applied, interdisciplinary, general and emerging computing · 2Artificial intelligence and machine learning · 1 · 1 first-authorSystems, architecture and hardware · 1 · 1 first-authorSecurity and privacy · 1Software engineering, systems software and programming languages · 1

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.

Theoretical computer science
2 papers
Logic in computer science · 62% Automated reasoning and model checking · 38%
Software engineering, system software, and programming languages
1 paper
Program verification · 100%

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

TopicWeightPapersLastEvidence papers
Logic in computer science
temporal logic
0.322015
Monitoring Metric First-Order Temporal Properties · J. ACM 2015
Policy Monitoring in First-Order Temporal Logic · CAV 2010
Logic in computer science › temporal logic › metric temporal logic
metric first-order temporal logic
0.212015
Monitoring Metric First-Order Temporal Properties · J. ACM 2015
Logic in computer science › temporal logic
metric temporal logic
0.212015
Monitoring Metric First-Order Temporal Properties · J. ACM 2015
Automated reasoning and model checking › runtime verification
runtime monitoring
0.212015
Monitoring Metric First-Order Temporal Properties · J. ACM 2015
Automated reasoning and model checking
runtime verification
0.212015
Monitoring Metric First-Order Temporal Properties · J. ACM 2015
Program verification › dynamic verification
runtime verification
0.112010
Policy Monitoring in First-Order Temporal Logic · CAV 2010
Logic in computer science › temporal logic
first-order temporal logic
0.012010
Policy Monitoring in First-Order Temporal Logic · CAV 2010

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

automatic structures · 0.2
YearPublicationVenuePosition
2015 Monitoring Metric First-Order Temporal Properties
abstract
Runtime monitoring is a general approach to verifying system properties at runtime by comparing system events against a specification formalizing which event sequences are allowed. We present a runtime monitoring algorithm for a safety fragment of metric first-order temporal logic that overcomes the limitations of prior monitoring algorithms with respect to the expressiveness of their property specification languages. Our approach, based on automatic structures, allows the unrestricted use of negation, universal and existential quantification over infinite domains, and the arbitrary nesting of both past and bounded future operators. Furthermore, we show how to use and optimize our approach for the common case where structures consist of only finite relations, over possibly infinite domains. We also report on case studies from the domain of security and compliance in which we empirically evaluate the presented algorithms. Taken together, our results show that metric first-order temporal logic can serve as an effective specification language for expressing and monitoring a wide variety of practically relevant system properties.
David A. Basin, Felix Klaedtke, Samuel Müller 0002, Eugen Zalinescu
J. ACM3
2013 Robotic calligraphy - Learning how to write single strokes of Chinese and Japanese characters
abstract
A robot testbed for writing Chinese and Japanese calligraphy characters is presented. Single strokes of the calligraphy characters are represented in a database and initialized with a scanned reference image and a manually chosen initial drawing spline. A learning procedure uses visual feedback to analyze each new iteration of the drawn stroke and updates the drawing spline such that every subsequent drawn stroke becomes more similar to the reference image. The learning procedure can be performed either in simulation, using a simple brush model to create simulated images of the strokes, or with a real robot arm equipped with a calligraphy brush and a camera that captures images of the drawn strokes. Results from both simulations and experiments with the robot arm are presented.
Samuel Müller 0002, Nico Huebel, Markus Waibel, Raffaello D'Andrea
IROS1
2010 Policy Monitoring in First-Order Temporal Logic
David A. Basin, Felix Klaedtke, Samuel Müller 0002
CAV3
2010 Monitoring security policies with metric first-order temporal logic
abstract
We show the practical feasibility of monitoring complex security properties using a runtime monitoring approach for metric first-order temporal logic. In particular, we show how a wide variety of security policies can be naturally formalized in this expressive logic, ranging from traditional policies like Chinese Wall and separation of duty to more specialized usage-control and compliance requirements. We also explain how these formalizations can be directly used for monitoring and experimentally evaluate the performance of the resulting monitors.
David A. Basin, Felix Klaedtke, Samuel Müller 0002
SACMAT3
2008 Runtime Monitoring of Metric First-order Temporal Properties
abstract
We introduce a novel approach to the runtime monitoring of complex system properties. In particular, we present an online algorithm for a safety fragment of metric first-order temporal logic that is considerably more expressive than the logics supported by prior monitoring methods. Our approach, based on automatic structures, allows the unrestricted use of negation, universal and existential quantification over infinite domains, and the arbitrary nesting of both past and bounded future operators. Moreover, we show how to optimize our approach for the common case where structures consist of only finite relations, over possibly infinite domains. Under an additional restriction, we prove that the space consumed by our monitor is polynomially bounded by the cardinality of the data appearing in the processed prefix of the temporal structure being monitored.
David A. Basin, Felix Klaedtke, Samuel Müller 0002, Birgit Pfitzmann
FSTTCS3
2005 Regulations Expressed As Logical Models (REALM)
Christopher Giblin, Ying Liu 0045, Samuel Müller 0002, Birgit Pfitzmann
JURIX3