Skip to content

MBSE4U/PLEML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MBPLE: Model-Based Product Line Engineering with SysML v2

Note: The PLEML project is still work in progress.

Welcome to the MBPLE repository! This project introduces PLEML (Product Line Engineering Modeling Language), an extension for SysML v2 designed to model Product Line Engineering (PLE) features.

Overview

PLEML provides the necessary semantic metadata and structural constructs to represent variations, configurations, and constraints within a product line using SysML v2. It includes models for features, feature trees, feature configurations, and constraints such as Requires and XOR.

Repository Structure

  • PLEML/: Contains the core library PLEML.sysml which defines the SysML v2 extension (using metadata and occurrences) for modeling PLE features.
  • Examples/: Contains example models, including a Drone Product Line demonstrator (MBPLE-Example-DroneProductLine-PLEML-SysMLv2-*), demonstrating how to use PLEML with shared assets and concrete product models.

Maintainers

  • Tim Weilkiens (Contact: tim@mbse4u.com)
  • Marco Forlingieri
  • Vince Molnar

License

This project is open-source and provided under the MIT License.

About

MBPLE Examples (SysML v2)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors