Model-based safety analysis of software product lines. (2016)