vix.ing · top · new · best · stats · spec

DesignBIP: A Design Studio for Modeling and Generating Systems with BIP

2018/05/24 by Anastasia Mavridou, Mavridou, Anastasia, Joseph Sifakis +4 · 1 citation
Computer Science · #Advanced Software Engineering Methodologies #FOS: Computer and information sciences #Formal Methods in Verification #Model-Driven Software Engineering Techniques #Software Engineering (cs.SE) #cs.SE

paper · pdf · doi:10.48550/arxiv.1805.09919

openalex publication_date 2018/05/24 · arxiv created 2018/05/31 · arxiv updated 2018/06/04 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

The Behavior-Interaction-Priority (BIP) framework, rooted in rigorous semantics, allows the construction of systems that are correct-by-design. BIP has been effectively used for the construction and analysis of large systems such as robot controllers and satellite on-board software. Nevertheless, the specification of BIP models is done in a purely textual manner without any code editor support. To facilitate the specification of BIP models, we present DesignBIP, a web-based, collaborative, version-controlled design studio. To promote model scaling and reusability of BIP models, we use a graphical language for modeling parameterized BIP models with rigorous semantics. We present the various services provided by the design studio, including model editors, code editors, consistency checking mechanisms, code generators, and integration with the JavaBIP tool-set.

Cited by

Related