All Stories

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