扫码阅读
手机扫码阅读
建模方法元模型:如何设计一个建模方法
291 2024-08-28
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
查看原文:建模方法元模型:如何设计一个建模方法
文章来源:
TechLead 少个分号
扫码关注公众号
微服务时代的领域驱动设计与建模方法
随着微服务的广泛应用,对软件模型的要求也变得更加严格。尽管领域驱动设计(DDD)理念受到重视,但缺乏具体建模过程方法。本文讨论了软件建模过程的基本逻辑及设计建模过程的方法。
解构建模方法
事件风暴是目前最流行的领域建模方法,由Alberto Brandolini提出,强调从事件开始分析。系统词汇法(OOA)是一种直接的面向对象分析方法。用例分析法基于Jacobson的用例模型,强调需求分析。四色建模法由Peter Coad提出,关注数据驱动的业务事件。事件风暴则关注系统状态的关键变化。
建模方法元模型
元模型是对建模方法的抽象描述。分析了各种建模方法,它们围绕参与者、行为、事件、名词展开,通过这些可以建立简单的建模方法元模型。从认识论角度出发,建模过程是确定客体的过程。
为特定领域调整建模过程
建模时应使用与业务相关的词汇,如合约、单据等。以事件风暴为例,针对餐饮行业设计了一种称为cake flow的建模方法,关注业务凭证的变化。
设计自己的建模方法
根据元模型,选择不同视角(主体、行为、客体、现象)可以设计适合自己的建模方法。介绍了一种从主体出发的新建模方法“play建模法”,通过角色扮演的方式来寻找业务参与者和业务凭证,有助于发现流程中的问题,使流程更加完善。
参考资料
- 《用例分析建模》
- 《用例驱动需求建模过程的探讨》 陈枢茜,李 辉
- 《运用四色建模法进行领域分析》徐昊
- 《本体元建模理论与方法及其应用》何克清
想要了解更多内容?
查看原文:建模方法元模型:如何设计一个建模方法
文章来源:
TechLead 少个分号
扫码关注公众号
TechLead 少个分号的其他文章
周末杂谈 | 追不上热点,但想聊聊程序员的心理问题
本来不想追这种热点的,这篇文章纯粹是为了分享一下我个人的经历,因为这段经历从后面来看其实非常宝贵。
架构师的认知提升
我们如何建立自己的认知体系?
企业架构建模的挑战和机遇
企业架构关注业务的结构和行为,尤其是创建和使用业务数据的业务角色和流程。它已被定义为 “用于进行企业分析、设计、规划的体系方法,具有定义明确、长期主义、综合应用的特点,用于制定和执行企业战略。
打样工程:增删改查真的那么简单吗?
如何实现一套无脑写代码的 Demo,减少开发人员认知负担
技术管理 | 选择团队沟通的媒介
一些值得实践的团队沟通媒介,用好了可以提高沟通效率。
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线