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

Ulrich Hensel

dblp:56/4005 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
0since 2021 · last 2016
—ORCID · none

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

Software engineering, systems software and programming languages · 2 · 1 first-authorTheory of computation · 2 · 1 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.

Software engineering, system software, and programming languages
1 paper
Program verification · 87% Software testing · 13%

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

TopicWeightPapersLastEvidence papers
Program verification › system verification › systems code verification
hypervisor verification
0.212016
Combining Mechanized Proofs and Model-Based Testing in the Formal Analysis of a Hypervisor · FM 2016
Program verification › formal proof
mechanized proof
0.212016
Combining Mechanized Proofs and Model-Based Testing in the Formal Analysis of a Hypervisor · FM 2016
Software testing
model-based testing
0.112016
Combining Mechanized Proofs and Model-Based Testing in the Formal Analysis of a Hypervisor · FM 2016

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

model-based testing · 0.2mechanized proof · 0.2
YearPublicationVenuePosition
2016 Combining Mechanized Proofs and Model-Based Testing in the Formal Analysis of a Hypervisor
Hanno Becker, Juan Manuel Crespo, Jacek Galowicz, Ulrich Hensel, Yoichi Hirai, César Kunz, Keiko Nakata 0001, Jorge Luis Sacchini, Hendrik Tews, Thomas Tuerk
FM4
1999 Coalgebraic Theories of Sequences in PVS
abstract
The paper explains the setting of an extensive formalization of the theory of sequences (finite and infinite lists of elements of some data type) in the Prototype Verification System PVS. This formalization is based on the characterization of sequences as a final coalgebra, which is used as an axiom. The resulting theories comprise standard operations on sequences like composition (or concatenation), filtering, flattening, and their properties. They also involve the prefix ordering and proofs that sequences form an algebraic complete partial order. The finality axiom gives rise to various reasoning principles, like bisimulation, invariance, and induction for admissible predicates. Most of the proofs of equality statements are based on bisimulations, and most of the proofs of prefix order statements use simulations. Some significant aspects of these theories are described in detail. This coalgebraic formalization of sequences is presented as a concrete example that shows the importance and usefulness of coalgebraic modelling and reasoning. Hopefully, it will help to convey the view that coalgebraic data types should form an intrinsic part of (future) languages for programming and reasoning. Therefore, some suggestions for an appropriate syntax for coalgebraic datatypes are included. The use of sequences as a final coalgebra is demonstrated in two (standard) applications: a refinement result for automata involving sequences of actions, and a coalgebraic definition plus correctness proof for an insert operation on ordered sequences.
Ulrich Hensel, Bart Jacobs 0001
J. Log. Comput.1
1998 Reasonong about Classess in Object-Oriented Languages: Logical Models and Tools
Ulrich Hensel, Marieke Huisman, Bart Jacobs 0001, Hendrik Tews
ESOP1