scispace - formally typeset
W

Werner Dietl

Researcher at University of Waterloo

Publications -  38
Citations -  1799

Werner Dietl is an academic researcher from University of Waterloo. The author has contributed to research in topics: Type inference & Inference. The author has an hindex of 18, co-authored 37 publications receiving 1708 citations. Previous affiliations of Werner Dietl include ETH Zurich & University of Washington.

Papers
More filters
Book ChapterDOI

Watermark Security via Secret Wavelet Packet Subband Structures

TL;DR: It is concluded that the proposed systems show improved robustness against compression and provide around 21046 possible keys, and the security against unauthorized detection is greatly improved.

Universe Type System for Scala

TL;DR: This thesis presents an ownership type system for Scala and other Java-like programming languages that combines support for type genericity with path-dependent types to extend the static expressiveness of the Universe type system.
Journal ArticleDOI

Precise inference of expressive units of measurement types

TL;DR: The experiments show that PUnits is an effective, sound, and scalable alternative to using encapsulation-based units APIs, enabling Java developers to reap the performance benefits of using primitive types instead of abstract data types for unit-wise consistent scientific computations.
Proceedings ArticleDOI

Comparing universes and existential ownership types

TL;DR: This work formalises such a language and gives a formal translation between programs written in this language and using Universe types, and shows that this translation is sound and complete.

Tunable universe type inference

TL;DR: This paper presents how the constraints of the Universe type system can be encoded as a boolean satisfiability (SAT) problem, how the runtime ownership inference produces weights from program executions, and how a weighted Max-SAT solver finds a correct Universe typing that optimizes the weights.