z-logo
open-access-imgOpen Access
A logic for synchronous transitions with dynamic conflict resolution
Author(s) -
Vanderlei Moraes Rodrigues,
Flávio Rech Wagner
Publication year - 2000
Publication title -
clei electronic journal
Language(s) - English
Resource type - Journals
ISSN - 0717-5000
DOI - 10.19153/cleiej.3.2.3
Subject(s) - rotation formalisms in three dimensions , computer science , formalism (music) , modular design , theoretical computer science , computation , temporal logic , mathematical proof , dynamic logic (digital electronics) , programming language , linear temporal logic , mathematics , engineering , art , musical , geometry , transistor , voltage , electrical engineering , visual arts
This paper introduces a formalism named DSYNC aimed at. the design and verification of synchronous concurrent systems. The components of this formalism are a transition system and first-order linear-time temporal logic. The DSYNC transition system adopts a synchronous computation model, includes a method to solve write-conflicts, and represents transitions as possibly non-terminating imperative commands. The conflict resolution method is dynamic because it detects conflicts at run-time. The DSYNC logic allows for formal reasoning about DSYNC transition systems using compositional and modular proofs. Such features are missing in other formalisms based on transition systems and temporal logics, although they are important for the verification of a large class of systems. This paper also discusses some of the pragmatics in verifying systems with DSYNC; and considers some extensions to the formalism. DSYNC is based on hte Hoare logic and the UNITY formalism. 

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom