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

Benjamin Horowitz

dblp:76/3186 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
1since 2021 · last 2026
0000-0001-7832-5372ORCID · corroborated

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

Applied, interdisciplinary, general and emerging computing · 3 · 1 first-authorSecurity and privacy · 1 · 1 since 2021Theory of computation · 1

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.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Embedded and real-time systems · 78% Electronic design automation · 22%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%

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

TopicWeightPapersLastEvidence papers
Electronic design automation › design methodology
correct-by-construction design
0.012003
Platform-based embedded software design and system integration for autonomous vehicles · Proc. IEEE 2003
Embedded and real-time systems
cyber-physical system platforms
0.012003
Platform-based embedded software design and system integration for autonomous vehicles · Proc. IEEE 2003
Embedded and real-time systems › embedded system design
platform-based design
0.012003
Platform-based embedded software design and system integration for autonomous vehicles · Proc. IEEE 2003
Programming languages and type systems
domain-specific languages
0.012003
Giotto: a time-triggered language for embedded programming · Proc. IEEE 2003
Embedded and real-time systems
real-time scheduling
0.012003
Platform-based embedded software design and system integration for autonomous vehicles · Proc. IEEE 2003
Embedded and real-time systems
timing constraints
0.012003
Platform-based embedded software design and system integration for autonomous vehicles · Proc. IEEE 2003

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

platform mapping · 0.1platform-based design · 0.0control law design · 0.0compiler annotations · 0.0compiler annotation · 0.0
YearPublicationVenuePosition
2026 Generalized hyperderivative Reed-Solomon codes
abstract
Abstract This article introduces Generalized Hyperderivative Reed–Solomon codes (GHRS codes), which generalize NRT Reed–Solomon codes. Its main results are as follows: (1) every GHRS code is MDS, (2) the dual of a GHRS code is also an GHRS code, (3) determine subfamilies of GHRS codes whose members are low-density parity-check codes (LDPCs), and (4) determine a family of GHRS codes whose members are quasi-cyclic. We point out that there are GHRS codes having all of these properties.
Mahir Bilen Can, Benjamin Horowitz
Des. Codes Cryptogr.2
2003 Giotto: a time-triggered language for embedded programming
abstract
Giotto provides an abstract programmer's model for the implementation of embedded control systems with hard real-time constraints. A typical control application consists of periodic software tasks together with a mode-switching logic for enabling and disabling tasks. Giotto specifies time-triggered sensor readings, task invocations, actuator updates, and mode switches independent of any implementation platform. Giotto can be annotated with platform constraints such as task-to-host mappings, and task and communication schedules. The annotations are directives for the Giotto compiler, but they do not alter the functionality and timing of a Giotto program. By separating the platform-independent from the platform-dependent concerns, Giotto enables a great deal of flexibility in choosing control platforms as well as a great deal of automation in the validation and synthesis of control software. The time-triggered nature of Giotto achieves timing predictability, which makes Giotto particularly suitable for safety-critical applications.
Thomas A. Henzinger, Benjamin Horowitz, Christoph M. Kirsch
Proc. IEEE2
2003 Platform-based embedded software design and system integration for autonomous vehicles
abstract
Automatic control systems typically incorporate legacy code and components that were originally designed to operate independently. Furthermore, they operate under stringent safety and timing constraints. Current design strategies deal with these requirements and characteristics with ad hoc approaches. In particular, when designing control laws, implementation constraints are often ignored or cursorily estimated. Indeed, costly redesigns are needed after a prototype of the control system is built because of missed timing constraints and subtle transient errors. In this paper, we use the concepts of platform-based design to develop a methodology for the design of automatic control systems that builds in modularity and correct-by-construction procedures. We illustrate our strategy by describing the (successful) application of the methodology to the design of a time-based control system for a helicopter-based uninhabited aerial vehicle.
Benjamin Horowitz, Judith Liebman, Cedric Ma, Tak-John Koo, Alberto L. Sangiovanni-Vincentelli, S. Shankar Sastry
Proc. IEEE1
2002 Platform-Based Embedded Software Design for Multi-vehicle Multi-modal Systems
Tak-John Koo, Judith Liebman, Cedric Ma, Benjamin Horowitz, Alberto L. Sangiovanni-Vincentelli, S. Shankar Sastry
EMSOFT4
1999 Rectangular Hybrid Games
Thomas A. Henzinger, Benjamin Horowitz, Rupak Majumdar
CONCUR2