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
Werner Dietl,Andreas Uhl +1 more
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
Nicholas Cameron,Werner Dietl +1 more
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.