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
VeriVANca: An Actor-Based Framework for Formal Verification of Warning Message Dissemination Schemes in VANETs
Department of Computer Engineering, Sharif University of Technology, Tehran, Iran.
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems. School of Electrical and Computer Engineering, University of Tehran, Tehran, Iran.
School of Computer Science, Institute for Research in Fundamental Science (IPM), Tehran, Iran.
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems. School of Computer Science, Reykjavik University, Reykjavik, Iceland.
Show others and affiliations
2019 (English)In: Lect. Notes Comput. Sci., Springer , 2019, p. 244-259Conference paper, Published paper (Refereed)
Abstract [en]

One of the applications of Vehicular Ad-hoc NETworks, known as VANETs, is warning message dissemination among vehicles in dangerous situations to prevent more damage. The only communication mechanism for message dissemination is multi-hop broadcast; in which, forwarding a received message has to be regulated using a scheme regarding the selection of forwarding nodes. When analyzing these schemes, simulation-based frameworks fail to provide guaranteed analysis results due to the high level of concurrency in this application. Therefore, there is a need to use model checking approaches for achieving reliable results. In this paper, we have developed a framework called VeriVANca, to provide model checking facilities for the analysis of warning message dissemination schemes in VANETs. To this end, an actor-based modeling language, Rebeca, is used which is equipped with a variety of model checking engines. To illustrate the applicability of VeriVANca, modeling and analysis of two warning message dissemination schemes are presented. Some scenarios for these schemes are presented to show that concurrent behaviors of the system components may cause uncertainty in both behavior and performance which may not be detected by simulation-based techniques. Furthermore, the scalability of VeriVANca is examined by analyzing a middle-sized model.

Place, publisher, year, edition, pages
Springer , 2019. p. 244-259
Series
Lecture Notes in Computer Science, ISSN 0302-9743 ; 11636 LNCS
Keywords [en]
Actor model, Model checking, Rebeca, Vehicular Ad-Hoc Networks (VANETs), Warning message dissemination, Formal verification, Information dissemination, Modeling languages, Vehicular ad hoc networks, Actor models, Actor-based modeling, Communication mechanisms, Dangerous situations, Message dissemination, Vehicular Adhoc Networks (VANETs), Warning message disseminations
National Category
Energy Engineering
Identifiers
URN: urn:nbn:se:mdh:diva-46549DOI: 10.1007/978-3-030-30923-7_14ISI: 000876678900014Scopus ID: 2-s2.0-85075550767ISBN: 9783030309220 (print)OAI: oai:DiVA.org:mdh-46549DiVA, id: diva2:1379268
Conference
26th International Symposium on Model Checking Software (SPIN), Beijing, China, 15-16 July, 2019
Available from: 2019-12-16 Created: 2019-12-16 Last updated: 2022-11-18Bibliographically 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
Energy Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 96 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