Edward A. Lee

Orcid: 0000-0002-5663-0584

Affiliations:
  • University of California, Berkeley, USA


According to our database1, Edward A. Lee authored at least 294 papers between 1985 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Behavior Trees with Dataflow: Coordinating Reactive Tasks in Lingua Franca.
CoRR, 2024

2023
High-performance Deterministic Concurrency Using Lingua Franca.
ACM Trans. Archit. Code Optim., December, 2023

Towards Building Verifiable CPS using Lingua Franca.
ACM Trans. Embed. Comput. Syst., October, 2023

Consistency vs. Availability in Distributed Cyber-Physical Systems.
ACM Trans. Embed. Comput. Syst., October, 2023

Optimizing Distributed Reinforcement Learning with Reactor Model and Lingua Franca.
CoRR, 2023

Modal Reactors.
CoRR, 2023

Consistency vs. Availability in Distributed Real-Time Systems.
CoRR, 2023

Deep Neural Networks, Explanations, and Rationality.
Proceedings of the Bridging the Gap Between AI and Reality, 2023

Risk and Mitigation of Nondeterminism in Distributed Cyber-Physical Systems.
Proceedings of the 21st ACM-IEEE International Symposium on Formal Methods and Models for System Design, 2023

Beyond the Threaded Programming Model on Real-Time Operating Systems.
Proceedings of the Fourth Workshop on Next Generation Real-Time Embedded Systems, 2023

Polyglot Modal Models through Lingua Franca.
Proceedings of the Design, Automation & Test in Europe Conference & Exhibition, 2023

Logical Time for Reactive Software.
Proceedings of Cyber-Physical Systems and Internet of Things Week 2023, 2023

InterPRET: a Time-predictable Multicore Processor.
Proceedings of Cyber-Physical Systems and Internet of Things Week 2023, 2023

2022
Xronos: Predictable Coordination for Safety-Critical Distributed Embedded Systems.
CoRR, 2022

Pragmatics Twelve Years Later: A Report on Lingua Franca.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation. Software Engineering, 2022

Generalizing Logical Execution Time.
Proceedings of the Principles of Systems Design, 2022

Are We Losing Control?
Perspectives on Digital Humanism, 2022

2021
Semantic Localization for IoT.
Proceedings of the Semantic IoT: Theory and Applications, 2021

Programmable Logic Controllers in the Context of Industry 4.0.
IEEE Trans. Ind. Informatics, 2021

Toward a Lingua Franca for Deterministic Concurrent Systems.
ACM Trans. Embed. Comput. Syst., 2021

Determinism.
ACM Trans. Embed. Comput. Syst., 2021

Quantifying and Generalizing the CAP Theorem.
CoRR, 2021

Time for All Programs, Not Just Real-Time Programs.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation, 2021

2020
Resilient Authentication and Authorization for the Internet of Things (IoT) Using Edge Computing.
ACM Trans. Internet Things, 2020

Gordian: Formal Reasoning-based Outlier Detection for Secure Localization.
ACM Trans. Cyber Phys. Syst., 2020

Learning Branching Heuristics for Propositional Model Counting.
CoRR, 2020

Lightweight Formal Method for Robust Routing in Track-based Traffic Control Systems.
Proceedings of the 18th ACM/IEEE International Conference on Formal Methods and Models for System Design, 2020

Learning Heuristics for Quantified Boolean Formulas through Reinforcement Learning.
Proceedings of the 8th International Conference on Learning Representations, 2020

A Language for Deterministic Coordination Across Multiple Timelines.
Proceedings of the Forum for Specification and Design Languages, 2020

Model Checking Software in Cyberphysical Systems.
Proceedings of the 44th IEEE Annual Computers, Software, and Applications Conference, 2020

Formal Semantics of Predictable Pipelines: a Comparative Study.
Proceedings of the 25th Asia and South Pacific Design Automation Conference, 2020

2019
Hybrid co-simulation: it's about time.
Softw. Syst. Model., 2019

Creating a Resilient IoT With Edge Computing.
Computer, 2019

Modeling in engineering and science.
Commun. ACM, 2019

On Enabling Technologies for the Internet of Important Things.
IEEE Access, 2019

Work-in-Progress: Real-Time Reactors in C.
Proceedings of the IEEE Real-Time Systems Symposium, 2019

Observation and Interaction - Invited Paper.
Proceedings of the Language and Automata Theory and Applications, 2019

Service Discovery for the Connected Car with Semantic Accessors.
Proceedings of the 2019 IEEE Intelligent Vehicles Symposium, 2019

