Skip to content

A collection of artifacts for the body comfort system case study.

License

Notifications You must be signed in to change notification settings

TUBS-ISF/BCS-Case-Study-Full

Repository files navigation

BCS-Case-Study

This repository contains a collection of artifacts for the body comfort system case study.

Mapping of collected artifacts to original sources

In this directory, the documentation of modeling the Body-Comfort-System case study as Delta-oriented Software Product Line can be found.

Contains the variability models of the different BCS versions described in Applying Higher-Order Delta Modeling for the Evolution of Delta-Oriented Software Product Lines.. The variability models are provided in the FeatureIDE feature model format.

The data was used in:

Modeled Delta-Architectures described in Delta-oriented software product line test models-the body comfort system case study. and Applying Higher-Order Delta Modeling for the Evolution of Delta-Oriented Software Product Lines..

Used in:

This section contains the BCS case study's software and hardware architecture models, modeled in PREEvision. Includes models in the PREEvision standard format and in the ARXML format. The architectures are modeled after the descriptions contained in Delta-oriented software product line test models-the body comfort system case study. and Applying Higher-Order Delta Modeling for the Evolution of Delta-Oriented Software Product Lines..

Used in:

Contains the modeled behavior of the BCS versions as statecharts. The behavior of components is modeled according to the requirements of the BCS case study. Both requirements and state chart modeling is described in Delta-oriented software product line test models-the body comfort system case study. and Applying Higher-Order Delta Modeling for the Evolution of Delta-Oriented Software Product Lines..

Used in:

Contains test cases for the integration test of components of the BCS case study. The test cases are modeled as message sequence charts.

Used in:

This section contains the analysis of the impact of changes on the BCS case study's architectural level. The impact of changes between the four BCS versions is used to calculate risk values for the BCS software and hardware components.

Used in:

Contains samples created for all four BCS version using various sampling algorithms provided by FeatureIDE.

Used in:

Licensing

The source code in this repository is licensed under the GNU General Public License v3.0. The data files contained in this repository are licensed under the CC-BY-4.0. You are free to use, share, and adapt the data and source code in this repository as long as you give appropriate credit to the data owner.

Note

This repository is under constant development and changes frequently. If you encounter any challenges using the content or identify missing or broken content, please reach out to us via e-mail at [t.pett@tu-braunschweig.de].

About

A collection of artifacts for the body comfort system case study.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages