CN106598585A - Scoring-driven fast service matching and aggregating method in cloud environment - Google Patents
Scoring-driven fast service matching and aggregating method in cloud environment Download PDFInfo
- Publication number
- CN106598585A CN106598585A CN201611123482.5A CN201611123482A CN106598585A CN 106598585 A CN106598585 A CN 106598585A CN 201611123482 A CN201611123482 A CN 201611123482A CN 106598585 A CN106598585 A CN 106598585A
- Authority
- CN
- China
- Prior art keywords
- service
- component
- service component
- candidate
- cloud environment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/10—Requirements analysis; Specification techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Stored Programmes (AREA)
Abstract
本发明公开了一种云环境下计分驱动的服务快速匹配和聚合方法,包括将目标软件服务分解为若干个目标服务构件;在云环境下搜索匹配得到每个目标服务构件的候选服务构件;对候选服务构件进行评分和排序;选取候选服务构件聚合形成初步的目标软件服务;对初步的目标软件服务进行性能检测和修正,得到最终的目标软件服务。本发明提供通过将目标软件服务拆解为多个服务构件,并在云环境下对所需要的服务构件进行搜索、筛选、聚合和检测,从而完成云环境下目标服务软件的快速匹配和聚合,因此本发明方法能够在云环境下极大的提高软件服务开发效率,同时方法简单,可行性较好,可靠性高。
The invention discloses a score-driven service rapid matching and aggregation method in a cloud environment, which includes decomposing a target software service into several target service components; searching and matching in a cloud environment to obtain candidate service components for each target service component; Scoring and sorting candidate service components; selecting candidate service components to aggregate to form a preliminary target software service; performing performance testing and correction on the preliminary target software service to obtain the final target software service. The present invention provides that the target software service is disassembled into multiple service components, and the required service components are searched, screened, aggregated and detected in the cloud environment, so as to complete the rapid matching and aggregation of the target service software in the cloud environment, Therefore, the method of the present invention can greatly improve the software service development efficiency in the cloud environment, and at the same time, the method is simple, the feasibility is good, and the reliability is high.
Description
技术领域technical field
本发明具体涉及一种云环境下计分驱动的服务快速匹配和聚合方法。The invention specifically relates to a score-driven service fast matching and aggregation method in a cloud environment.
背景技术Background technique
随着经济技术的发展和信息技术的日益普及,“云”技术已经广泛深入人们的生产和生活,为人们带来了无尽的便利。所谓的“云”技术,即指在广域网或局域网内将硬件、软件、网络等系列资源统一起来,实现数据的计算、储存、处理和共享的一种托管技术。在云环境下,用户能够得到海量的资源,并且能够获取海量的服务。With the development of economy and technology and the increasing popularity of information technology, "cloud" technology has been widely penetrated into people's production and life, bringing endless convenience to people. The so-called "cloud" technology refers to a hosting technology that unifies a series of resources such as hardware, software, and network in a wide area network or a local area network to realize data calculation, storage, processing, and sharing. In the cloud environment, users can obtain massive resources and massive services.
同样的,随着经济技术的发展,“量身定制”的概念也已经逐步深入人心,特别是对于个性化程度较高和功能差异化较大的软件行业,“量身定制”的差异化软件以其界面定制化、功能定制化等明显的优势,受到了广大用户的青睐。Similarly, with the development of economy and technology, the concept of "tailor-made" has gradually become popular, especially for the software industry with a high degree of personalization and large functional differentiation, "tailor-made" differentiated software With its obvious advantages such as interface customization and function customization, it has been favored by the majority of users.
但是,软件行业迎来了“量身定制”化时代,同样也迎来了巨大的问题。定制化软件的风行,意味着通用性软件的接受程度相对降低,同样也意味着软件开发周期的延长:因为开发人员需要针对每一款软件,重新设计软件的架构、软件的服务、软件的数据等,这使得软件的开发周期明显延长,而且极大地影响了软件的开发效率。However, the software industry has ushered in the "tailor-made" era, and it has also ushered in huge problems. The popularity of customized software means that the acceptance of general-purpose software is relatively low, and it also means that the software development cycle is extended: because developers need to redesign the software architecture, software services, and software data for each software. etc., which significantly prolongs the software development cycle and greatly affects the software development efficiency.
发明内容Contents of the invention
本发明的目的在于提供一种云环境下,能够极大的提高软件服务开发效率,同时方法简单,可行性较好的云环境下计分驱动的服务快速匹配和聚合方法。The purpose of the present invention is to provide a score-driven rapid service matching and aggregation method in the cloud environment, which can greatly improve the development efficiency of software services, and is simple and feasible.
本发明提供的这种云环境下计分驱动的服务快速匹配和聚合方法,包括如 下步骤:The score-driven service fast matching and aggregation method under the cloud environment provided by the present invention comprises the following steps:
S1.根据目标软件服务的特性,将目标软件服务分解为N个目标服务构件,并确定各个目标服务构件的参数和要求;S1. According to the characteristics of the target software service, decompose the target software service into N target service components, and determine the parameters and requirements of each target service component;
S2.以云计算为基础,在云环境下搜索匹配步骤S1所需要的N个目标服务构件,得到每个目标服务构件的M个候选服务构件;S2. Based on cloud computing, search and match N target service components required in step S1 in the cloud environment, and obtain M candidate service components for each target service component;
S3.对步骤S2得到的每个目标服务构件的M个候选服务构件进行评分;S3. Scoring the M candidate service components of each target service component obtained in step S2;
S4.根据步骤S3得到的评分结果,对每个目标服务构件的M个候选服务构件进行排序;S4. According to the scoring result obtained in step S3, sort the M candidate service components of each target service component;
S5.根据每个目标服务构件的候选服务构件的排序结果,在每个目标服务构件的候选服务构件中选取一个候选服务构件,并将所有选取的候选服务构件进行聚合形成初步的目标软件服务;S5. According to the sorting result of the candidate service components of each target service component, select a candidate service component among the candidate service components of each target service component, and aggregate all the selected candidate service components to form a preliminary target software service;
S6.针对步骤S5得到的初步的目标软件服务进行性能检测和修正,从而得到最终的目标软件服务。S6. Perform performance detection and correction on the preliminary target software service obtained in step S5, so as to obtain the final target software service.
步骤S1所述的各个目标服务构件的参数和要求,具体包括目标服务构件的功能特性,以及目标服务构件的输入数据的类型、数目、长度和精度,以及输出数据的类型、数目、长度和精度。The parameters and requirements of each target service component described in step S1 specifically include the functional characteristics of the target service component, as well as the type, number, length and precision of the input data of the target service component, and the type, number, length and precision of the output data .
步骤S2所述的对目标服务构件进行搜索匹配,具体为在云环境下搜索匹配和目标服务构件的输入数据的类型、数目、长度和精度,以及输出数据的类型、数目、长度和精度均相同,且功能特性和目标服务构件相似的候选服务构件。Searching and matching the target service component described in step S2, specifically, the type, number, length and precision of the input data of the search and match in the cloud environment and the target service component, as well as the type, number, length and precision of the output data are the same , and the candidate service components whose functional characteristics are similar to the target service components.
步骤S3所述的对候选服务构件进行评分为采用模糊评价法则对候选服务构件进行评分。Scoring candidate service components in step S3 is to score candidate service components using fuzzy evaluation rules.
所述的采用模糊评价法则对候选服务构件进行评分,具体包括如下步骤:The use of fuzzy evaluation rules to score candidate service components specifically includes the following steps:
1)选取候选服务构件的评价指标,所述指标包括一类指标R=[r1,r2…rn],并对每一个一类指标选取二类指标ri=[rij],所述1≤i≤n;1) Select the evaluation index of the candidate service component, said index includes one-class index R=[r 1 ,r 2 ... r n ], and select the second-class index r i =[r ij ] for each one-class index, so Said 1≤i≤n;
2)针对每一个二类指标,利用专家系统进行评分,从而得到每一个二类指标的评分Srij;2) For each second-class index, use the expert system to score, so as to obtain the score S rij of each second-class index;
3)针对每一个一类指标,设定该一类指标下二类指标的权重值kj,从而得到每一个一类指标的得分 3) For each first-class index, set the weight value k j of the second-class index under the first-class index, so as to obtain the score of each first-class index
4)再针对每一个候选服务构件,设定每一个一类指标的权重值qi,并计算每一个候选服务构件的最终得分所述得分越高,则表明候选服务构件的性能越好。4) For each candidate service component, set the weight value q i of each category index, and calculate the final score of each candidate service component The higher the score, the better the performance of the candidate service component.
步骤S5所述的在每个目标服务构件的候选服务构件中选取一个候选服务构件,具体为在每个目标服务构件的候选服务构件中选取一个得分最高的构件作为候选服务构件。The step S5 of selecting a candidate service component among the candidate service components of each target service component is specifically selecting a component with the highest score among the candidate service components of each target service component as the candidate service component.
步骤S5所述将选中的候选服务构件进行聚合形成初步的目标软件服务,具体则包括如下步骤:As described in step S5, the selected candidate service components are aggregated to form a preliminary target software service, which specifically includes the following steps:
A.服务构件的适配:选择正确的参数对服务构件适配或修改,从而使得服务构件能够适用于软件服务;A. Adaptation of service components: select the correct parameters to adapt or modify the service components, so that the service components can be applied to software services;
B.服务构件的聚合:在服务构件模型的基础上,通过服务构件框架、体系结构描述语言、胶水代码、脚本语言和协同语言技术,将适配好的构建聚合成一个完整的软件服务。B. Aggregation of service components: On the basis of the service component model, through the service component framework, architecture description language, glue code, scripting language and collaborative language technology, the adapted construction is aggregated into a complete software service.
步骤S6所述的对目标软件服务进行性能检测,具体包括如下步骤:The performance detection of the target software service described in step S6 specifically includes the following steps:
Ⅰ.对目标软件服务进行性能检测;Ⅰ. Perform performance testing on the target software service;
Ⅱ.判断性能检测的结果:Ⅱ. Judging the results of performance testing:
若检测通过,则目标软件服务聚合完成;If the detection is passed, the target software service aggregation is completed;
若检测不通过,则判断检测中出现错误的类型;If the detection fails, then determine the type of error in the detection;
Ⅲ.判断错误的类型:Ⅲ. Types of judgment errors:
若为某一个服务构件出现了测试错误,则将出现错误的服务构件替换为步骤S4中得分次高的服务构件;If there is a test error for a certain service component, replace the wrong service component with the service component with the second highest score in step S4;
若为软件服务整体测试出现了错误,则将构成所述软件服务的所有服务构件中,得分最低的服务构件替换为步骤S4中得分次高的服务构件;If an error occurs in the overall test of the software service, among all the service components constituting the software service, the service component with the lowest score is replaced with the service component with the second highest score in step S4;
Ⅳ.重新对所有的服务构件进行聚合,并再次对重新聚合后的目标软件服务进行性能检测;Ⅳ. Re-aggregate all service components, and perform performance testing on the re-aggregated target software services;
Ⅴ.重复步骤Ⅰ~步骤Ⅳ,直至聚合的目标软件服务通过性能检测;或者,若构成目标软件服务的服务构件已经全部替换,则表明此次的服务构件快速匹配与聚合失败,发出报警,请求人工干预。Ⅴ. Repeat steps Ⅰ to Ⅳ until the aggregated target software service passes the performance test; or, if all the service components constituting the target software service have been replaced, it indicates that the rapid matching and aggregation of the service components failed this time, and an alarm is issued, requesting human intervention.
步骤S6所述的对目标软件服务进行性能检测,具体为采用动态测试技术和黑盒测试技术对目标软件服务进行检测。The performance detection of the target software service described in step S6 is specifically the detection of the target software service by using dynamic testing technology and black box testing technology.
本发明提供的这种云环境下计分驱动的服务快速匹配和聚合方法,通过将目标软件服务拆解为多个服务构件,并在云环境下对所需要的服务构件进行搜索、筛选、聚合和检测,从而完成云环境下目标服务软件的快速匹配和聚合,因此本发明方法能够在云环境下极大的提高软件服务开发效率,同时方法简单,可行性较好,可靠性高。The score-driven service rapid matching and aggregation method in the cloud environment provided by the present invention disassembles the target software service into multiple service components, and searches, screens, and aggregates the required service components in the cloud environment and detection, so as to complete the rapid matching and aggregation of target service software in the cloud environment, so the method of the present invention can greatly improve the software service development efficiency in the cloud environment, and at the same time, the method is simple, the feasibility is good, and the reliability is high.
附图说明Description of drawings
图1为本发明方法的流程示意图。Fig. 1 is a schematic flow chart of the method of the present invention.
图2为本发明方法的详细流程示意图。Fig. 2 is a detailed flow diagram of the method of the present invention.
具体实施方式detailed description
如图1所示为本发明方法的流程示意图,图2所示为本发明方法的详细流程示意图:本发明提供的这种云环境下计分驱动的服务快速匹配和聚合方法,包括如下步骤:As shown in Figure 1, it is a schematic flow diagram of the method of the present invention, and Figure 2 is a schematic flow diagram of the detailed flow of the method of the present invention: the score-driven service fast matching and aggregation method under the cloud environment provided by the present invention includes the following steps:
S1.根据目标软件服务的特性,将目标软件服务分解为N个目标服务构件,并确定各个目标服务构件的参数和要求;S1. According to the characteristics of the target software service, decompose the target software service into N target service components, and determine the parameters and requirements of each target service component;
各个目标服务构件的参数和要求,具体包括目标服务构件的功能特性,以及目标服务构件的输入数据的类型、数目、长度和精度,以及输出数据的类型、数目、长度和精度等要求;The parameters and requirements of each target service component, specifically including the functional characteristics of the target service component, as well as the type, quantity, length and precision of the input data of the target service component, and the type, quantity, length and precision of the output data, etc.;
S2.以云计算为基础,在云环境下搜索匹配步骤S1所需要的N个目标服务构件,得到每个目标服务构件的M个候选服务构件;S2. Based on cloud computing, search and match N target service components required in step S1 in the cloud environment, and obtain M candidate service components for each target service component;
在具体搜索匹配时,具体为在云环境下搜索匹配和目标服务构件的输入数据的类型、数目、长度和精度,以及输出数据的类型、数目、长度和精度均相同,且功能特性和目标服务构件相似的候选服务构件;When searching for a match specifically, the type, number, length and precision of the input data of the search match and the target service component in the cloud environment, as well as the type, number, length and precision of the output data are the same, and the functional characteristics and the target service Candidate service components with similar components;
S3.对步骤S2得到的每个目标服务构件的M个候选服务构件进行评分;S3. Scoring the M candidate service components of each target service component obtained in step S2;
具体的,可以采用模糊评价法则对候选服务构件进行评分,具体包括如下步骤:Specifically, fuzzy evaluation rules can be used to score candidate service components, which specifically include the following steps:
1)选取候选服务构件的评价指标,所述指标包括一类指标R=[r1,r2…rn],并对每一个一类指标选取二类指标ri=[rij],所述1≤i≤n;1) Select the evaluation index of the candidate service component, said index includes one-class index R=[r 1 ,r 2 ... r n ], and select the second-class index r i =[r ij ] for each one-class index, so Said 1≤i≤n;
2)针对每一个二类指标,利用专家系统进行评分,从而得到每一个二类指标的评分Srij;2) For each second-class index, use the expert system to score, so as to obtain the score S rij of each second-class index;
3)针对每一个一类指标,设定该一类指标下二类指标的权重值kj,从而得 到每一个一类指标的得分 3) For each first-class index, set the weight value k j of the second-class index under the first-class index, so as to obtain the score of each first-class index
4)再针对每一个候选服务构件,设定每一个一类指标的权重值qi,并计算每一个候选服务构件的最终得分所述得分越高,则表明候选服务构件的性能越好。4) For each candidate service component, set the weight value q i of each category index, and calculate the final score of each candidate service component The higher the score, the better the performance of the candidate service component.
比如,利用专家系统,按照下表1所述的指标对每一个候选服务构件进行评分;For example, use an expert system to score each candidate service component according to the indicators described in Table 1 below;
表1候选服务构件的评分指标示意表Table 1 Schematic diagram of scoring indicators for candidate service components
再针对每一个一类指标,设定该一类指标下二类指标的权重值,并计算每一个一类指标的得分;对于某一个候选服务构件,其功能性的评分,完备性为优,即5分;互用性的评分为优,即5分;标准性的评分为良,即4分;然后该构件的功能性评分的二类指标的权重值为完备性占比0.4,互用性占比0.2,标准性占比0.4,则该构件的功能性评分5*0.4+5*0.2+4*0.4=4.6;针对每一个候选服务构件,设定每一个一类指标的权重值,并计算每一个候选服务构件的最终得分;所述得分越高,则表明候选服务构件的性能越好;Then, for each first-class index, set the weight value of the second-class index under the first-class index, and calculate the score of each first-class index; for a candidate service component, its functional score, the completeness is excellent, That is, 5 points; the score of interoperability is excellent, that is, 5 points; the score of standardization is good, that is, 4 points; then the weight value of the second category index of the functional score of the component is 0.4, and the interoperability 0.2 and standardization 0.4, then the functional score of the component is 5*0.4+5*0.2+4*0.4=4.6; for each candidate service component, set the weight value of each category index, And calculate the final score of each candidate service component; the higher the score, the better the performance of the candidate service component;
S4.根据步骤S3得到的评分结果,对每个目标服务构件的M个候选服务构件进行排序;S4. According to the scoring result obtained in step S3, sort the M candidate service components of each target service component;
S5.根据每个目标服务构件的候选服务构件的排序结果,在每个目标服务构件的候选服务构件中选取一个得分最高的候选服务构件,并将所有选取的候选服务构件进行聚合形成初步的目标软件服务;S5. According to the sorting results of the candidate service components of each target service component, select a candidate service component with the highest score among the candidate service components of each target service component, and aggregate all the selected candidate service components to form a preliminary target software service;
在聚合时,则包括两个方面:When aggregated, it includes two aspects:
A.服务构件的适配:选择正确的参数对服务构件适配或修改,从而使得服务构件能够适用于软件服务;A. Adaptation of service components: select the correct parameters to adapt or modify the service components, so that the service components can be applied to software services;
B.服务构件的聚合:在服务构件模型的基础上,通过服务构件框架、体系结构描述语言、胶水代码、脚本语言和协同语言技术,将适配好的构建聚合成一个完整的软件服务;B. Aggregation of service components: On the basis of the service component model, through the service component framework, architecture description language, glue code, scripting language and collaborative language technology, the adapted construction is aggregated into a complete software service;
S6.针对步骤S5得到的初步的目标软件服务进行性能检测和修正,从而得到最终的目标软件服务。S6. Perform performance detection and correction on the preliminary target software service obtained in step S5, so as to obtain the final target software service.
在对目标软件服务进行性能检测时,具体可以采用如下步骤:When performing performance testing on the target software service, the following steps can be taken specifically:
Ⅰ.对目标软件服务进行性能检测;Ⅰ. Perform performance testing on the target software service;
Ⅱ.判断性能检测的结果:Ⅱ. Judging the results of performance testing:
若检测通过,则目标软件服务聚合完成;If the detection is passed, the target software service aggregation is completed;
若检测不通过,则判断检测中出现错误的类型;If the detection fails, then determine the type of error in the detection;
Ⅲ.判断错误的类型:Ⅲ. Types of judgment errors:
若为某一个服务构件出现了测试错误,则将出现错误的服务构件替换为步骤S4中得分次高的服务构件;If there is a test error for a certain service component, replace the wrong service component with the service component with the second highest score in step S4;
若为软件服务整体测试出现了错误,则将构成所述软件服务的所有服务构件中,得分最低的服务构件替换为步骤S4中得分次高的服务构件;If an error occurs in the overall test of the software service, among all the service components constituting the software service, the service component with the lowest score is replaced with the service component with the second highest score in step S4;
Ⅳ.重新对所有的服务构件进行聚合,并再次对重新聚合后的目标软件服务进行性能检测;Ⅳ. Re-aggregate all service components, and perform performance testing on the re-aggregated target software services;
Ⅴ.重复步骤Ⅰ~步骤Ⅳ,直至聚合的目标软件服务通过性能检测;或者,若构成目标软件服务的服务构件已经全部替换,则表明此次的服务构件快速匹配与聚合失败,发出报警,请求人工干预。Ⅴ. Repeat steps Ⅰ to Ⅳ until the aggregated target software service passes the performance test; or, if all the service components constituting the target software service have been replaced, it indicates that the rapid matching and aggregation of the service components failed this time, and an alarm is issued, requesting human intervention.
而对目标软件服务进行性能检测,则可采用动态测试技术和黑盒测试技术对目标软件服务进行检测。For performance testing of target software services, dynamic testing techniques and black-box testing techniques can be used to test target software services.
本发明专利得到国家自然科学基金(项目编号61304184和项目编号61672221)的支持。The invention patent is supported by the National Natural Science Foundation of China (Project No. 61304184 and Project No. 61672221).
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611123482.5A CN106598585A (en) | 2016-12-08 | 2016-12-08 | Scoring-driven fast service matching and aggregating method in cloud environment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611123482.5A CN106598585A (en) | 2016-12-08 | 2016-12-08 | Scoring-driven fast service matching and aggregating method in cloud environment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106598585A true CN106598585A (en) | 2017-04-26 |
Family
ID=58597553
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611123482.5A Pending CN106598585A (en) | 2016-12-08 | 2016-12-08 | Scoring-driven fast service matching and aggregating method in cloud environment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106598585A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109344301A (en) * | 2018-09-26 | 2019-02-15 | 长沙学院 | Method for constructing voting identification table, computer data processing system, and information management system |
WO2019075977A1 (en) * | 2017-10-19 | 2019-04-25 | 平安科技(深圳)有限公司 | Method and apparatus for splitting software system, readable storage medium and terminal device |
CN112148391A (en) * | 2019-06-26 | 2020-12-29 | 北京百度网讯科技有限公司 | Method, apparatus, device, and storage medium for generating chip-based computing functions |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120233588A1 (en) * | 2011-03-10 | 2012-09-13 | Infosys Technologies Ltd. | Blended service creation, test, and deployment environment for multiple service endpoints |
CN103294455A (en) * | 2012-02-27 | 2013-09-11 | 杭州勒卡斯广告策划有限公司 | Software service implementation method and system, as well as Java platform |
-
2016
- 2016-12-08 CN CN201611123482.5A patent/CN106598585A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120233588A1 (en) * | 2011-03-10 | 2012-09-13 | Infosys Technologies Ltd. | Blended service creation, test, and deployment environment for multiple service endpoints |
CN103294455A (en) * | 2012-02-27 | 2013-09-11 | 杭州勒卡斯广告策划有限公司 | Software service implementation method and system, as well as Java platform |
Non-Patent Citations (1)
Title |
---|
黄芬: ""基于SaaS模式的主动服务实现技术"", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019075977A1 (en) * | 2017-10-19 | 2019-04-25 | 平安科技(深圳)有限公司 | Method and apparatus for splitting software system, readable storage medium and terminal device |
CN109344301A (en) * | 2018-09-26 | 2019-02-15 | 长沙学院 | Method for constructing voting identification table, computer data processing system, and information management system |
CN112148391A (en) * | 2019-06-26 | 2020-12-29 | 北京百度网讯科技有限公司 | Method, apparatus, device, and storage medium for generating chip-based computing functions |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Müller et al. | The third international verification of neural networks competition (VNN-COMP 2022): Summary and results | |
WO2021017679A1 (en) | Address information parsing method and apparatus, system and data acquisition method | |
Wienand et al. | Detecting incorrect numerical data in dbpedia | |
Petrić et al. | Building an ensemble for software defect prediction based on diversity selection | |
US12040947B2 (en) | Method and apparatus for determining device information, and system | |
EP3671526A1 (en) | Dependency graph based natural language processing | |
CN111984873B (en) | Service recommendation system and method | |
US20170109636A1 (en) | Crowd-Based Model for Identifying Executions of a Business Process | |
CN114418035A (en) | Decision tree model generation method and data recommendation method based on decision tree model | |
CN103957116B (en) | A kind of decision-making technique and system of cloud fault data | |
CN103838857B (en) | Automatic service combination system and method based on semantics | |
CN117112784B (en) | A method for realizing document identification and technology path evolution | |
CN106598585A (en) | Scoring-driven fast service matching and aggregating method in cloud environment | |
CN109002283A (en) | A kind of code inspection person's recommended method based on file path analysis | |
CN109285024B (en) | Online feature determination method and device, electronic equipment and storage medium | |
CN108763459A (en) | Professional trend analysis method and system based on psychological test and DNN algorithms | |
CN110188207B (en) | Knowledge graph construction method and device, readable storage medium and electronic equipment | |
CN111458145A (en) | Cable car rolling bearing fault diagnosis method based on road map characteristics | |
CN109977131A (en) | A kind of house type matching system | |
CN110378739A (en) | A kind of data traffic matching process and device | |
CN114064459A (en) | Software defect prediction method based on generative adversarial network and ensemble learning | |
Jagadamba | Online subjective answer verifying system using artificial intelligence | |
CN102193928A (en) | Method for matching lightweight ontologies based on multilayer text categorizer | |
CN117009827A (en) | Identity association method and device based on SDNE embedding and deep learning | |
CN115080386B (en) | Scenario effectiveness analysis method and equipment based on autonomous driving function requirements |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170426 |