Skip to main navigation Skip to search Skip to main content

Formal feature analysis of hybrid automata

  • Antonio Anastasio Bruto Da Costa
  • , Pallab Dasgupta
  • , Goran Frehse
  • Indian Institute of Technology Kharagpur
  • Verimag

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Citations (Scopus)

Abstract

Circuits and systems that have to deal with real valued artifacts often need to be evaluated not only for correct behaviors, but also the margins by which they satisfy the design intent. Our definition of 'features' formally extends the classical notion of 'assertions' by overlaying constructs for specifying real valued functions over matches of assertions, thereby providing a powerful language framework for specifying real valued properties of the system. In this paper we present, for the first time, methods for formal evaluation of feature ranges on hybrid automata models which are extensively used for modeling switched control systems. We demonstrate the methodology over three case studies, namely a cruise control system, a DC-DC Buck Regulator and a Li-ion battery charger.

Original languageEnglish
Title of host publication2016 ACM/IEEE International Conference on Formal Methods and Models for System Design, MEMOCODE 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages2-11
Number of pages10
ISBN (Electronic)9781509027910
DOIs
Publication statusPublished - 27 Dec 2016
Externally publishedYes
Event14th ACM/IEEE International Conference on Formal Methods and Models for System Design, MEMOCODE 2016 - Kanpur, India
Duration: 18 Nov 201620 Nov 2016

Publication series

Name2016 ACM/IEEE International Conference on Formal Methods and Models for System Design, MEMOCODE 2016

Conference

Conference14th ACM/IEEE International Conference on Formal Methods and Models for System Design, MEMOCODE 2016
Country/TerritoryIndia
CityKanpur
Period18/11/1620/11/16

Fingerprint

Dive into the research topics of 'Formal feature analysis of hybrid automata'. Together they form a unique fingerprint.

Cite this