scispace - formally typeset
T

Thomas R. Gross

Researcher at ETH Zurich

Publications -  206
Citations -  7613

Thomas R. Gross is an academic researcher from ETH Zurich. The author has contributed to research in topics: Compiler & Visible light communication. The author has an hindex of 43, co-authored 204 publications receiving 7179 citations. Previous affiliations of Thomas R. Gross include Computer Systems Institute & Stanford University.

Papers
More filters
Proceedings ArticleDOI

Connectivity-Aware Routing (CAR) in Vehicular Ad-hoc Networks

TL;DR: This work presents a position-based routing scheme called Connectivity-Aware Routing (CAR), designed specifically for inter-vehicle communication in a city and/or highway environment, with the ability to not only locate positions of destinations but also to find connected paths between source and destination pairs.
Proceedings ArticleDOI

An evaluation of inter-vehicle ad hoc networks based on realistic vehicular traces

TL;DR: This study studies the behavior of routing protocols in VANETs by using mobility information obtained from a microscopic vehicular traffic simulator that is based on the on the real road maps of Switzerland, and investigates two improvements that increase the packet delivery ratio and reduce the delay until the first packet arrives.
Proceedings Article

Control-flow bending: on the effectiveness of control-flow integrity

TL;DR: This paper argues that assessing the effectiveness of practical CFI implementations is non-trivial and that common evaluation metrics fail to do so, and evaluates fullyprecise static CFI -- the most restrictive CFI policy that does not break functionality -- and reveals limitations in its security.
Proceedings ArticleDOI

Object race detection

TL;DR: An on-the-fly mechanism that detects access conflicts in executions of multi-threaded Java programs and reduces the runtime overhead of detecting access conflicts to about 16-129% in time and less than 25% in space.
Proceedings ArticleDOI

Dynamic weaving for aspect-oriented programming

TL;DR: PROSE (PROgrammable extenSions of sErvices), a platform based on Java which addresses dynamic AOP and allows aspects to be woven, unwoven, or replaced at run-time.