Model-Driven Software Engineering in Practice, Second Edition
eBook - PDF

Model-Driven Software Engineering in Practice, Second Edition

Marco Brambilla,Jordi Cabot,Manuel Wimmer

  1. English
  2. PDF
  3. Available on iOS & Android
eBook - PDF

Model-Driven Software Engineering in Practice, Second Edition

Marco Brambilla,Jordi Cabot,Manuel Wimmer

Book details
Table of contents
Citations

About This Book

This book discusses how model-based approaches can improve the daily practice of software professionals. This is known as Model-Driven Software Engineering (MDSE) or, simply, Model-Driven Engineering (MDE).
MDSE practices have proved to increase efficiency and effectiveness in software development, as demonstrated by various quantitative and qualitative studies. MDSE adoption in the software industry is foreseen to grow exponentially in the near future, e.g., due to the convergence of software development and business analysis.
The aim of this book is to provide you with an agile and flexible tool to introduce you to the MDSE world, thus allowing you to quickly understand its basic principles and techniques and to choose the right set of MDSE instruments for your needs so that you can start to benefit from MDSE right away.
The book is organized into two main parts.

  • The first part discusses the foundations of MDSE in terms of basic concepts (i.e., models and transformations), driving principles, application scenarios, and current standards, like the well-known MDA initiative proposed by OMG (Object Management Group) as well as the practices on how to integrate MDSE in existing development processes.
  • The second part deals with the technical aspects of MDSE, spanning from the basics on when and how to build a domain-specific modeling language, to the description of Model-to-Text and Model-to-Model transformations, and the tools that support the management of MDSE projects.

The second edition of the book features:

  • a set of completely new topics, including: full example of the creation of a new modeling language (IFML), discussion of modeling issues and approaches in specific domains, like business process modeling, user interaction modeling, and enterprise architecture
  • complete revision of examples, figures, and text, for improving readability, understandability, and coherence
  • better formulation of definitions, dependencies between concepts and ideas
  • addition of a complete index of book content

In addition to the contents of the book, more resources are provided on the book's website http://www.mdse-book.com, including the examples presented in the book.

Frequently asked questions

How do I cancel my subscription?
Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
Can/how do I download books?
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
What is the difference between the pricing plans?
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
What is Perlego?
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Do you support text-to-speech?
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Is Model-Driven Software Engineering in Practice, Second Edition an online PDF/ePUB?
Yes, you can access Model-Driven Software Engineering in Practice, Second Edition by Marco Brambilla,Jordi Cabot,Manuel Wimmer in PDF and/or ePUB format, as well as other popular books in Technik & Maschinenbau & Maschinenbau Allgemein. We have over one million books available in our catalogue for you to explore.

Information

Publisher
Springer
Year
2022
ISBN
9783031025495

Table of contents

  1. Cover
  2. Copyright Page
  3. Title Page
  4. Contents
  5. Foreword
  6. Acknowledgments
  7. 1 Introduction
  8. 2 MDSE Principles
  9. 3 MDSE Use Cases
  10. 4 Model-driven Architecture (MDA)
  11. 5 Integration of MDSE in your Development Process
  12. 6 Modeling Languages at a Glance
  13. 7 Developing your Own Modeling Language
  14. 8 Model-to-Model Transformations
  15. 9 Model-to-Text Transformations
  16. 10 Managing Models
  17. 11 Summary
  18. Bibliography
  19. Authors’ Biographies
  20. Index
Citation styles for Model-Driven Software Engineering in Practice, Second Edition

APA 6 Citation

Brambilla, M., Cabot, J., & Wimmer, M. (2017). Model-Driven Software Engineering in Practice, Second Edition (2nd ed.). Springer International Publishing. Retrieved from https://www.perlego.com/book/3706243/modeldriven-software-engineering-in-practice-second-edition-pdf (Original work published 2017)

Chicago Citation

Brambilla, Marco, Jordi Cabot, and Manuel Wimmer. (2017) 2017. Model-Driven Software Engineering in Practice, Second Edition. 2nd ed. Springer International Publishing. https://www.perlego.com/book/3706243/modeldriven-software-engineering-in-practice-second-edition-pdf.

Harvard Citation

Brambilla, M., Cabot, J. and Wimmer, M. (2017) Model-Driven Software Engineering in Practice, Second Edition. 2nd edn. Springer International Publishing. Available at: https://www.perlego.com/book/3706243/modeldriven-software-engineering-in-practice-second-edition-pdf (Accessed: 15 October 2022).

MLA 7 Citation

Brambilla, Marco, Jordi Cabot, and Manuel Wimmer. Model-Driven Software Engineering in Practice, Second Edition. 2nd ed. Springer International Publishing, 2017. Web. 15 Oct. 2022.