gpt4 book ai didi

domain-model - 领域模型和概念模型有什么区别

转载 作者:行者123 更新时间:2023-12-04 14:02:13 25 4
gpt4 key购买 nike

根据维基百科,它们似乎是同一回事,但它们每个都有不同的页面。

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.
它们实际上是完全相同的东西吗?

最佳答案

领域模型-概念模型在不同的上下文中具有不同的含义。
但是在面向对象的分析上下文中它们是相同的

A domain model is a visual representation of conceptual classes orreal-situation objects in a domain [MO95, Fowler96]. Domain modelshave also been called conceptual models (the term used in the firstedition of this book), domain object models, and analysis objectmodels.[ page 134]

Source : Applying UML and Patterns - Third Edition -By Craig Larman

MO95 Martin, J., and Odell, J. 1995. Object-Oriented Methods: AFoundation. Englewood Cliffs, NJ.: Prent

Fowler96 Fowler, M. 1996. Analysis Patterns: Reusable Object Models.*Reading, MA.: Addison-Wesley

关于domain-model - 领域模型和概念模型有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16854394/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com