Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills
  1. Outputs

Modelling and verification of starvation-free mutual exclusion algorithms based on weak semaphores

Conference Paper
Publication Date:
2015
abstract:
This paper proposes an original framework for modelling and verification (M&V) of starvation-free mutual exclusion algorithms based on weak semaphores, that are without a built-in waiting-process queue. The goal is to support the implementation of light-weight starvation-free semaphores useful in general concurrent systems including cyber physical systems. The M&V approach depends on UPPAAL. First known weak semaphores are modelled. Then they are exploited for model checking classic algorithms. Known properties are retrieved but subtle new ones are discovered. As part of the developed approach, a new algorithm is proposed which uses two semaphores of the weakest type, N bits (N being the number of processes) and a counter. This algorithm too is proved to be correct.
Iris type:
04.01 Contributo in Atti di convegno
Keywords:
Mutual Exclusion Algorithms; Semaphores; model checking; Uppaal
List of contributors:
Cicirelli, FRANCO DOMENICO
Authors of the University:
CICIRELLI FRANCO DOMENICO
Handle:
https://iris.cnr.it/handle/20.500.14243/321823
  • Overview

Overview

URL

http://www.scopus.com/record/display.url?eid=2-s2.0-84958052141&origin=inward
  • Use of cookies

Powered by VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)