作者:刘洪洁软件开发过程模型驱动开发系统工程师建模软件工程师系统分析员交流平台项目经理
摘要:在软件开发过程中,一直存在着两个问题:第一,软件工程师与系统工程师的交互比较困难,因为二者缺乏共同的交流平台;第二,软件开发工程师通常根据项目经理的命令写代码,无缘真正了解客户对产品的需求。模型驱动开发(Model Driven Development,简称MDD)的应用,很好地解决了这两个问题。所谓模型驱动开发,就是将开发过程用统一的模型来表示。模型的一个主要用途是消除开发过程中各参与方之间的隔阂,需求工程师,系统分析员,软件开发人员和测试者都可以通过这个共同的模型进行交互。
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社