[发明专利]子领域划分方法、装置、电子设备和计算机可读存储介质在审
申请号: | 202010183764.4 | 申请日: | 2020-03-16 |
公开(公告)号: | CN111475158A | 公开(公告)日: | 2020-07-31 |
发明(设计)人: | 乔磊 | 申请(专利权)人: | 咪咕文化科技有限公司;中国移动通信集团有限公司 |
主分类号: | G06F8/35 | 分类号: | G06F8/35;G06F9/54;G06F40/279;G06Q10/10 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
地址: | 100088 北京市西城区德*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 领域 划分 方法 装置 电子设备 计算机 可读 存储 介质 | ||
本发明实施例涉及计算机技术领域,公开了一种子领域划分方法、装置、电子设备和计算机可读存储介质。本发明中,上述子领域划分方法包括:获取待划分的业务实体的属性的属性值;根据自组织神经网络SOM和所述待划分的业务实体的属性的属性值,对所述待划分的业务实体进行聚类,得到聚类结果;根据所述聚类结果,对所述待划分的业务实体进行子领域划分,使得可以提高子领域划分的合理性且降低子领域划分的成本。
技术领域
本发明实施例涉及计算机技术领域,特别涉及一种子领域划分方法、装置、电子设备和计算机可读存储介质。
背景技术
目前,以微服务方式开展的项目,其业务架构主要围绕领域模型驱动设计(DomainDriven Design,简称:DDD)展开,项目相关的领域专家和开发人员基于统一的领域描述语言深度沟通,深度沟通的过程中需要领域专家与开发人员结合经验,以人工的方式找出聚合的边界从而完成子领域的划分。
然而,发明人发现相关技术中至少存在如下问题:目前,针对复杂系统的子领域划分是一件困难的事情,需要领域专家和开发人员紧密配合,以人工的方式并结合参与人员的经验找出聚合的边界完成子领域的划分,需要的成本较大且难以保证划分的合理性。
发明内容
本发明实施方式的目的在于提供一种子领域划分方法、装置、电子设备和计算机可读存储介质,使得可以提高子领域划分的合理性且降低子领域划分的成本。
为解决上述技术问题,本发明的实施方式提供了一种子领域划分方法,包括以下步骤:获取待划分的业务实体的属性的属性值;根据自组织神经网络SOM和所述待划分的业务实体的属性的属性值,对所述待划分的业务实体进行聚类,得到聚类结果;根据所述聚类结果,对所述待划分的业务实体进行子领域划分。
本发明的实施方式还提供了一种子领域划分装置,包括:获取模块,用于获取待划分的业务实体的属性的属性值;聚类模块,用于根据自组织神经网络SOM和所述待划分的业务实体的属性的属性值,对所述待划分的业务实体进行聚类,得到聚类结果;划分模块,用于根据所述聚类结果,对所述待划分的业务实体进行子领域划分。
本发明的实施方式还提供了一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的子领域划分方法。
本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的子领域划分方法。
本发明实施方式相对于现有技术而言,获取待划分的业务实体的属性的属性值,根据自组织神经网络SOM和待划分的业务实体的属性的属性值,对待划分的业务实体进行聚类,得到聚类结果;根据聚类结果,对待划分的业务实体进行子领域划分。自组织神经网络SOM具有无监督聚类的特性,因此,根据自组织神经网络SOM和待划分的业务实体的属性的属性值,有利于实现自动聚合相似的业务实体并划分聚合边界,得到的聚类结果中相同聚类内的业务实体有较好的相似性,不同聚类内的业务实体能够被更合理的区分。从而有利于根据聚类结果,对待划分的业务实体合理的进行子领域划分,为开发人员提供合理可行的参考方案,避免了过多的人工介入,有利于降低子领域划分的成本。
另外,所述业务实体的属性包括:自身属性和关联属性;其中,所述自身属性用于表征业务实体的固有特征,所述关联属性用于表征业务实体间的依赖关系。结合业务实体的自身属性的属性值和关联属性的属性值,有利于考虑到业务实体的固有特征和各业务实体之间的依赖关系,从而可以更加合理、准确的对待划分的业务实体进行聚类,得到聚类结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于咪咕文化科技有限公司;中国移动通信集团有限公司,未经咪咕文化科技有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010183764.4/2.html,转载请声明来源钻瓜专利网。