https://www.mdu.se/

mdu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
An actor-based framework for asynchronous event-based cyber-physical systems
Univ Tehran, Coll Engn, Sch Elect & Comp Engn, Tehran, Iran..
Univ Tehran, Coll Engn, Sch Elect & Comp Engn, Tehran, Iran.;Inst Res Fundamental Sci, Sch Comp Sci, POB 19395-5746, Tehran, Iran..
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems. Reykjav Univ, Sch Comp Sci, Reykjavik, Iceland..
2021 (English)In: Software and Systems Modeling, ISSN 1619-1366, E-ISSN 1619-1374, Vol. 20, no 3, p. 641-665Article in journal (Refereed) Published
Abstract [en]

In cyber-physical systems like automotive systems, there are components like sensors, actuators, and controllers that communicate asynchronously with each other. The computational model of actors supports modeling distributed asynchronously communicating systems. We propose the Hybrid Rebeca language to support the modeling of cyber-physical systems. Hybrid Rebeca is an extension of the actor-based language Rebeca. In this extension, physical actors are introduced as new computational entities to encapsulate physical behaviors. To support various means of communication among the entities, the network is explicitly modeled as a separate entity from actors. We develop a tool to derive hybrid automata as the basis for the analysis of Hybrid Rebeca models. We demonstrate the applicability of our approach through a case study in the domain of automotive systems. We use the SpaceEx framework for reachability analysis of the case study. Compared to hybrid automata, our results show that for event-based asynchronous models hybrid Rebeca improves analyzability by reducing the number of real variables, and increases modularity and hence, minimizes the number of changes caused by a modification in the model.

Place, publisher, year, edition, pages
SPRINGER HEIDELBERG , 2021. Vol. 20, no 3, p. 641-665
Keywords [en]
Actor model, Cyber-physical systems, Hybrid automata
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:mdh:diva-54045DOI: 10.1007/s10270-021-00877-yISI: 000636411600001Scopus ID: 2-s2.0-85104023757OAI: oai:DiVA.org:mdh-54045DiVA, id: diva2:1548728
Available from: 2021-05-03 Created: 2021-05-03 Last updated: 2024-01-17Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Sirjani, Marjan

Search in DiVA

By author/editor
Sirjani, Marjan
By organisation
Embedded Systems
In the same journal
Software and Systems Modeling
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 171 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf