【问题标题】:What's the difference between domain model and conceptual model领域模型和概念模型有什么区别
【发布时间】:2013-05-27 02:30:17
【问题描述】:

根据维基百科,它们似乎是同一个东西,但它们各自有不同的页面。

Domain Model

Conceptual Model

在概念模型页面上,它说了两件事:

A Conceptual model in the field of computer science is also known as a domain model.

a conceptual model represents 'concepts' (entities) and relationships between them.

但是在域模型页面上它说

A domain model in problem solving and software engineering is a conceptual model of all the topics related to a specific problem. It describes the various entities, their attributes, roles, and relationships, plus the constraints that govern the problem domain.

它们实际上是完全一样的吗?

【问题讨论】:

    标签: domain-model


    【解决方案1】:

    领域模型——概念模型在不同的上下文中具有不同的含义。

    但在面向对象分析上下文中它们是相同的

    领域模型是概念类或概念的可视化表示 [MO95, Fowler96] 域中的真实情况对象。 领域模型 也被称为概念模型(第一个 本书版本)、领域对象模型和分析对象 模型。[第 134 页]

    来源:应用 UML 和模式 - 第三版 - 作者:Craig Larman

    MO95 Martin, J. 和 Odell, J. 1995。面向对象的方法:A 基础。新泽西州恩格尔伍德悬崖:Prent

    Fowler96 Fowler, M. 1996。分析模式:可重用对象模型。* 马萨诸塞州雷丁:Addison-Wesley

    【讨论】:

      猜你喜欢
      • 2014-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-15
      • 1970-01-01
      • 1970-01-01
      • 2011-03-28
      • 2013-03-18
      相关资源
      最近更新 更多