Abstract

Systems engineers seek ways to reuse system models to accelerate the initial design development process on new complex projects. Despite its promise, one such solution ‐‐ the deployment of Model-based Product Line Engineering (MBPLE) ‐‐ presents challenges to practitioners. Not only is deployment costly, but an overwhelming number of variability modeling language options also lack interoperability. While research efforts work towards creating a universal variability modeling language and developing transformations between existing languages, this paper proposes incorporating variability modeling concepts into a system modeling language for a centralized management of product lines. In this work, we highlight SysML v2 as a promising language to use for variability modeling, arguing that it can orthogonally model systems and their variability. Further, we propose a novel metamodel that describes a SysML v2-based approach to modeling conceptual and asset variability spaces. We exemplify the deployment of this metamodel on a simple yet representative example found in a complex development environment. Ultimately, we hope the proposed metamodel will motivate SysML v2 tool vendors to support variability modeling by incorporating instantiation and constraint definition mechanisms and visualization capabilities in future tool releases.

Keywords:
Systems Modeling Language Metamodeling Modeling language Computer science Software engineering Systems engineering Software deployment Interoperability Model-driven architecture Unified Modeling Language Programming language Engineering World Wide Web Software

Metrics

4
Cited By
1.02
FWCI (Field Weighted Citation Impact)
26
Refs
0.78
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Software Engineering Methodologies
Physical Sciences →  Computer Science →  Artificial Intelligence
Service-Oriented Architecture and Web Services
Physical Sciences →  Computer Science →  Information Systems
Business Process Modeling and Analysis
Social Sciences →  Business, Management and Accounting →  Management Information Systems

Related Documents

JOURNAL ARTICLE

Transitioning towards SysML v2 as a variability modeling language

Jordan EppThomas RobertOlivier RuchAlison Olechowski

Journal:   Innovations in Systems and Software Engineering Year: 2024 Vol: 20 (4)Pages: 585-596
JOURNAL ARTICLE

Systems Modeling Language (SysML) Specification

Sandy Friedenthal

Journal:   Insight Year: 2004 Vol: 7 (3)Pages: 20-20
BOOK-CHAPTER

SysML—The Systems Modeling Language

Tim Weilkiens

Elsevier eBooks Year: 2007 Pages: 223-270
© 2026 ScienceGate Book Chapters — All rights reserved.