Facing Future Software Engineering Challenges by Means of Software Product Lines (Technical Report, 2014)
Report number: TUD-FI14-04
Affiliation: Technische Universität Dresden
As software requirements change very rapidly, software engineering principles have to keep up with these changes. This paper names significant trends in the field of software engineering and discusses ways to cope with these trends in the future. The software product line approach seems to be promising here to have a strong influence in the future on larger software products where it’s affordable to apply the product line approach. While it currently allows abstraction of variability in space, it will support variability in time as well in the near future. This paper discusses in how far this approach can cope with the former identified upcoming trends.