All Stories

  1. Engineering opportunistic digital twins with lingua franca
  2. AI-Assisted Modeling: DSL-Driven AI Interactions
  3. Digital Transformation: A Great Science in the Making
  4. Zero-Delay Cycles in Distributed Discrete-Event Systems using Lingua Franca
  5. Special Sessions - Predictable Timing Behavior in Distributed Cyber-Physical Systems
  6. Quasi-Static Scheduling for Deterministic Timed Concurrent Models on Multi-Core Hardware
  7. Actors for Timing Analysis of Distributed Redundant Controllers
  8. Logical Time in Actor Systems
  9. Improving the Efficiency of Coordinating Timed Events in Distributed Systems
  10. Layered Scheduling: Toward Better Real-Time Lingua Franca
  11. Software-Defined Watchdog Timers for Cyber-Physical Systems
  12. Toward Dynamism in Distributed Lingua Franca Programs
  13. Worst-Case Performance for Real-Time Systems
  14. Verify Engineering Models, Not Scientific Models
  15. Certainty vs. Intelligence
  16. Codesign of Reactor-Oriented Hardware and Software for Cyber-Physical Systems
  17. Deterministic Coordination across Multiple Timelines
  18. Efficient Parallel Reinforcement Learning Framework Using the Reactor Model
  19. Behavior Trees with Dataflow: Coordinating Reactive Tasks in Lingua Franca
  20. Certainty or Intelligence: Pick One!
  21. Deep Neural Networks, Explanations, and Rationality
  22. Risk and Mitigation of Nondeterminism in Distributed Cyber-Physical Systems
  23. Towards Building Verifiable CPS using Lingua Franca
  24. Consistency vs. Availability in Distributed Cyber-Physical Systems
  25. High-Performance Deterministic Concurrency using L ingua F ranca
  26. Logical Time for Reactive Software
  27. InterPRET: a Time-predictable Multicore Processor
  28. Polyglot Modal Models through Lingua Franca
  29. Time-Sensitive Software
  30. Generalizing Logical Execution Time
  31. Pragmatics Twelve Years Later: A Report on Lingua Franca
  32. A Programming Language for More Reliable and Predictable Concurrent Software
  33. Determinism as a Property of Models
  34. Programmable Logic Controllers in the Context of Industry 4.0
  35. Time for All Programs, Not Just Real-Time Programs
  36. Creating a Resilient IoT With Edge Computing
  37. Observation and Interaction
  38. How modeling in engineering differs from modeling in science
  39. A Component Architecture for the Internet of Things
  40. Technology evolves more than it is designed
  41. What Is Real Time Computing? A Personal View
  42. Models of Timed Systems
  43. Constructive Models of Discrete and Continuous Physical Phenomena
  44. A modular formal semantics for Ptolemy
  45. Cyber-physical system design contracts
  46. Compositionality in synchronous data flow
  47. An Axiomatization of the Theory of Generalized Ultrametric Semilattices of Linear Signals
  48. On Fixed Points of Strictly Causal Functions
  49. On the Verification of Timed Discrete-Event Models
  50. Verifying hierarchical Ptolemy II discrete-event models using Real-Time Maude
  51. Viewpoints, formalisms, languages, and tools for cyber-physical systems
  52. A PRET microarchitecture implementation with repeatable timing and competitive performance
  53. A Heterogeneous Architecture for Evaluating Real-Time One-Dimensional Computational Fluid Dynamics on FPGAs
  54. PtidyOS: A Lightweight Microkernel for Ptides Real-Time Systems
  55. Distributed Real-Time Software for Cyber–Physical Systems
  56. From Transitions to Executions
  57. Modeling Cyber–Physical Systems
  58. Multi-view Modeling and Pragmatics in 2020
  59. The Coroutine Model of Computation
  60. PTIDES model on a distributed testbed emulating smart grid real-time applications
  61. A practical ontology framework for static model analysis
  62. Heterogeneous actor modeling
  63. PRET DRAM controller
  64. Time-predictable and composable architectures for dependable embedded systems
  65. A model-based design methodology for cyber-physical systems
  66. A Theory of Synchronous Relational Interfaces
  67. Network latency and packet delay variation in cyber-physical systems
  68. An introductory capstone design course on embedded systems
  69. Equation-Based Object-Oriented Modeling Languages and Tools
  70. A PRET architecture supporting concurrent programs with composable timing properties
  71. An introductory textbook on cyber-physical systems
  72. Exploring models of computation with ptolemy II
  73. Model-based specification of timing requirements
  74. Modeling and analyzing real-time multiprocessor systems
  75. Ptera
  76. Deploying Hard Real-Time Control Software on Chip-Multiprocessors
  77. CPS foundations
  78. Code Generation for Embedded Java with Ptolemy
  79. Disciplined Heterogeneous Modeling
  80. Introducing embedded systems: a cyber-physical approach
  81. On relational interfaces
  82. A disruptive computer design idea: Architectures with repeatable timing
  83. Classes and inheritance in actor-oriented design
  84. Time-critical networking - Invited presentation
  85. PTIDES on flexible task graph
  86. Computing needs time
  87. Heterogeneous composition of models of computation
  88. Execution Strategies for PTIDES, a Programming Model for Distributed Embedded Systems
  89. The design and application of structured types in Ptolemy II
  90. Scalable Semantic Annotation Using Lattice-Based Ontologies
  91. CPO semantics of timed interactive actor networks
  92. Advances in hardware design and implementation of signal processing systems [DSP Forum]
  93. Predictable programming on a precision timed architecture
  94. An Automated Mapping of Timed Functional Specification to a Precision Timed Architecture
  95. Simulation and Implementation of the PTIDES Programming Model
  96. Cyber Physical Systems: Design Challenges
  97. Time is a Resource, and Other Stories
  98. Causality interfaces for actor networks
  99. Real-Time Distributed Discrete-Event Execution with Fault Tolerance
  100. Keynote Speeches
  101. On Determinism in Event-Triggered Distributed Systems with Time Synchronization
  102. The Case for the Precision Timed (PRET) Machine
  103. A Programming Model for Time-Synchronized Distributed Real-Time Systems
  104. Leveraging synchronous language principles for heterogeneous modeling and design of embedded systems
  105. Discrete Event Models: Getting the Semantics Right
  106. Incremental Checkpointing with Application to Distributed Discrete Event Simulation
  107. The Problem with Threads
  108. A causality interface for deadlock analysis in dataflow
  109. Beyond Zeno: Get on with It!
  110. Hyvisual: A Hybrid System Modeling Framework Based on Ptolemy II11This work was supported in part by the Center for Hybrid and Embedded Software Systems (CHESS) at UC Berkeley, which receives support from the National Science Foundation (NSF award No. ...
  111. Letters
  112. Scientific workflow management and the Kepler system
  113. Absolutely positively on time: what would it take? [embedded computing systems
  114. Concurrent models of computation for embedded software
  115. Counting interface automata and their application in static analysis of actor models
  116. The design and application of structured types in Ptolemy II
  117. A behavioral type system and its application in Ptolemy II
  118. Actor-Oriented Control System Design: A Responsible Framework Perspective
  119. Digital Communication
  120. The semantics and execution of a synchronous block-diagram language
  121. Actor-Oriented Design of Embedded Hardware and Software Systems
  122. Timed multitasking for real-time embedded software
  123. Taming heterogeneity - the Ptolemy approach
  124. A component-based approach to modeling and simulating mixed-signal and hybrid systems
  125. Multidimensional synchronous dataflow
  126. Embedded Software
  127. What's ahead for embedded software?
  128. Advances in the dataflow computational model
  129. Hierarchical finite state machines with multiple concurrency models
  130. A framework for comparing models of computation
  131. Engineering an education for the future
  132. Compile-time scheduling of dynamic constructs in dataflow program graphs
  133. Optimizing synchronization in multiprocessor DSP systems
  134. Design of embedded systems: formal models, validation, and synthesis
  135. Capacity penalty due to ideal zero-forcing decision-feedback equalization
  136. Dataflow process networks
  137. Generating compact code from dataflow specifications of multirate signal processing algorithms
  138. Software synthesis for DSP using ptolemy
  139. Looped schedules for dataflow descriptions of multirate signal processing algorithms
  140. Memory management for dataflow programming of multirate signal processing algorithms
  141. Digital Communication
  142. Scheduling synchronous dataflow graphs for efficient looping
  143. Declustering: a new multiprocessor scheduling technique
  144. Simulation of multipath impulse response for indoor wireless optical channels
  145. A compile-time scheduling heuristic for interconnection-constrained heterogeneous processor architectures
  146. High-speed nondirective optical communication for wireless networks
  147. Consistency in dataflow graphs
  148. Compile-time scheduling and assignment of data-flow program graphs with data-dependent iteration
  149. Gabriel: a design environment for DSP
  150. Programmable DSPs: a brief overview
  151. Performance of coherent optical receivers
  152. Gabriel: a design environment for DSP
  153. Programmable DSP architectures. I
  154. A Constructive Fixed-Point Theorem and the Feedback Semantics of Timed Systems