The problem with threads

EA Lee - Computer, 2006 - ieeexplore.ieee.org
For concurrent programming to become mainstream, we must discard threads as a
programming model. Nondeterminism should be judiciously and carefully introduced where …

Actor model of computation: scalable robust information systems

C Hewitt - arxiv preprint arxiv:1008.1459, 2010 - arxiv.org
The Actor model is a mathematical theory that treats" Actors" as the universal primitives of
concurrent digital computation. The model has been used both as a framework for a …

[PDF][PDF] Heterogeneous concurrent modeling and design in java (volume 1: Introduction to ptolemy ii)

C Brooks, EA Lee, X Liu… - … , Tech. Rep. UCB …, 2008 - ptolemy.eecs.berkeley.edu
This volume describes how to construct Ptolemy II models for web-based modeling or
building applications. The first chapter includes an overview of Ptolemy II software, and a …

Enabling model testing of cyber-physical systems

CA González, M Varmazyar, S Nejati… - Proceedings of the 21th …, 2018 - dl.acm.org
Applying traditional testing techniques to Cyber-Physical Systems (CPS) is challenging due
to the deep intertwining of software and hardware, and the complex, continuous interactions …

[PDF][PDF] Heterogeneous concurrent modeling and design in java (volume 3: Ptolemy ii domains)

C Brooks, EA Lee, X Liu, S Neuendorffer… - … University of California …, 2008 - academia.edu
The discrete-event (DE) domain supports time-oriented models of systems such as
queueing systems, communication networks, and digital hardware. In this domain, actors …

Causality interfaces for actor networks

Y Zhou, EA Lee - ACM Transactions on Embedded Computing Systems …, 2008 - dl.acm.org
We consider concurrent models of computation where “actors”(components that are in
charge of their own actions) communicate by exchanging messages. The interfaces of actors …

[PDF][PDF] Causality interfaces and compositional causality analysis

EA Lee, H Zheng, Y Zhou - Foundations of Interface …, 2005 - ptolemy.berkeley.edu
In this paper, we consider concurrent models of computation where” actors”(components
that are in charge of their own actions) communicate by exchanging messages. The …

[PDF][PDF] Heterogeneous concurrent modeling and design in java (volume 2: Ptolemy ii software architecture)

C Brooks, EA Lee, X Liu… - … Berkeley, Tech. Rep …, 2008 - ptolemy.berkeley.edu
Heterogeneous Concurrent Modeling and Design in Java (Volume 2: Ptolemy II Software
Architecture) Page 1 Heterogeneous Concurrent Modeling and Design in Java (Volume 2 …

A formal approach to fault tree synthesis for the analysis of distributed fault tolerant systems

ML McKelvin Jr, G Eirea, C Pinello, S Kanajan… - Proceedings of the 5th …, 2005 - dl.acm.org
Designing cost-sensitive real-time control systems for safety-critical applications requires a
careful analysis of both performance versus cost aspects and fault coverage of fault tolerant …

Agent modeling to support allocation decisions in mobile cyber-physical systems

C Adams, R Giachetti - 2019 14th Annual Conference System of …, 2019 - ieeexplore.ieee.org
This paper addresses the conceptual design of Mobile Cyber-Physical Systems (MCPS)
forming a part of a convoy of similar vehicles operating as a system of systems. MCPS are a …