Freedom From Choice and the Power of Models: in Honor of Alberto Sangiovanni-Vincentelli.
Proceedings of the 2019 International Symposium on Physical Design, 2019

A fundamental look at models and intelligence: abstract of keynote.
Proceedings of the 5th International Workshop on Software Engineering for Smart Cyber-Physical Systems, 2019

Deterministic Actors.
Proceedings of the 2019 Forum for Specification and Design Languages, 2019

Programs with ironclad timing guarantees: work-in-progress.
Proceedings of the International Conference on Embedded Software Companion, 2019

Actors Revisited for Time-Critical Systems.
Proceedings of the 56th Annual Design Automation Conference 2019, 2019

Reactors: A Deterministic Model for Composable Reactive Systems.
Proceedings of the Cyber Physical Systems. Model-Based Design - 9th International Workshop, 2019

2018
A Component Architecture for the Internet of Things.
Proc. IEEE, 2018

Coordinated actor model of self-adaptive track-based traffic control systems.
J. Syst. Softw., 2018

What Is Real Time Computing? A Personal View.
IEEE Des. Test, 2018

A Metric for Linear Temporal Logic.
CoRR, 2018

Is software the result of top-down intelligent design or evolution?
Commun. ACM, 2018

AWStream: adaptive wide-area streaming analytics.
Proceedings of the 2018 Conference of the ACM Special Interest Group on Data Communication, 2018

Deterministic Timing for the Industrial Internet of Things.
Proceedings of the IEEE International Conference on Industrial Internet, 2018

Models of Timed Systems.
Proceedings of the Formal Modeling and Analysis of Timed Systems, 2018

What Good are Models?
Proceedings of the Formal Aspects of Component Software - 15th International Conference, 2018

2017
Runtime compositional analysis of track-based traffic control systems.
SIGBED Rev., 2017

Authentication and Authorization for the Internet of Things.
IT Prof., 2017

autoCode4: Structural Controller Synthesis.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2017

An Architectural Mechanism for Resilient IoT Services.
Proceedings of the 1st ACM Workshop on the Internet of Safe Things, 2017

Abstract PRET Machines.
Proceedings of the 2017 IEEE Real-Time Systems Symposium, 2017

A Toolkit for Construction of Authorization Service Infrastructure for the Internet of Things.
Proceedings of the Second International Conference on Internet-of-Things Design and Implementation, 2017

Contextual callbacks for resource discovery and trust negotiation on the internet of things: work-in-progress.
Proceedings of the Thirteenth ACM International Conference on Embedded Software 2017 Companion, 2017

An Integrated Simulation Tool for Computer Architecture and Cyber-Physical Systems.
Proceedings of the Cyber Physical Systems. Design, Modeling, and Evaluation, 2017

2016
Uncertainty Analysis of Middleware Services for Streaming Smart Grid Applications.
IEEE Trans. Serv. Comput., 2016

Fundamental Limits of Cyber-Physical Systems Modeling.
ACM Trans. Cyber Phys. Syst., 2016

Systems Engineering for Industrial Cyber-Physical Systems Using Aspects.
Proc. IEEE, 2016

Toward a Global Data Infrastructure.
IEEE Internet Comput., 2016

Information seeking and model predictive control of a cooperative multi-robot system.
Artif. Life Robotics, 2016

Plenary I: The Internet of important things.
Proceedings of the 29th IEEE International System-on-Chip Conference, 2016

FIDE: an FMI integrated development environment.
Proceedings of the 31st Annual ACM Symposium on Applied Computing, 2016

Cooperative multi-robot information acquisition based on distributed robust model predictive control.
Proceedings of the 2016 IEEE International Conference on Robotics and Biomimetics, 2016

Step revision in hybrid Co-simulation with FMI.
Proceedings of the 2016 ACM/IEEE International Conference on Formal Methods and Models for System Design, 2016

Control Improvisation with Probabilistic Temporal Specifications.
Proceedings of the First IEEE International Conference on Internet-of-Things Design and Implementation, 2016

Demo Abstract: Building IoT Applications with Accessors in CapeCode.
Proceedings of the 7th ACM/IEEE International Conference on Cyber-Physical Systems, 2016

A Secure Network Architecture for the Internet of Things Based on Local Authorization Entities.
Proceedings of the 4th IEEE International Conference on Future Internet of Things and Cloud, 2016

Coordinated Actors for Reliable Self-adaptive Systems.
Proceedings of the Formal Aspects of Component Software - 13th International Conference, 2016

2015
The fixed-point theory of strictly causal functions.
Theor. Comput. Sci., 2015

The Past, Present and Future of Cyber-Physical Systems: A Focus on Models.
Sensors, 2015

