Automatic effective verification method for distributed and concurrent systems using timed language inclusion

  • Authors:
  • Satoshi Yamane

  • Affiliations:
  • Dept. of Computer Science, Shimane University, 1060 Nishikawatu, Matue City, Japan

  • Venue:
  • Engineering of distributed control systems
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

In distributed and concurrent systems, the notions of fairness and time are important as follows: (1)Fairness is a mathematical abstraction in distributed and concurrent systems. Fairness abstracts the details of fair schedulers and the speeds of independent processors. (2)The distributed and concurrent systems have to meet certain hard real-time constraints, and the correctness of them depends on the actual values of the delays.In this paper, we propose the specification and verification method of fairness and time in distributed and concurrent systems as follows: (1)In order to specify fairness, an enable condition and a performed condition are attached to a finite set of states in our proposed specification method. (2)In order to effectively verify distributed and concurrent systems, we restrict timing constraints of timed automaton such that in cycles we must specify timing constraints about the clock variables after they are reset to zero.