Designing and Prototyping Dynamic Software Product Lines: Techniques and Guidelines | Publicación