A Vision of Swarmlets.
IEEE Internet Comput., 2015

An Interface Theory for the Internet of Things.
Proceedings of the Software Engineering and Formal Methods - 13th International Conference, 2015

A predictable and command-level priority-based DRAM controller for mixed-criticality systems.
Proceedings of the 21st IEEE Real-Time and Embedded Technology and Applications Symposium, 2015

A model for semantic localization.
Proceedings of the 14th International Conference on Information Processing in Sensor Networks, 2015

CyPhySim: a cyber-physical systems simulator.
Proceedings of the 18th International Conference on Hybrid Systems: Computation and Control, 2015

Requirements for hybrid cosimulation standards.
Proceedings of the 18th International Conference on Hybrid Systems: Computation and Control, 2015

The Cloud is Not Enough: Saving IoT from the Cloud.
Proceedings of the 7th USENIX Workshop on Hot Topics in Cloud Computing, 2015

Modeling and simulating cyber-physical systems using CyPhySim.
Proceedings of the 2015 International Conference on Embedded Software, 2015

System simulation from operational data.
Proceedings of the 52nd Annual Design Automation Conference, 2015

Architectural Support for Cyber-Physical Systems.
Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems, 2015

Ramifications of software implementation and deployment: A case study on yaw moment controller design.
Proceedings of the American Control Conference, 2015

2014
The Swarm at the Edge of the Cloud.
IEEE Des. Test, 2014

Constructive Models of Discrete and Continuous Physical Phenomena.
IEEE Access, 2014

HOBS: head orientation-based selection in physical spaces.
Proceedings of the 2nd ACM Symposium on Spatial User Interaction, 2014

FlexPRET: A processor platform for mixed-criticality systems.
Proceedings of the 20th IEEE Real-Time and Embedded Technology and Applications Symposium, 2014

Keynote - It's about time.
Proceedings of the 2014 International Conference on ReConFigurable Computing and FPGAs, 2014

It's about Time: Leveraging Clock Synchronization for Distributed Real-Time Programming.
Proceedings of the 17th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, 2014

Constructive Collisions.
Proceedings of the From Programs to Systems. The Systems perspective in Computing, 2014

Aspect-oriented Modeling of Attacks in Automotive Cyber-Physical Systems.
Proceedings of the 51st Annual Design Automation Conference 2014, 2014

Message from the Chairs.
Proceedings of the Workshop on Modeling and Simulation of Cyber-Physical Energy Systems, 2014

Metronomy: A function-architecture co-simulation framework for timing verification of cyber-physical systems.
Proceedings of the 2014 International Conference on Hardware/Software Codesign and System Synthesis, 2014

2013
Compositionality in synchronous data flow: Modular code generation from hierarchical SDF graphs.
ACM Trans. Embed. Comput. Syst., 2013

A modular formal semantics for Ptolemy.
Math. Struct. Comput. Sci., 2013

The Fixed-Point Theory of Strictly Contracting Functions on Generalized Ultrametric Semilattices.
Proceedings of the Proceedings Workshop on Fixed Points in Computer Science, 2013

Numerical LTL Synthesis for Cyber-Physical Systems.
CoRR, 2013

Error-Completion in Interface Theories.
Proceedings of the Model Checking Software - 20th International Symposium, 2013

Modeling uncertainty for middleware-based streaming power grid applications.
Proceedings of the 8th Workshop on Middleware for Next Generation Internet Computing, 2013

Cyber-physical system design contracts.
Proceedings of the ACM/IEEE 4th International Conference on Cyber-Physical Systems (with CPS Week 2013), 2013

On the Verification of Timed Discrete-Event Models.
Proceedings of the Formal Modeling and Analysis of Timed Systems, 2013

On Fixed Points of Strictly Causal Functions.
Proceedings of the Formal Modeling and Analysis of Timed Systems, 2013

An Axiomatization of the Theory of Generalized Ultrametric Semilattices of Linear Signals.
Proceedings of the Fundamentals of Computation Theory - 19th International Symposium, 2013

On the schedulability of real-time discrete-event systems.
Proceedings of the International Conference on Embedded Software, 2013

StreaMorph: A case for synthesizing energy-efficient adaptive programs using high-level abstractions.
Proceedings of the International Conference on Embedded Software, 2013

Determinate composition of FMUs for co-simulation.
Proceedings of the International Conference on Embedded Software, 2013

Industrial Cyber-Physical Systems - iCyPhy.
Proceedings of the Complex Systems Design & Management, 2013

A tool integration approach for architectural exploration of aircraft electric power systems.
Proceedings of the 1st IEEE International Conference on Cyber-Physical Systems, 2013

