Skip to main navigation Skip to search Skip to main content

Reduction and abstraction techniques for BIP

  • Mohamad Noureddine
  • , Mohamad Jaber
  • , Simon Bliudze
  • , Fadi A. Zaraket
  • American University of Beirut
  • ENAC-IIC-GEL

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

Abstract

Reduction and abstraction techniques have been proposed to address the state space explosion problem in verification. In this paper, we present reduction and abstraction techniques for component-based systems modeled in BIP (Behavior, Interaction and Priority). Given a BIP system consisting of several atomic components, we select two atomic components amenable for reduction and compute their product. The resulting product component typically contains constants and branching bisimilar states. We use constant propagation to reduce the resulting component. Then we use a branching bisimulation abstraction to compute an abstraction of the product component. The presented method is fully implemented and scales to large designs not possible to verify with existing techniques.

Original languageEnglish
Title of host publicationFormal Aspects of Component Software - 11th International Symposium, FACS 2014, Revised Selected Papers
EditorsIvan Lanese, Eric Madelaine, Ivan Lanese
PublisherSpringer Verlag
Pages288-305
Number of pages18
ISBN (Electronic)9783319153162
DOIs
Publication statusPublished - 1 Jan 2015
Externally publishedYes
Event11th International Symposium on Formal Aspects of Component Software, FACS 2014 - Bertinoro, Italy
Duration: 10 Sept 201412 Sept 2014

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8997
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference11th International Symposium on Formal Aspects of Component Software, FACS 2014
Country/TerritoryItaly
CityBertinoro
Period10/09/1412/09/14

Fingerprint

Dive into the research topics of 'Reduction and abstraction techniques for BIP'. Together they form a unique fingerprint.

Cite this