This publication discusses how model-based techniques can enhance the day-by-day perform of software program execs. this can be referred to as Model-Driven software program Engineering (MDSE) or, easily, Model-Driven Engineering (MDE). MDSE practices have proved to extend potency and effectiveness in software program improvement, as established through a variety of quantitative and qualitative experiences. MDSE adoption within the software program is foreseen to develop exponentially within the close to destiny, e.g., end result of the convergence of software program improvement and enterprise analysis.
The target of this publication is to supply you with an agile and versatile instrument to introduce you to the MDSE international, therefore permitting you to fast comprehend its easy ideas and methods and to settle on the precise set of MDSE tools on your wishes that you can begin to make the most of MDSE straight away. The ebook is geared up into major parts.
* the 1st half discusses the principles of MDSE by way of uncomplicated thoughts (i.e., versions and transformations), using rules, program eventualities, and present criteria, just like the recognized MDA initiative proposed via OMG (Object administration team) in addition to the practices on easy methods to combine MDSE in latest improvement processes.
* the second one half bargains with the technical features of MDSE, spanning from the fundamentals on while and the way to construct a domain-specific modeling language, to the outline of Model-to-Text and Model-to-Model variations, and the instruments that help the administration of MDSE projects.
The moment variation of the ebook features:
* a suite of thoroughly new themes, together with: complete instance of the production of a brand new modeling language (IFML), dialogue of modeling concerns and ways in particular domain names, like company method modeling, person interplay modeling, and firm architecture
* whole revision of examples, figures, and textual content, for bettering clarity, understandability, and coherence
* larger formula of definitions, dependencies among ideas and ideas
* addition of a whole index of e-book content
In addition to the contents of the e-book, extra assets are supplied at the book's web site http://www.mdse-book.com, together with the examples provided within the book.