This book discusses how model-based approaches can improve the daily practice of software professionals. This is known as Model-Driven Software …