Talk:Model-driven engineering

From Wikipedia, the free encyclopedia

This article is within the scope of the following WikiProjects:

Contents

[edit] Model Driven Development trademark abandoned

According to a search of the US Patent and Trademark Office web, the word mark "Model Driven Development" was filed by the OMG on 18 Aug. 2003 and abandoned on 13 Sept. 2004. The current Live/Dead Indicator for this word mark is "Dead". Consequently, this commonly used expression and its associated acronym (MDD) should not be erroneously labeled as a live trademark.

Still the OMG seems to list MDD as an official trademak. See [1]. Who should we believe?

[edit] MS DSL tools

The sentence "Microsoft has its own MDE solution called DSL Tools" is disputable -- At first, MS's overall approach is called "Software factories", a development framework for software product lines, the DSL tools are just a part (though potentially the most important one) of this. Then, "Software factories" isn't promoted as a "model-first(-and-only)"-approach ... in this way, MS's DSLs aren't real modeling languages (in the sense that they don't systematically support underspecification, stepwise refinement, scaling etc.): I would coin them more generally as "visual specification languages" (allowing precise -- thus, executable -- specifications of domain tasks). —The preceding unsigned comment was added by 134.169.13.19 (talk • contribs) .

I don't really know enough about DSL tools to comment one way or another. But please feel free to add this viewpoint to the article (ideally with some references to back it up). Wikipedia tries to provide a neutral point of view. --Allan McInnes (talk) 16:08, 26 April 2006 (UTC)
I would suggest writing instead: "Microsoft has its own MDE solution called Software factories and partially implemented by the DSL Tools. As suggested by the name, the Microsoft vision is quite related to Domain Specific Languages". This seems to synthetise the two views expressed and furthermore it is a neutral presentation of the current situation.Lausac 04:18, 13 May 2006 (UTC)

How is this related to http://en.wikipedia.org/wiki/Model-driven_architecture? 21:41, 28 June 2006 (GMT+1)

MDA is a type of MDE. Specifically, MDA is the OMG-endorsed version of MDE. --Allan McInnes (talk) 19:56, 28 June 2006 (UTC)

[edit] Is this really encyclopedic?

I've already added a comment along the same lines to the talk page for Platform-specific model.

Does it really make sense to have a big collection of articles for terms which, outside of specific OMG standards (MDA in this case), have no interesting non-generic applicability or meaning?

Jimg (talk) 11:47, 4 January 2008 (UTC)

[edit] Engineering artifact?

Model-driven engineering (MDE) is the systematic use of models as primary engineering artifacts throughout the engineering lifecycle.

What is an engineering artifact? --Abdull (talk) 20:06, 21 May 2008 (UTC)