Article
Version 1
Preserved in Portico This version is not peer-reviewed
A Conceptual Introduction to Model Driven Development: From Softness to Complexity
Version 1
: Received: 30 March 2021 / Approved: 1 April 2021 / Online: 1 April 2021 (14:47:55 CEST)
How to cite: Besharati, M. R.; Izadi, M. A Conceptual Introduction to Model Driven Development: From Softness to Complexity. Preprints 2021, 2021040028. https://doi.org/10.20944/preprints202104.0028.v1 Besharati, M. R.; Izadi, M. A Conceptual Introduction to Model Driven Development: From Softness to Complexity. Preprints 2021, 2021040028. https://doi.org/10.20944/preprints202104.0028.v1
Abstract
In Model-Driven Development (MDD), the models, their generation, and imposing changes on them (model transformation) are used for the development of software. Models provide a framework to start from the imagination and abstraction to create and accomplish the final system. Models create a slow and steady transition from whatness to howness, i.e. from the natural path of the generation of software. For supporting this path, the Logic and Functionality of software must be changeable during its evolution. Here we provide a brief introduction to the concept of Model Driven Development.
Keywords
Software Engineering; Model; Model-Driven; Model Driven Development; MDD; MDA
Subject
Computer Science and Mathematics, Algebra and Number Theory
Copyright: This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Comments (0)
We encourage comments and feedback from a broad range of readers. See criteria for comments and our Diversity statement.
Leave a public commentSend a private comment to the author(s)
* All users must log in before leaving a comment