Model-Driven Software Engineering in Practice

Model-Driven Software Engineering in Practice

2017 | Marco Brambilla, Jordi Cabot, and Manuel Wimmer
Model-Driven Software Engineering (MDSE) is a methodology that uses models to improve software development practices. This book provides an introduction to MDSE, explaining its principles, applications, and tools. It discusses how MDSE can increase efficiency and effectiveness in software development, and how it is expected to grow in the software industry. The book covers the foundations of MDSE, including models, transformations, and standards like MDA (Model-Driven Architecture). It also discusses technical aspects of MDSE, such as domain-specific modeling languages, model-to-text and model-to-model transformations, and tools that support MDSE projects. The book includes new topics such as the creation of a new modeling language (IFML), modeling issues in specific domains, and the revision of examples, figures, and text for better readability and understanding. It also provides a complete index of book content. The book is intended to help software professionals quickly understand the basic principles and techniques of MDSE and choose the right set of MDSE instruments for their needs. The book is part of the Synthesis Lectures on Software Engineering series, edited by Luciano Baresi. The book includes a foreword by Richard Mark Soley, Chairman and CEO of OMG, and acknowledgments to those who contributed to the book. The book is written by Marco Brambilla, Jordi Cabot, and Manuel Wimmer.Model-Driven Software Engineering (MDSE) is a methodology that uses models to improve software development practices. This book provides an introduction to MDSE, explaining its principles, applications, and tools. It discusses how MDSE can increase efficiency and effectiveness in software development, and how it is expected to grow in the software industry. The book covers the foundations of MDSE, including models, transformations, and standards like MDA (Model-Driven Architecture). It also discusses technical aspects of MDSE, such as domain-specific modeling languages, model-to-text and model-to-model transformations, and tools that support MDSE projects. The book includes new topics such as the creation of a new modeling language (IFML), modeling issues in specific domains, and the revision of examples, figures, and text for better readability and understanding. It also provides a complete index of book content. The book is intended to help software professionals quickly understand the basic principles and techniques of MDSE and choose the right set of MDSE instruments for their needs. The book is part of the Synthesis Lectures on Software Engineering series, edited by Luciano Baresi. The book includes a foreword by Richard Mark Soley, Chairman and CEO of OMG, and acknowledgments to those who contributed to the book. The book is written by Marco Brambilla, Jordi Cabot, and Manuel Wimmer.
Reach us at info@study.space