Versioning and variant handling are indispensable in the engineering of complex systems in order to ensure quality, efficiency and traceability and to effectively overcome the challenges of complexity and diversity. Unfortunately, in practice, it is usually the case that either […]