A survey of active object languages

FD Boer, V Serbanescu, R Hähnle, L Henrio… - ACM Computing …, 2017 - dl.acm.org
To program parallel systems efficiently and easily, a wide range of programming models
have been proposed, each with different choices concerning synchronization and …

[图书][B] Reactors: A deterministic model of concurrent computation for reactive systems

HMF Lohstroh - 2020 - search.proquest.com
Actors have become widespread in programming languages and programming frameworks
focused on parallel and distributed computing. While actors provide a more disciplined …

[HTML][HTML] Tiny Twins for detecting cyber-attacks at runtime using concise Rebeca time transition system

F Moradi, B Pourvatan, SA Asadollah… - Journal of Parallel and …, 2024 - Elsevier
This paper presents a method for detecting cyber-attacks in cyber-physical systems using a
monitor. The method employs an abstract model called Tiny Twin, which is built at design …

What good are models?

EA Lee, M Sirjani - Formal Aspects of Component Software: 15th …, 2018 - Springer
Abstract Models are central to engineering. They are used for analysis, synthesis, and
communication between humans. A given artifact or process may have multiple models with …

[HTML][HTML] CRYSTAL framework: Cybersecurity assurance for cyber-physical systems

F Moradi, SA Asadollah, B Pourvatan… - Journal of Logical and …, 2024 - Elsevier
We propose CRYSTAL framework for automated cybersecurity assurance of cyber-physical
systems (CPS) at design-time and runtime. We build attack models and apply formal …

Verification of cyberphysical systems

M Sirjani, EA Lee, E Khamespanah - Mathematics, 2020 - mdpi.com
The value of verification of cyberphysical systems depends on the relationship between the
state of the software and the state of the physical system. This relationship can be complex …

Actors revisited for time-critical systems

M Lohstroh, M Schoeberl, A Goens, A Wasicek… - Proceedings of the 56th …, 2019 - dl.acm.org
Programming time-critical systems is notoriously difficult. In this paper we propose an actor-
oriented programming model with a semantic notion of time and a deterministic coordination …

Model checking software in cyberphysical systems

M Sirjani, EA Lee… - 2020 IEEE 44th Annual …, 2020 - ieeexplore.ieee.org
Model checking a software system is about verifying that the state trajectory of every
execution of the software satisfies formally specified properties. The set of possible …

On time actors

M Sirjani, E Khamespanah - Theory and Practice of Formal Methods …, 2016 - Springer
Actor model is a concurrent object-based computational model in which actors are the units
of concurrency and communicate via asynchronous message passing. Timed Rebeca is an …

An actor-based approach for security analysis of cyber-physical systems

F Moradi, S Abbaspour Asadollah… - Formal Methods for …, 2020 - Springer
In this work, we present an actor-based approach for security analysis of Cyber-Physical
Systems at the design phase. We use Timed Rebeca, an actor-based modeling language, to …