Modeling and Configuring UML-based Software Product Lines with SMartyModeling - Silva, Leandro F. (2020)