REVaMP2 - Round-trip Engineering and Variability Management Platform and Process
The REVaMP2 project aims to provide enabling technologies towards faster time-to-market and increased flexibility for industries producing variant-rich software systems and services. Engineering such systems is challenging due to variability -the number of variants grows exponentially with the number of features -adding substantial complexity to all engineering phases. Consider, for example, a modern truck in which the fuel indication system alone may come in one of thousands of variants. This number arises from the different feasible combinations of software features and hardware parts.
Enhancing industrial practices related to handling variability in such systems is one of the primary goals of REVaMP2. Established as an ITEA 3 cluster project, REVaMP2 accumulates academic and industrial partners from France, Germany, Spain, Belgium, Austria, and Sweden. The planned collaborations, technology transfers, and cross-validations of research results at the European level will allow the Swedish partners to conduct collaborative research and development (R&D) in a joint European consortium of eight leading research institutes, eleven tool vendors, and 14 use-case providers in the automotive, power electronics, aerospace and defence, railway, and tourism systems and services domain.
REVaMP2 is motivated by the emergence of software-intensive systems and services in markets in which software previously played a limited role. The increasing reliance on software in vehicles and other embedded systems, the increasing personalization of products and services, and the enormous data available about customers and products enforces a move towards engineering practices focused on mass-customization of systems tailored to the specific needs of customers.
Karlstad University and the academic partners will work closely together with the industrial partners, conducting empirical case studies, prototyping techniques and tools, delivering concept demonstrators for industrial evaluation, and contribute to the whole European consortium in order to realize the REVaMP2 tool-chain and process.