我今天在infoq上遇到了MDSE的缩写,该信息我可以找到非常不清楚的地方,并且描述中充斥着流行语:
MDSE旨在使软件工程师能够在抽象级别上工作,在该级别上,需求,体系结构和设计信息将得到最大程度的排序(就信息“熵”而言)。(将其称为“设计工作产品”)。此外,MDSE应该为工程师提供主要根据其“设计工作产品”条款验证和验证其设计的方法。
显然,每个人都在这样做:(再次从文章中)
我们正处在MDSE时代的曙光中。在接下来的5-10年中,我们将看到向MDSE的重大转变,我认为到此阶段结束时,也许有60-80%的软件将使用基于模型的技术进行设计。
我想对MDSE是什么有一个具体的,无术语的描述。是否像在90年代使用Rational Rose那样绘制UML框并用它生成代码?
(当时,如果有人有使用这些技术生成的软件示例,我真的很想看到一个具体的示例)。