2012
Verifying hierarchical Ptolemy II discrete-event models using Real-Time Maude.
Sci. Comput. Program., 2012

Distributed Real-Time Software for Cyber-Physical Systems.
Proc. IEEE, 2012

Modeling Cyber-Physical Systems.
Proc. IEEE, 2012

It's about time.
Proceedings of the 2012 International Conference on Embedded Computer Systems: Architectures, 2012

PtidyOS: A Lightweight Microkernel for Ptides Real-Time Systems.
Proceedings of the 2012 IEEE 18th Real Time and Embedded Technology and Applications Symposium, 2012

Multi-view Modeling and Pragmatics in 2020 - Position Paper on Designing Complex Cyber-Physical Systems.
Proceedings of the Large-Scale Complex IT Systems. Development, Operation and Management, 2012

The Coroutine Model of Computation.
Proceedings of the Model Driven Engineering Languages and Systems, 2012

Viewpoints, formalisms, languages, and tools for cyber-physical systems.
Proceedings of the 6th International Workshop on Multi-Paradigm Modeling, 2012

A PRET microarchitecture implementation with repeatable timing and competitive performance.
Proceedings of the 30th International IEEE Conference on Computer Design, 2012

Verifying Real-Time Software Is Not Reasonable (Today) - Abstract of Invited Talk.
Proceedings of the Hardware and Software: Verification and Testing, 2012

A Heterogeneous Architecture for Evaluating Real-Time One-Dimensional Computational Fluid Dynamics on FPGAs.
Proceedings of the 2012 IEEE 20th Annual International Symposium on Field-Programmable Custom Computing Machines, 2012

Teaching embedded systems the Berkeley way.
Proceedings of the Workshop on Embedded and Cyber-Physical Systems Education, 2012

An overview of the career of Paul Caspi.
Proceedings of the 12th International Conference on Embedded Software, 2012

From Transitions to Executions.
Proceedings of the Coalgebraic Methods in Computer Science - 11th International Workshop, 2012

2011
A Theory of Synchronous Relational Interfaces.
ACM Trans. Program. Lang. Syst., 2011

A model-based design methodology for cyber-physical systems.
Proceedings of the 7th International Wireless Communications and Mobile Computing Conference, 2011

PTIDES model on a distributed testbed emulating smart grid real-time applications.
Proceedings of the 2nd IEEE PES International Conference and Exhibition on "Innovative Smart Grid Technologies", 2011

An introductory capstone design course on embedded systems.
Proceedings of the International Symposium on Circuits and Systems (ISCAS 2011), 2011

A practical ontology framework for static model analysis.
Proceedings of the 11th International Conference on Embedded Software, 2011

Heterogeneous actor modeling.
Proceedings of the 11th International Conference on Embedded Software, 2011

Time-predictable and composable architectures for dependable embedded systems.
Proceedings of the 11th International Conference on Embedded Software, 2011

Component-based design for the future.
Proceedings of the Design, Automation and Test in Europe, 2011

Temporal isolation on multiprocessing architectures.
Proceedings of the 48th Design Automation Conference, 2011

PRET DRAM controller: bank privatization for predictability and temporal isolation.
Proceedings of the 9th International Conference on Hardware/Software Codesign and System Synthesis, 2011

2010
The design and application of structured types in Ptolemy II.
Int. J. Intell. Syst., 2010

Code Generation for Embedded Java with Ptolemy.
Proceedings of the Software Technologies for Embedded and Ubiquitous Systems, 2010

Deploying Hard Real-Time Control Software on Chip-Multiprocessors.
Proceedings of the 16th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, 2010

Disciplined Heterogeneous Modeling - Invited Paper.
Proceedings of the Model Driven Engineering Languages and Systems, 2010

Equation-Based Object-Oriented Modeling Languages and Tools - Report on the Workshop EOOLT 2010 at MODELS 2010 Oslo, Norway, October 3, 2010.
Proceedings of the Models in Software Engineering, 2010

Compositionality in Synchronous Data Flow: modular code generation from hierarchical SDF graphs.
Proceedings of the ACM/IEEE 1st International Conference on Cyber-Physical Systems, 2010

An introductory textbook on cyber-physical systems.
Proceedings of the 2010 Workshop on Embedded Systems Education, 2010

Modal Models in Ptolemy.
Proceedings of the 3rd International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools, 2010

Ptera: an event-oriented model of computation for heterogeneous systems.
Proceedings of the 10th International conference on Embedded software, 2010

Model-based specification of timing requirements.
Proceedings of the 10th International conference on Embedded software, 2010

