UML-Based Software Product Line Engineering with SMarty - OliveiraJr, Edson. (Springer International Publishing,)