Enterprise Engineering Forum

企业工程论坛
Categorized as: 其它基础课题   Tagged as: ,,

MDE and Relational Database Application a Non-mainstream Topic?

Author: Tong-Ying Yu,  Source: EE-Forum.org,  Published: 2013-07-27

Excerpt: Just read an interesting paper, “Teaching Model Driven Engineering from a Relational Database Perspective,” the draft of Batory, Latimer,  & Azanza. [1], where stated that “MDE can be understood as an application of relational databases.”  And “all graphs [of model or metamodel] have simple encodings as a set of normalized tables.” This is fully in […]

Just read an interesting paper, “Teaching Model Driven Engineering from a Relational Database Perspective,” the draft of Batory, Latimer,  & Azanza. [1], where stated that “MDE can be understood as an application of relational databases.”  And “all graphs [of model or metamodel] have simple encodings as a set of normalized tables.”

This is fully in line with my explanation for  MDSD, and the later Model-Driven Applications vs. Model-Driven Engineering. One can say that explanation have no contribution… may be, I just see that somewhat an additional acquisition and as an instance for the universality of MDM.

Their key step is transforming the model and metamodel in to relational database, than implement the MDE style operations (e.g., model transformation) on this basis. Don’t know if that is seen as non-mainstream way, but in my humble eyes, that is indeed meaningful. As mentioned in the paper they are inspired by J. M. Favre (2004) work. Favre said, “The set theory and language theory are parts of the lingua franca in Computer Science, so using these concepts can greatly help in identifying bridges with existing TSs.” [2] This was a great thought but if did it get the deserved attention? It seems somewhat just languages there, everything in languages… and on the other hand, the really significant and biggest space  models and modeling for computer/software application is not belonged MDE/MDSD, i think…

—-
[1] Batory, D., Latimer, E. & Azanza, M. (2013). Teaching Model Driven Engineering from a Relational Database Perspective. Draft that accepted by MODELS 2013. Retrieved at ftp://ftp.cs.utexas.edu/pub/predator/MDELiteModels13.pdf

[2] Favre, J.M. (2004). Towards a basic theory to model model driven engineering. In: Workshop on Software Model Engineering, WISME 2004

Copyright

Creative Commons License
MDE and Relational Database Application a Non-mainstream Topic? by Tong-Ying Yu is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.

Cite Style

GB7714 style: Tong-Ying Yu. MDE and Relational Database Application a Non-mainstream Topic?[EB/OL]. EE-Forum.org, http://www.ee-forum.org/wp/pub/ty/2013-07-p3749.html, 2013-07-27[2017-05-01 12:35]

Chicago style: Tong-Ying Yu, "MDE and Relational Database Application a Non-mainstream Topic?", EE-Forum.org, http://www.ee-forum.org/wp/pub/ty/2013-07-p3749.html(accessed 2017-05-01 12:35)

Posted by   2013-07-27(Original)   Hits 4092   Modified 2013-08-26
Prev Post: 
Next Post: 

Related Entries:

Model-Driven Applications and Runtime Models
On Some Main Kinds of Models in MDE/MDSD
Recent Work on Model-Driven Applications (MDApp)
Transformation between Models and Code: Can Be or Can Not Be, That is the Question
模型驱动工程的语言与系统国际会议MODELS 2011论文征集

Leave a Response

You must be logged in to post a comment.