CPS foundations.
Proceedings of the 47th Design Automation Conference, 2010

Modeling and analyzing real-time multiprocessor systems.
Proceedings of the 8th International Conference on Hardware/Software Codesign and System Synthesis, 2010

Exploring models of computation with ptolemy II.
Proceedings of the 8th International Conference on Hardware/Software Codesign and System Synthesis, 2010

2009
Classes and inheritance in actor-oriented design.
ACM Trans. Embed. Comput. Syst., 2009

Heterogeneous composition of models of computation.
Future Gener. Comput. Syst., 2009

Computing needs time.
Commun. ACM, 2009

Execution Strategies for PTIDES, a Programming Model for Distributed Embedded Systems.
Proceedings of the 15th IEEE Real-Time and Embedded Technology and Applications Symposium, 2009

Scalable Semantic Annotation Using Lattice-Based Ontologies.
Proceedings of the Model Driven Engineering Languages and Systems, 2009

PTIDES on flexible task graph: real-time embedded systembuilding from theory to practice.
Proceedings of the 2009 ACM SIGPLAN/SIGBED conference on Languages, 2009

The Case for Timing-Centric Distributed Software Invited Paper.
Proceedings of the 29th IEEE International Conference on Distributed Computing Systems Workshops (ICDCS 2009 Workshops), 2009

A disruptive computer design idea: Architectures with repeatable timing.
Proceedings of the 27th International Conference on Computer Design, 2009

Introducing embedded systems: a cyber-physical approach: extended abstract.
Proceedings of the 2009 Workshop on Embedded Systems Education, 2009

On relational interfaces.
Proceedings of the 9th ACM & IEEE International conference on Embedded software, 2009

09481 Abstracts Collection - SYNCHRON 2009.
Proceedings of the SYNCHRON 2009, 22.11. - 27.11.2009, 2009

Toward the Design of Robotic Software with Verifiable Safety.
Proceedings of the 33rd Annual IEEE International Computer Software and Applications Conference, 2009

2008
Causality interfaces for actor networks.
ACM Trans. Embed. Comput. Syst., 2008

CPO semantics of timed interactive actor networks.
Theor. Comput. Sci., 2008

Advances in hardware design and implementation of signal processing systems [DSP Forum].
IEEE Signal Process. Mag., 2008

Real-Time Distributed Discrete-Event Execution with Fault Tolerance.
Proceedings of the 14th IEEE Real-Time and Embedded Technology and Applications Symposium, 2008

Cyber Physical Systems: Design Challenges.
Proceedings of the 11th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2008), 2008

Time is a Resource, and Other Stories.
Proceedings of the 11th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2008), 2008

An Automated Mapping of Timed Functional Specification to a Precision Timed Architecture.
Proceedings of the 12th IEEE/ACM International Symposium on Distributed Simulation and Real-Time Applications, 2008

Simulation and Implementation of the PTIDES Programming Model.
Proceedings of the 12th IEEE/ACM International Symposium on Distributed Simulation and Real-Time Applications, 2008

Predictable programming on a precision timed architecture.
Proceedings of the 2008 International Conference on Compilers, 2008

2007
A Programming Model for Time-Synchronized Distributed Real-Time Systems.
Proceedings of the 13th IEEE Real-Time and Embedded Technology and Applications Symposium, 2007

A Code Generation Framework for Actor-Oriented Models with Partial Evaluation.
Proceedings of the Embedded Software and Systems, [Third] International Conference, 2007

Composing Different Models of Computation in Kepler and Ptolemy II.
Proceedings of the Computational Science - ICCS 2007, 7th International Conference, Beijing, China, May 27, 2007

Leveraging synchronous language principles for heterogeneous modeling and design of embedded systems.
Proceedings of the 7th ACM & IEEE International conference on Embedded software, 2007

The Case for the Precision Timed (PRET) Machine.
Proceedings of the 44th Design Automation Conference, 2007

2006
Scientific workflow management and the Kepler system.
Concurr. Comput. Pract. Exp., 2006

The Problem with Threads.
Computer, 2006

Discrete event models: getting the semantics right.
Proceedings of the Winter Simulation Conference WSC 2006, 2006

Incremental checkpointing with application to distributed discrete event simulation.
Proceedings of the Winter Simulation Conference WSC 2006, 2006

Beyond Zeno: Get on with It!
Proceedings of the Hybrid Systems: Computation and Control, 9th International Workshop, 2006

Concurrent Semantics Without the Notions of State or State Transitions.
Proceedings of the Formal Modeling and Analysis of Timed Systems, 2006

