【摘要】:服务构件功能组代表着一组同类服务构件之间的逻辑组合关系,无论是不同粒度之间的服务构件之间还是相同粒度之间的服务构件之间都是可以根据实际的业务需求进行组合,形成一个新的功能组,这些功能组往往与业务或者行业相关。有了功能组分类的基础,当用户在使用软件平台进行软件开发时,当面临不同的行业时,平台能够将当前的行业文本与功能组的分类标签进行匹配,符合标签领域范围的功能组将会作为候选功能组推荐给当前用户。
服务构件功能组代表着一组同类服务构件之间的逻辑组合关系,无论是不同粒度之间的服务构件之间还是相同粒度之间的服务构件之间都是可以根据实际的业务需求进行组合,形成一个新的功能组,这些功能组往往与业务或者行业相关。
用户在软件平台中开发软件的过程中会使用各行业、各业务模块的项目,如制造行业、气象行业、医疗行业、教育行业等。在各个类型的行业中,都具有某行业的具体特性。而对于同一个行业来说,是具有行业内部的共性。因此,在同行业或者业务范围内,经过时间的积累,能够分析总结出是可重用的共性服务。这些共性服务不是由单一的某个基础构件或者系统构件,而是由多个构件通过一定的业务逻辑组合而成的,这就称为功能组。对于这些功能组,可以通过标注的形式为其打上标签,根据不同的标签能够使用分类算法将所有的功能组分类。
随着时间的积累,构件库中将会存放各种各样的功能组,每个功能组可能会根据实际业务场景与行业背景构建出功能组图谱,功能组图谱之间包含着功能组之间的联系。其中的关系有:组合、互斥、弱业务关联、强业务关联、弱行业关联、强行业关联等各种关系。(www.xing528.com)
有了功能组分类的基础,当用户在使用软件平台进行软件开发时,当面临不同的行业时,平台能够将当前的行业文本与功能组的分类标签进行匹配,符合标签领域范围的功能组将会作为候选功能组推荐给当前用户。
对于在软件开发过程中,当用户想要对某一功能组进行深入研究时,可以直接通过软件平台智能化生成的功能组图谱,从宏观和微观上对功能组的内容进行详细了解。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。