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
Valery Naumov,Thomas R. Gross +1 more
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.