A causality interface for deadlock analysis in dataflow.
Proceedings of the 6th ACM & IEEE International conference on Embedded software, 2006

Modeling Timed Concurrent Systems.
Proceedings of the CONCUR 2006 - Concurrency Theory, 17th International Conference, 2006

Hyvisual: a Hybrid System Modeling Framework based on Ptolemy II.
Proceedings of the 2nd IFAC Conference on Analysis and Design of Hybrid Systems, 2006

2005
Absolutely Positively on Time: What Would It Take?
Computer, 2005

Viptos: a graphical development and simulation environment for tinyOS-based wireless sensor networks.
Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems, 2005

Counting Interface Automata and their Application in Static Analysis of Actor Models.
Proceedings of the Third IEEE International Conference on Software Engineering and Formal Methods (SEFM 2005), 2005

Reinventing Computing for Real Time.
Proceedings of the Reliable Systems on Unreliable Networked Platforms, 2005

Operational Semantics of Hybrid Systems.
Proceedings of the Hybrid Systems: Computation and Control, 8th International Workshop, 2005

2004
Actor-oriented control system design: a responsible framework perspective.
IEEE Trans. Control. Syst. Technol., 2004

A behavioral type system and its application in Ptolemy II.
Formal Aspects Comput., 2004

Hierarchical reconfiguration of dataflow models.
Proceedings of the 2nd ACM & IEEE International Conference on Formal Methods and Models for Co-Design (MEMOCODE 2004), 2004

Classes and subclasses in actor-oriented design.
Proceedings of the 2nd ACM & IEEE International Conference on Formal Methods and Models for Co-Design (MEMOCODE 2004), 2004

Modeling of sensor nets in Ptolemy II.
Proceedings of the Third International Symposium on Information Processing in Sensor Networks, 2004

2003
The semantics and execution of a synchronous block-diagram language.
Sci. Comput. Program., 2003

Taming heterogeneity - the Ptolemy approach.
Proc. IEEE, 2003

Actor-Oriented Design of Embedded Hardware and Software Systems.
J. Circuits Syst. Comput., 2003

On the Causality of Mixed-Signal and Hybrid Models.
Proceedings of the Hybrid Systems: Computation and Control, 2003

Digital communication (3. ed.).
Springer, ISBN: 978-0-7923-7548-7, 2003

Structure and interpretation of signals and systems.
Addison-Wesley, ISBN: 978-0-201-74551-1, 2003

2002
Multidimensional synchronous dataflow.
IEEE Trans. Signal Process., 2002

A component-based approach to modeling and simulating mixed-signal and hybrid systems.
ACM Trans. Model. Comput. Simul., 2002

Embedded Software.
Adv. Comput., 2002

2001
The Ptolemy II Framework for Visual Languages.
Proceedings of the 2002 IEEE CS International Symposium on Human-Centric Computing Languages and Environments (HCC 2001), 2001

System-Level Types for Component-Based Design.
Proceedings of the Embedded Software, First International Workshop, 2001

Motivating hierarchical run-time models in measurement and control systems.
Proceedings of the American Control Conference, 2001

Modeling distributed hybrid systems in Ptolemy II.
Proceedings of the American Control Conference, 2001

2000
What's Ahead for Embedded Software?
Computer, 2000

An Extensible Type System for Component-Based Design.
Proceedings of the Tools and Algorithms for Construction and Analysis of Systems, 2000

Embedded systems education (panel abstract).
Proceedings of the 37th Conference on Design Automation, 2000

A code generation framework for Java component-based designs.
Proceedings of the 2000 International Conference on Compilers, 2000

1999
Synthesis of Embedded Software from Synchronous Dataflow Specifications.
J. VLSI Signal Process., 1999

Hierarchical finite state machines with multiple concurrency models.
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 1999

A highest education in the year 2049.
Proc. IEEE, 1999

Advances in the dataflow computational model.
Parallel Comput., 1999

Modeling Concurrent Real-Time Processes Using Discrete Events.
Ann. Softw. Eng., 1999

Computationally efficient version of the decision feedback equalizer.
Proceedings of the 1999 IEEE International Conference on Acoustics, 1999

1998
A framework for comparing models of computation.
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 1998

Engineering and Education for the Future.
Computer, 1998

The Tycho Slate: Complex Drawing and Editing in Tcl/Tk.
Proceedings of the 6th Annual Tcl/Tk Conference, 1998

