Skip to Main content Skip to Navigation
New interface
Conference papers

PLiBS: an Eclipse-based tool for Software Product Line Behavior Engineering

Tewfik Ziadi 1 Jean-Marc Jézéquel 2 
1 MoVe - Modélisation et Vérification
LIP6 - Laboratoire d'Informatique de Paris 6
2 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : This paper presents the PLiBS (Product Line Behavior Synthesis), an Eclipse-based tool for modeling and deriving behavior aspects in Software Product Lines (SPL). PLiBS allows specifying SPL behaviors using UML2 sequence diagrams extended by variability mechanisms. PLiBS implements a two-step approach to derive product behaviors. The first one uses model transformation to specialize sequence diagrams. While the second one uses UML state machines synthesis from sequence diagrams. This paper presents a guided tour around PLiBS. It presents its architecture and its main components. It also illustrates its uses on the Banking Product Line example.
Document type :
Conference papers
Complete list of metadata

Cited literature [19 references]  Display  Hide  Download
Contributor : Didier Vojtisek Connect in order to contact the contributor
Submitted on : Thursday, April 29, 2010 - 2:58:52 PM
Last modification on : Friday, February 4, 2022 - 3:25:30 AM
Long-term archiving on: : Thursday, September 30, 2010 - 4:16:37 PM


Files produced by the author(s)


  • HAL Id : inria-00477546, version 1


Tewfik Ziadi, Jean-Marc Jézéquel. PLiBS: an Eclipse-based tool for Software Product Line Behavior Engineering. 3rd Workshop on Managing Variability for Software Product Lines (SPLC 2007), Sep 2007, Kyoto, Japan. ⟨inria-00477546⟩



Record views


Files downloads