Patent attributes
A model-based engineering system (MBSE) tool includes functionality for sharing an MBSE model with multiple outside vendors using multiple versions of the MBSE model. A restricted version of the MBSE model is managed by a model maker (or other user with access rights) inside of an organization includes all of the model's engineering elements. The engineering elements are tagged with metadata that is analyzed to determine which elements are shareable and which are unshareable outside of the organization. An unrestricted version of the MBSE model is then created, either directly from the restricted version or through an intermediary version (referred to as the “stripped version”), to include only shareable engineering elements. This unrestricted version may then be shared with the outside vendors, and changes made by either in the restricted or unrestricted versions may be incorporated in the other versions, providing a truly collaborative MBSE experience.