Web应用中的BusinessModeling和SpecificationModeling

在J2EE应用的领域建模中BusinessModeling和SpecificationModeling本人分的不是太清楚,大牛请指点,脆求详解

业务建模如领域驱动设计DDD等等,规格建模也是一种建模方式,从规格约束条件等角度建模,比如平常使用where的SQL条件筛选等等都属于这个范畴。

这两种建模方式可以并存吗?因为在我接触到的一个应用中,这两种都存在,可能是我理解有问题吧,因我看到系统架构者对某一个领域对象,既把它看成BusinessModeling的一部分,也把它看成SpecificationModeling的一部分,由于建模方面的知识贫乏,想说出一点自己以前的理解,望能指点一二,对BusinessModeling的理解是:专业的业务分析人员与专业的建模人员交流得出的产物,得出的模型可能很抽象,无法与业务领域的内容一一对应;
通过SpecificationModeling得出的模型,这个模型尽力去表达自己所代表的业务领域的那一部分,很容易从模型中找到与业务领域对应的部分,请拍砖!

不矛盾,在DDD中将规格模型作为其实体模型的补充,而业务建模是很笼统的概念,规格建模是其中一个分支,建议你多多了解一下DDD



[该贴被shefansxyh于2012-05-04 15:38修改过]