Skip to main navigation Skip to search Skip to main content

A framework for specification and validation of real-time systems using Circus actions

  • Adnan Sherif*
  • , He Jifeng
  • , Ana Cavalcanti
  • , Augusto Sampaio
  • *Corresponding author for this work
  • Universidade Federal de Pernambuco
  • UNU
  • University of Kent

Research output: Contribution to journal › Conference article › peer-review

Abstract

In this work we propose a framework for specification and validation of real-time programs using Circus actions. Circus is a language that combines CSP, Z, and refinement calculus constructs. We have extended Circus and its model to capture time properties, and explored the relationship between the timed and the untimed model. Here we present a framework based on the integration of the timed and untimed versions of Circus. The integration aims at building a heterogeneous model that can express time properties using the untimed model. It is useful for the validation of real-time systems properties based on techniques and tools available for untimed languages. To illustrate the use of the framework, we apply it to an alarm system controller.

Original languageEnglish
Pages (from-to)478-493
Number of pages16
JournalLecture Notes in Computer Science
Volume3407
DOIs
StatePublished - 2005
EventFirst International Colloquium on Theoretical Aspects of Computing - ICTAC 2004 - Guiyang, China
Duration: 20 Sep 2004 → 24 Sep 2004

Keywords

  • Formal methods integration
  • Formal verification
  • Real-time systems

Fingerprint

Dive into the research topics of 'A framework for specification and validation of real-time systems using Circus actions'. Together they form a unique fingerprint.

Cite this