UML中的领域模型?
我阅读了有关域模型及其重要性的文章,我有以下疑问:UML中的领域模型?,uml,class-diagram,domain-model,Uml,Class Diagram,Domain Model,我阅读了有关域模型及其重要性的文章,我有以下疑问: 使用域模型可以解决什么样的问题?换句话说,对于每个问题,我应该建立一个域模型吗 据我所知,领域模型是用类图表示的。类图和领域模型之间没有区别吗 我还想了解词汇表以何种方式与域模型相关 使用域模型可以解决什么样的问题 几乎任何您想要/需要为其提供软件解决方案的问题都可以建模。事实上:无论你怎么做,你都必须以某种方式、形状或形式“模拟”你的问题领域。如果您不以某种方式在软件中捕获问题的规则和策略,那么最终系统将不太可能满足其预期需求 换句话说,
- 使用域模型可以解决什么样的问题?换句话说,对于每个问题,我应该建立一个域模型吗
- 据我所知,领域模型是用类图表示的。类图和领域模型之间没有区别吗
- 我还想了解词汇表以何种方式与域模型相关
- 域模型是一种抽象。它代表了系统解决的实际问题所固有的概念、规则和策略的子集李>
- 类图是表示域模型的结构方面的一种方法。它不捕捉动态方面。这些同样重要
- 还有其他方法可以对域进行建模。它们并不局限于面向对象的范例
- 领域模型应该是问题空间的结构化词汇表。它应采用该领域专家使用的术语
hth.非常有用的信息@sfinie谢谢<代码>优点是编程语言环境为定义域的行为方面提供了比大多数建模工具更好的支持您能稍微澄清一下上面的引用吗?以前,我认为领域模型只与统一过程(UP)相关,但现在,我可以随时随地使用它。对吗?UML在为操作提供支持方面一直很弱;if/then,while循环,计算等等,这意味着很难在UML中定义行为逻辑。该标准现在包括了各种选项(动作语义&alf),但对于工具来说还为时过早。相比之下,编程语言已经提供了很好的支持。是的,关于领域模型没有RUP的具体内容。例如,它是领域驱动设计的核心。嗯。