Analysis of linear hybrid systems in CLP

Gourinath Banda*, John P. Gallagher

*Kontaktforfatter

Publikation: Kapitel i bog/rapport/konference-proceedingKonferencebidrag i proceedingsForskningpeer review

Abstract

In this paper we present a procedure for representing the semantics of linear hybrid automata (LHAs) as constraint logic programs (CLP); flexible and accurate analysis and verification of LHAs can then be performed using generic CLP analysis and transformation tools. LHAs provide an expressive notation for specifying real-time systems. The main contributions are (i) a technique for capturing the reachable states of the continuously changing state variables of the LHA as CLP constraints; (ii) a way of representing events in the LHA as constraints in CLP, along with a product construction on the CLP representation including synchronisation on shared events; (iii) a framework in which various kinds of reasoning about an LHA can be flexibly performed by combining standard CLP transformation and analysis techniques. We give experimental results to support the usefulness of the approach and argue that we contribute to the general field of using static analysis tools for verification.

OriginalsprogEngelsk
TitelLogic-Based Program Synthesis and Transformation. LOPSTR 2008
Vol/bind5438 LNCS
ForlagSpringer
Publikationsdato2009
Sider55-70
ISBN (Trykt)978-3-642-00514-5
ISBN (Elektronisk)978-3-642-00515-2
DOI
StatusUdgivet - 2009
Udgivet eksterntJa
Begivenhed18th International Symposium on Logic-Based Program Synthesis and Transformation, LOPSTR 2008 - Valencia, Spanien
Varighed: 17. jul. 200818. jul. 2008

Konference

Konference18th International Symposium on Logic-Based Program Synthesis and Transformation, LOPSTR 2008
Land/OmrådeSpanien
ByValencia
Periode17/07/200818/07/2008
NavnLecture Notes in Computer Science
ISSN0302-9743

Bibliografisk note

Funding Information:
Work partly supported by the Danish Natural Science Research Council project SAFT: Static Analysis Using Finite Tree Automata.

Fingeraftryk

Dyk ned i forskningsemnerne om 'Analysis of linear hybrid systems in CLP'. Sammen danner de et unikt fingeraftryk.

Citationsformater