Skip to content
Variability Intensive system Behavioral teSting framework
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
vibes-core
vibes-dsl
vibes-example
vibes-fexpression
vibes-mutation
vibes-selection
vibes-toolbox
vibes-transformation
.gitignore
.travis.yml
LICENSE.txt
README.md
logo-vibes.pdf
logo-vibes.png
pom.xml

README.md

This project aims at providing a framework to perform behavioural testing of SPLs.

VIBeS Logo

Build Status Coverage Status Maven Central

Project structure

Structure separates the framework modules from the different executables jars created using those modules.

  • vibes: The root project with the website content
    • vibes-core: The models definition core lib
    • vibes-execution, vibes-mutation, ... : The different modules defined to perform various testing activities
    • vibes-dsl: The dsl definition to simply use the different modules (each library has its dsl classes defined in a separate package)
    • vibes-toolbox: The module containing all executable jars built using the framework. Each executable jar is defined as a sub-module. Executables MUST be defined as vibes-toolbox SUB-MODULES.
You can’t perform that action at this time.