Hierarchical Concurrent Finite State Machines in Ptolemy.
Proceedings of the 1st International Conference on Application of Concurrency to System Design (ACSD '98), 1998

1997
Determining the Order of Processor Transactions in Statically Scheduled Multiprocessors.
J. VLSI Signal Process., 1997

Heterogeneous Simulation - Mixing Discrete-Event Models with Dataflow.
J. VLSI Signal Process., 1997

Optimizing synchronization in multiprocessor DSP systems.
IEEE Trans. Signal Process., 1997

Design of embedded systems: formal models, validation, and synthesis.
Proc. IEEE, 1997

Joint Minimization of Code and Data for Synchronous Dataflow Programs.
Formal Methods Syst. Des., 1997

The Extended Partitioning Problem: Hardware/Software Mapping, Scheduling, and Implementation-bin Selection.
Des. Autom. Embed. Syst., 1997

APGAN and RPMC: Complementary Heuristics for Translating DSP Block Diagrams into Efficient Software Implementations.
Des. Autom. Embed. Syst., 1997

The Tycho User Interface System.
Proceedings of the Fifth Annual Tcl/Tk Workshop 1997, 1997

Code generation by using integer-controlled dataflow graph.
Proceedings of the 1997 IEEE International Conference on Acoustics, 1997

Optimized software synthesis for synchronous dataflow.
Proceedings of the 1997 International Conference on Application-Specific Systems, 1997

1996
Complexity management in system-level design.
J. VLSI Signal Process., 1996

Capacity penalty due to ideal zero-forcing decision-feedback equalization.
IEEE Trans. Inf. Theory, 1996

Self-Timed Resynchronization: A Post-Optimization for Static Multiprocessor Schedules.
Proceedings of IPPS '96, 1996

Comparing models of computation.
Proceedings of the 1996 IEEE/ACM International Conference on Computer-Aided Design, 1996

Interface synthesis in heterogeneous system-level DSP design tools.
Proceedings of the 1996 IEEE International Conference on Acoustics, 1996

An extension of multidimensional synchronous dataflow to handle arbitrary sampling lattices.
Proceedings of the 1996 IEEE International Conference on Acoustics, 1996

Real-time DSP for sophomores.
Proceedings of the 1996 IEEE International Conference on Acoustics, 1996

Latency-constrained Resynchronization for Multiprocessor DSP Implementation.
Proceedings of the 1996 International Conference on Application-Specific Systems, 1996

1995
Software synthesis for DSP using ptolemy.
J. VLSI Signal Process., 1995

Dataflow process networks.
Proc. IEEE, 1995

The extended partitioning problem: hardware/software mapping and implementation-bin selection.
Proceedings of the Sixth IEEE International Workshop on Rapid System Prototyping (RSP '95), 1995

Converting graphical DSP programs into memory constrained software prototypes.
Proceedings of the Sixth IEEE International Workshop on Rapid System Prototyping (RSP '95), 1995

Modeling and simulation of heterogeneous real-time systems based on a deterministic discrete event model.
Proceedings of the 8th International Symposium on System Synthesis (ISSS 1995), 1995

Hierarchical static scheduling of dataflow graphs onto multiple processors.
Proceedings of the 1995 International Conference on Acoustics, 1995

Non-preemptive real-time scheduling of dataflow systems.
Proceedings of the 1995 International Conference on Acoustics, 1995

Modeling radar systems using hierarchical dataflow.
Proceedings of the 1995 International Conference on Acoustics, 1995

Managing complexity in heterogeneous system specification, simulation, and synthesis.
Proceedings of the 1995 International Conference on Acoustics, 1995

Integrating analysis, simulation, and implementation tools in electronic courseware for teaching signal processing.
Proceedings of the 1995 International Conference on Acoustics, 1995

Minimizing Synchronization Overhead in Statically Scheduled Multiprocessor Systems.
Proceedings of the International Conference on Application Specific Array Processors (ASAP'95), 1995

1994
Memory management for dataflow programming of multirate signal processing algorithms.
IEEE Trans. Signal Process., 1994

Ptolemy: A Framework for Simulating and Prototyping Heterogenous Systems.
Int. J. Comput. Simul., 1994

Looped Schedules for Dataflow Descriptions of Multirate Signal Processing Algorithms.
Formal Methods Syst. Des., 1994

A methodology for simulation and synthesis of mixed hardware/software systems.
Proceedings of the 7th International Symposium on High Level Synthesis, 1994

Automatic code generation for heterogeneous multiprocessors.
Proceedings of ICASSP '94: IEEE International Conference on Acoustics, 1994

Minimizing memory requirements for chain-structured synchronous dataflow programs.
Proceedings of ICASSP '94: IEEE International Conference on Acoustics, 1994

Computing and signal processing: an experimental multidisciplinary course.
Proceedings of ICASSP '94: IEEE International Conference on Acoustics, 1994

Design and Prototyping of Digital Signal Processing (DSP) Systems: Introduction.
Proceedings of the 27th Annual Hawaii International Conference on System Sciences (HICSS-27), 1994

Manifestations of Heterogeneity in Hardware/Software Co-Design.
Proceedings of the 31st Conference on Design Automation, 1994

A global criticality/local phase driven algorithm for the constrained hardware/software partitioning problem.
Proceedings of the Third International Workshop on Hardware/Software Codesign, 1994

Digital communication (2. ed.).
Kluwer, ISBN: 978-0-7923-9391-7, 1994

1993
Scheduling synchronous dataflow graphs for efficient looping.
J. VLSI Signal Process., 1993

Declustering: A New Multiprocessor Scheduling Technique.
IEEE Trans. Parallel Distributed Syst., 1993

A Compile-Time Scheduling Heuristic for Interconnection-Constrained Heterogeneous Processor Architectures.
IEEE Trans. Parallel Distributed Syst., 1993

Simulation of Multipath Impulse Response for Indoor Wireless Optical Channels.
IEEE J. Sel. Areas Commun., 1993

A Hardware-Software Codesign Methodology for DSP Applications.
IEEE Des. Test Comput., 1993

Mulitdimensional Streams Rooted in Dataflow.
Proceedings of the IFIP WG10.3. Working Conference on Architectures and Compilation Techniques for Fine and Medium Grain Parallelism, 1993

Design and implementation of an ordered memory access architecture.
Proceedings of the IEEE International Conference on Acoustics, 1993

Representing and exploiting data parallelism using multidimensional dataflow diagrams.
Proceedings of the IEEE International Conference on Acoustics, 1993

Scheduling dynamic dataflow graphs with bounded memory using the token flow model.
Proceedings of the IEEE International Conference on Acoustics, 1993

1992
Direct synthesis of optimized DSP assembly code from signal flow block diagrams.
Proceedings of the 1992 IEEE International Conference on Acoustics, 1992

A design lab for statistical signal processing.
Proceedings of the 1992 IEEE International Conference on Acoustics, 1992

1991
Consistency in Dataflow Graphs.
IEEE Trans. Parallel Distributed Syst., 1991

Compile-Time Scheduling and Assignment of Data-Flow Program Graphs with Data-Dependent Iteration.
IEEE Trans. Computers, 1991

High-speed nondirective optical communication for wireless networks.
IEEE Netw., 1991

Multirate signal processing in Ptolemy.
Proceedings of the 1991 International Conference on Acoustics, 1991

Multirate signal processing in Comdisco's SPW.
Proceedings of the 1991 International Conference on Acoustics, 1991

1990
Performance of coherent optical receivers.
Proc. IEEE, 1990

Programmable DSPs: a brief overview.
IEEE Micro, 1990

Gabriel: a design environment for DSP.
IEEE Micro, 1990

Architectures for Statically Scheduled Dataflow.
J. Parallel Distributed Comput., 1990

Dynamic-level scheduling for heterogeneous processor networks.
Proceedings of the Second IEEE Symposium on Parallel and Distributed Processing, 1990

Scheduling to Account for Interprocessor Communication within Interconnection-Constrained Processor Networks.
Proceedings of the 1990 International Conference on Parallel Processing, 1990

1989
Gabriel: a design environment for DSP.
IEEE Trans. Acoust. Speech Signal Process., 1989

Frigg: a simulation environment for multiple-processor DSP system development.
Proceedings of the Computer Design: VLSI in Computers and Processors, 1989

GABRIEL: A Design Environment for Programmable DSPs.
Proceedings of the 26th ACM/IEEE Design Automation Conference, 1989

1987
Pipeline interleaved programmable DSP's: Synchronous data flow programming.
IEEE Trans. Acoust. Speech Signal Process., 1987

Pipeline interleaved programmable DSP's: Architecture.
IEEE Trans. Acoust. Speech Signal Process., 1987

Static Scheduling of Synchronous Data Flow Programs for Digital Signal Processing.
IEEE Trans. Computers, 1987

Synchronous data flow.
Proc. IEEE, 1987

Fuzzy vector quantazation applied to hidden Markov modeling.
Proceedings of the IEEE International Conference on Acoustics, 1987

Least squares computation at arbitrarily high speeds.
Proceedings of the IEEE International Conference on Acoustics, 1987

Synchronous Data Flow: Describing Signal Processing Algorithm for Parallel Computation.
Proceedings of the COMPCON'87, 1987

1985
On quantization effects in state-variable filter implementations.
Proceedings of the IEEE International Conference on Acoustics, 1985


  Loading...