Seminar: Systems and Software Product Line Engineering

The seminar Systems and Software Product Line Engineering is aimed at anyone who wants or needs to make systems engineering and software engineering faster, cheaper, and better. It thus addresses a major challenge in today’s world: providing and maintaining customized customer solutions with increasing complexity while at the same time keeping up with the pace of the market in terms of speed, cost, and quality.

Referenzprojekt: Robert Bosch GmbH, Fraunhofer IESE

The seminar aims to specifically exploit the potential of value-adding variants in software-intensive system families and shows how the inherent complexity can be aligned well with business goals.

The seminar teaches best practices, industry-standard methods, and tools from the areas of product line engineering, variation management, modular product building sets, and complexity management.

The seminar content is illustrated using case studies and experience reports from various application areas.

Consolidation of the learning content through group exercises.

Intensive exchange of experiences between the seminar leaders and the seminar participants.

With a combination of blended learning techniques, the seminar offers a very good learning experience and efficiency in understanding the content and applying it in the daily work context.  

Your Benefit

This seminar will enable participants to

  1. better understand variant drivers and the different forms of complexity,
  2. recognize improvement opportunities that can be achieved by avoiding, managing, and reducing variants or complexity,
  3. identify and plan value-adding features / variability in product variants,
  4. design modularized product building sets or product line architectures,
  5. realize reusable building blocks, including hardware and software parts, requirements, design and test artifacts,
  6. manage changes in space and time,
  7. select and apply appropriate approaches and technologies.

You want to put strategic reuse to practical use? Attend our seminar and benefit from our expertise!

The seminar is offered by Fraunhofer IESE either in Kaiserslautern or as in-house training at your site. The contents can be adapted and focused on your specific needs. If you are interested, simply contact us without any obligation.

  • Introduction to the topic via company examples
  • Variant drivers and complexity challenges
  • Principles of strategic reuse and systems and software product line engineering according to ISO26550
  • Integrated planning of product variants, features, and building blocks in scoping
  • Feature / variability modeling
  • Reuse of requirements
  • Design of modular product line and platform architectures
  • Implementation of reusable building blocks
  • Efficient quality assurance
  • Management of reusable assets
  • Impact on processes and organizational structures
  • Use of variation management and feature modeling approaches with tools (pure::variants, Feature IDE)
  • Analyses of variants and variability in the product structure

The goal of the seminar “Systems and Software Product Line Engineering” is to train the participants in the typical activities involved in strategic reuse in complexity management. The seminar is a 3-day face-to-face training, but can also be conducted as an online seminar.

Day 1

Basics, Planning of variants

Day 2

Modeling of variability, Reuse of requirements, Platform design

Day 3

Implementation and quality assurance of reusable assets, Asset management, Impact on processes and organization

In addition to the development of methodological knowledge, much emphasis is placed on the practical application of what has been learned. Many exercises and the exchange with experts consolidate the knowledge acquired by the participants. After the seminar, the participants will be able to use the approaches they have practiced in their daily work.

The large number of projects we have conducted with industry partners shows that the lightweight approaches presented can also be integrated into existing process landscapes at companies.


3-day Basic Seminar: 2,300 EUR per person


In-house training upon request

Included in the price are all seminar documents, drinks, and lunch on the seminar days. Travel and accommodation costs are to be borne by the participants themselves.

Venue: Fraunhofer IESE, Fraunhofer-Platz 1, 67663 Kaiserslautern

Upon request, we offer individually designed seminars (in German and English) for your company, where the training content can be tailored specifically to your needs.

Dr. Martin Becker, Fraunhofer IESE
© Fraunhofer IESE

Dr. Martin Becker is Head of the department Embedded Systems Engineering (ESY) at Fraunhofer IESE in Kaiserslautern. His core competencies include strategic reuse of software and system product lines, variability management, and the structuring of modular reuse building sets. He has been giving the Product Line Engineering at the Technical University of Kaiserslautern for 10 years.

Other employees of the ESY department.

In numerous transfer projects with industry partners in various application domains, they have dealt, in particular, with the analysis, planning, and implementation of platforms and product lines in the area of software-intensive systems and contribute this experience to the training. They also give numerous talks and tutorials on this topic at conferences. They have authored a large number of publications in the areas of product line engineering, variability modeling, and architecture.

Date 2024
  • We do, of course, treat your data confidentially and do not pass it on to third parties. You can object to the processing of your data at any time.

  • The participation fee is tax-free according to Sec 4 No. 22a of the German Value Added Tax Act (UStG).

    It includes accompanying documents, the examination fee, and catering during on-site events. We do, of course, treat your data confidentially and do not pass it on to third parties. You can object to the processing of your data at any time.

    Following the training, our accounting department will send an official invoice to the address provided by you.