CN112764794A - Open source software information management system and method - Google Patents
Open source software information management system and method Download PDFInfo
- Publication number
- CN112764794A CN112764794A CN202110025064.7A CN202110025064A CN112764794A CN 112764794 A CN112764794 A CN 112764794A CN 202110025064 A CN202110025064 A CN 202110025064A CN 112764794 A CN112764794 A CN 112764794A
- Authority
- CN
- China
- Prior art keywords
- source software
- information
- evaluation
- characteristic information
- open source
- 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
- 238000000034 method Methods 0.000 title claims abstract description 53
- 238000011156 evaluation Methods 0.000 claims abstract description 75
- 238000007726 management method Methods 0.000 claims description 38
- 230000003044 adaptive effect Effects 0.000 claims description 8
- 230000004044 response Effects 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 239000008186 active pharmaceutical agent Substances 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000007405 data analysis Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000010365 information processing Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000011056 performance test Methods 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06393—Score-carding, benchmarking or key performance indicator [KPI] analysis
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Game Theory and Decision Science (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Stored Programmes (AREA)
Abstract
The application discloses a system and a method for managing open source software information, wherein the system comprises: the information acquisition device is used for acquiring the characteristic information of the target open source software, wherein the characteristic information comprises community heat, legal risk, life cycle, safety factor, use condition and software quality; the grading module is used for carrying out preset grading on the characteristic information according to a preset grading method to obtain an evaluation grade corresponding to the characteristic information and calculating the evaluation score of the target open-source software according to the evaluation grade; and the storage module is used for classifying and storing the target open source software and the corresponding evaluation scores by adopting different storage modes, providing evaluation feedback service and retrieval service for the user and generating a retrieval report. The technical problems that the prior art depends on manpower in a large quantity, index selection is not targeted, and therefore the working efficiency of open source software information management is low and the reliability is poor are solved.
Description
Technical Field
The present application relates to the field of data analysis and management technologies, and in particular, to a system and a method for managing open source software information.
Background
The related statistical data show that the proportion of the domestic enterprises using the open source technology reaches 86.7 percent, and the proportion of the enterprises planning to introduce the open source technology is 10.6 percent. The open source technology is generally accepted by enterprises, and meanwhile, certain risks such as safety, law and the like are brought. As more and more enterprises participate in open source software activities and use open sources for software product development, open source data analysis management work has become a major concern for enterprises. On the management tool level, after a part of products are extracted based on massive Internet open source software information, the search sequencing is optimized.
The existing information analysis management technology for open source software depends on a large amount of manpower, so that the working progress is difficult to control, the index selection of the open source software is limited, the pertinence and the reliability of subsequent data analysis and processing are poor, and the evaluation efficiency is greatly influenced by the index.
Disclosure of Invention
The application provides an open source software information management system and method, which are used for relieving the technical problems of low open source software information management working efficiency and poor reliability caused by the fact that the prior art depends on manpower in a large quantity and index selection is not targeted.
In view of this, the first aspect of the present application provides an open source software information management system, including: the system comprises an information collector, a grade division module and a storage module;
the information collector is used for obtaining characteristic information of the target open source software, wherein the characteristic information comprises community popularity, legal risk, life cycle, safety factor, use condition and software quality;
the grading module is used for carrying out preset grading on the characteristic information according to a preset grading method to obtain an evaluation grade corresponding to the characteristic information and calculating the evaluation score of the target open-source software according to the evaluation grade;
the storage module is used for classifying and storing the target open-source software and the corresponding evaluation scores by adopting different storage modes, providing evaluation feedback service and retrieval service for users and generating a retrieval report.
Optionally, the method further includes:
and the information caching module is used for caching the characteristic information in a message queue mode according to different dimensions to obtain cached characteristic information.
Optionally, the method further includes:
and the information identification module is used for identifying basic information of the target open-source software according to the cache characteristic information and the evaluation level and sending the basic information to the storage module, wherein the basic information comprises a software name, a version number, a license copyright protocol and a technical stack type.
Optionally, the preset rating method includes an adaptive threshold rating method and an expert group rating method.
Optionally, the ranking module is specifically configured to:
and performing preset grade division on the characteristic information in the data format by adopting the self-adaptive threshold value grading method to obtain an evaluation grade corresponding to the characteristic information, and calculating the evaluation score of the target open source software according to the evaluation grade.
Optionally, the ranking module is specifically configured to:
and performing preset grade division on the characteristic information in a non-data format by adopting the expert group rating method to obtain an evaluation grade corresponding to the characteristic information, and calculating the evaluation score of the target open source software according to the evaluation grade.
A second aspect of the present application provides an open source software information management method, including:
acquiring characteristic information of target open source software, wherein the characteristic information comprises community heat, legal risk, life cycle, safety coefficient, use condition and software quality;
carrying out preset grade division on the characteristic information according to a preset grade division method to obtain an evaluation grade corresponding to the characteristic information;
calculating the evaluation score of the target open source software according to the evaluation grade;
classifying and storing the target open source software and the corresponding evaluation scores by adopting different storage modes;
and generating a retrieval report in response to the evaluation feedback of the user and the retrieval request.
Optionally, the obtaining the feature information of the target open-source software further includes:
and caching the characteristic information in a message queue mode according to different dimensions to obtain cached characteristic information.
Optionally, the caching the characteristic information in a form of a message queue according to different dimensions to obtain cached characteristic information, and then the method further includes:
and identifying basic information of the target open-source software according to the cache characteristic information and the evaluation level, wherein the basic information comprises a software name, a version number, a license copyright protocol and a technical stack type.
Optionally, the preset rating method includes an adaptive threshold rating method and an expert group rating method.
According to the technical scheme, the embodiment of the application has the following advantages:
in this application, an open source software information management system is provided, including: the information acquisition device is used for acquiring the characteristic information of the target open source software, wherein the characteristic information comprises community heat, legal risk, life cycle, safety factor, use condition and software quality; the grading module is used for carrying out preset grading on the characteristic information according to a preset grading method to obtain an evaluation grade corresponding to the characteristic information and calculating the evaluation score of the target open-source software according to the evaluation grade; and the storage module is used for classifying and storing the target open source software and the corresponding evaluation scores by adopting different storage modes, providing evaluation feedback service and retrieval service for the user and generating a retrieval report.
According to the open source software information management system, the acquired feature information of the open source software is composed of various different index information, wherein legal risks, life cycles and safety coefficients are important key indexes after the acceptance of the current open source software in an enterprise rises, the community popularity can reflect the acceptance of the open source software, and the accuracy of the open source software expressed by adopting various different indexes is higher; the reliability of the evaluation grade can also be ensured by rich index selection, and the manual operation can be reduced by formulating complete information acquisition, grade evaluation and information storage strategies, so that the information processing process is accelerated. Therefore, the technical problems that in the prior art, a large amount of manpower is relied on, index selection is not targeted, and the information management working efficiency of the open source software is low and the reliability is poor can be solved.
Drawings
Fig. 1 is a schematic structural diagram of an open-source software information management system according to an embodiment of the present application;
fig. 2 is a schematic flowchart of an open source software information management method according to an embodiment of the present application;
fig. 3 is a schematic view of a feature information processing flow provided in an embodiment of the present application;
fig. 4 is a diagram of a hardware system architecture of a memory module according to an embodiment of the present application.
Detailed Description
In order to make the technical solutions of the present application better understood, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
For ease of understanding, referring to fig. 1, an embodiment of an open source software information management system provided by the present application includes: an information collector 101, a ranking module 102 and a storage module 103.
The information collector 101 is configured to obtain feature information of the target open source software, where the feature information includes community popularity, legal risk, life cycle, safety factor, use condition, and software quality.
The type and the number of the information collectors can be set according to actual conditions, and different collectors are generally set according to different information types. The feature information includes some basic information, such as software profiles, applicable scenarios, technical stacks, keywords, etc., in addition to the above-mentioned key information. The legal risk in the characteristic information mainly refers to copyright license infringement risk; the community popularity is github star number, search popularity, comment quantity, fork data, release version, third-party network application data and the like; the life cycle is the release time; the measurement indexes of the safety factor are the number, the severity degree, the bug fixing time, third-party network reference data and the like of CNNVD/CVE safety bugs; the use condition refers to market share, adopted enterprise or organization number; the software quality refers to the stability, functionality, usability, resource occupation, software performance, maintainability and transportability of the software.
The grade division module 102 is configured to perform preset grade division on the feature information according to a preset grade division method to obtain an evaluation grade corresponding to the feature information, and calculate an evaluation score of the target open-source software according to the evaluation grade.
Further, the preset grading method includes an adaptive threshold rating method and an expert group rating method.
Further, the ranking module 102 is specifically configured to:
and performing preset grade division on the characteristic information of the data format by adopting a self-adaptive threshold value grading method to obtain an evaluation grade corresponding to the characteristic information, and calculating the evaluation score of the target open source software according to the evaluation grade.
Further, the ranking module 102 is specifically configured to:
and performing preset grade division on the characteristic information in the non-data format by adopting an expert group rating method to obtain an evaluation grade corresponding to the characteristic information, and calculating the evaluation score of the target open source software according to the evaluation grade.
In order to save manpower, an adaptive threshold rating method is combined with an expert group rating method, and if the acquired feature information can be directly measured through data, an adaptive threshold can be configured for grading; for example: the github star number of the open source software information automatically acquired to kubenetes is 72.9k, and when the 'community heat' reaches 5-point threshold value 50k, the 'community heat' grade of the kubenetes is marked as 5. If the acquired feature information cannot be directly expressed through data and the 'use condition' of kubenetes is difficult to directly grade, manually grade; and manually rating the cloud manufacturer to be 5 according to the use condition of the cloud manufacturers such as ***, alibaba and the like, and then inputting the rating through an open source software information storage management system. The combination of the two rating methods not only can accelerate the working process, but also can ensure the reliability of the rating result by a self-adaptive rating mode. The results shown in table 1 are obtained after evaluation, for example the tetfpl protocol of the love-to-earth license is not required to be unlimited and scores up to 5 points, and in terms of software lifecycle, the innovation in the technical adoption lifecycle model scores 5.
TABLE 1 rating List of feature information for open source software
Each kind of feature information can determine an evaluation grade, and for the same open source software, the comprehensive score can be calculated by combining the evaluation grades corresponding to the various kinds of feature information, namely the evaluation score of the target open source software is calculated according to the evaluation grades. Different weights can be divided for different characteristic information, and the evaluation score can be obtained by calculating according to different weights, and the specific process can be obtained according to the prior art, which is not described herein any more.
The storage module 103 is configured to store the target open-source software and the corresponding evaluation scores in a classified manner by using different storage modes, provide an evaluation feedback service and a retrieval service for the user, and generate a retrieval report.
The storage module is classified and stored according to the information category of the target open source software, please refer to fig. 3, which includes basic information management, legal risk management, life cycle management, security factor management, community heat management, software quality management, service condition management, other feature management, and the like, and different categories are correspondingly stored in different management modules. When the user needs to retrieve or feed back information, corresponding service can be provided, and a retrieval report can be generated according to the retrieval requirement during retrieval, so that the user can conveniently check the information.
Referring to fig. 4, the hardware system of the memory module is a layered architecture, and each layer functions as follows:
1. an access layer: the method comprises the steps that a unique hardware system inlet is realized based on Nginx, the flow is realized by utilizing a reverse proxy function of the Nginx, and the flow is forwarded to a next layer of service;
2. interface layer: and the entrance of the system service is used for authentication and routing. The layer does not process specific business logic, but calls the next layer of business service or general service to combine to realize specific business logic.
3. And (3) a service layer: the method can be divided into a business service layer and a general service layer 2, and communication between the business service layer and the general service layer is realized through an RPC protocol. The business service layer provides business related minimum granularity APIs such as a user API, a store API, and a comment API. The generic service layer provides some common basic services such as search services, notification services and log services.
4. A storage layer: and three types of storage, namely MySQL, Redis and Ceph, are adopted. MySQL is used for storing structured data such as users, measurement indexes, basic information of open source software and the like; redis is used for storing hotspot data searched by a user so as to improve the retrieval performance of the system; ceph is used to store unstructured data such as domain expert group's review reports and performance test reports.
Further, still include:
and the information caching module 104 is configured to cache the feature information in a form of a message queue according to different dimensions to obtain cached feature information.
Referring to fig. 3, a message queue is a "first-in-first-out" data mechanism in the underlying data structure. The processing speed of capturing the multi-angle feature information of the open source software from the internet in practice is low, and at the moment, if the feature information is cached in a message queue mode according to different dimensions, the convenience of information extraction can be guaranteed when the information needs to be processed subsequently.
Further, still include:
and the information identification module 105 is used for identifying basic information of the target open source software according to the cache characteristic information and the evaluation level and sending the basic information to the storage module, wherein the basic information comprises a software name, a version number, a license copyright protocol and a technical stack type.
Referring to fig. 3, the open-source software feature identification module is an information identification module, the identified feature information is feature information corresponding to the cached open-source software, the identification result includes basic information such as a name, a version number, a license copyright protocol, a technology stack type, and the like, and the identified basic information and the corresponding target open-source software are stored in the storage module together.
At present, open source software is various in types and functions, and it is a very challenging matter for a user to find suitable software. The error and missing information in the system can be corrected by auxiliary modes such as feedback of users and rating of expert groups, and the accuracy of the information can be further ensured.
According to the open source software information management system, the acquired feature information of the open source software is composed of various different index information, wherein legal risks, life cycles and safety coefficients are important key indexes after the acceptance of the current open source software in an enterprise rises, the community popularity can reflect the acceptance of the open source software, and the accuracy of the open source software expressed by adopting various different indexes is higher; the reliability of the evaluation grade can also be ensured by rich index selection, and the manual operation can be reduced by formulating complete information acquisition, grade evaluation and information storage strategies, so that the information processing process is accelerated. Therefore, the technical problems that in the prior art, a large amount of manpower is relied on, index selection is not targeted, and the information management working efficiency of the open source software is low and the reliability is poor can be solved.
The above is an embodiment of an open source software information management system provided by the present application, and the following is an embodiment of an open source software information management method.
For ease of understanding, referring to fig. 2, the present application provides an embodiment of an open source software information management method, including:
Further, step 201, thereafter, further includes: and caching the characteristic information in a message queue mode according to different dimensions to obtain cached characteristic information.
Further, caching the characteristic information in a form of message queues according to different dimensions to obtain cached characteristic information, and then:
and identifying basic information of the target open source software according to the cache characteristic information and the evaluation level, wherein the basic information comprises a software name, a version number, a license copyright protocol and a technical stack type.
Further, the preset grading method includes an adaptive threshold rating method and an expert group rating method.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed to by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for executing all or part of the steps of the method described in the embodiments of the present application through a computer device (which may be a personal computer, a server, or a network device). And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.
Claims (10)
1. An open source software information management system, comprising: the system comprises an information collector, a grade division module and a storage module;
the information collector is used for obtaining characteristic information of the target open source software, wherein the characteristic information comprises community popularity, legal risk, life cycle, safety factor, use condition and software quality;
the grading module is used for carrying out preset grading on the characteristic information according to a preset grading method to obtain an evaluation grade corresponding to the characteristic information and calculating the evaluation score of the target open-source software according to the evaluation grade;
the storage module is used for classifying and storing the target open-source software and the corresponding evaluation scores by adopting different storage modes, providing evaluation feedback service and retrieval service for users and generating a retrieval report.
2. The open-source software information management system according to claim 1, characterized by further comprising:
and the information caching module is used for caching the characteristic information in a message queue mode according to different dimensions to obtain cached characteristic information.
3. The open-source software information management system according to claim 2, characterized by further comprising:
and the information identification module is used for identifying basic information of the target open-source software according to the cache characteristic information and the evaluation level and sending the basic information to the storage module, wherein the basic information comprises a software name, a version number, a license copyright protocol and a technical stack type.
4. The open source software information management system of claim 1, wherein the preset rating method comprises an adaptive threshold rating method and an expert group rating method.
5. The open-source software information management system of claim 4, wherein the ranking module is specifically configured to:
and performing preset grade division on the characteristic information in the data format by adopting the self-adaptive threshold value grading method to obtain an evaluation grade corresponding to the characteristic information, and calculating the evaluation score of the target open source software according to the evaluation grade.
6. The open-source software information management system of claim 4, wherein the ranking module is specifically configured to:
and performing preset grade division on the characteristic information in a non-data format by adopting the expert group rating method to obtain an evaluation grade corresponding to the characteristic information, and calculating the evaluation score of the target open source software according to the evaluation grade.
7. An open source software information management method is characterized by comprising the following steps:
acquiring characteristic information of target open source software, wherein the characteristic information comprises community heat, legal risk, life cycle, safety coefficient, use condition and software quality;
carrying out preset grade division on the characteristic information according to a preset grade division method to obtain an evaluation grade corresponding to the characteristic information;
calculating the evaluation score of the target open source software according to the evaluation grade;
classifying and storing the target open source software and the corresponding evaluation scores by adopting different storage modes;
and generating a retrieval report in response to the evaluation feedback of the user and the retrieval request.
8. The method for managing information of open source software according to claim 7, wherein the obtaining of the feature information of the target open source software further comprises:
and caching the characteristic information in a message queue mode according to different dimensions to obtain cached characteristic information.
9. The open-source software information management method according to claim 8, wherein the caching the feature information in a form of message queues according to different dimensions to obtain cached feature information, and then further comprising:
and identifying basic information of the target open-source software according to the cache characteristic information and the evaluation level, wherein the basic information comprises a software name, a version number, a license copyright protocol and a technical stack type.
10. The open-source software information management method according to claim 7, wherein the preset rating method includes an adaptive threshold rating method and an expert group rating method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110025064.7A CN112764794A (en) | 2021-01-08 | 2021-01-08 | Open source software information management system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110025064.7A CN112764794A (en) | 2021-01-08 | 2021-01-08 | Open source software information management system and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112764794A true CN112764794A (en) | 2021-05-07 |
Family
ID=75701097
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110025064.7A Pending CN112764794A (en) | 2021-01-08 | 2021-01-08 | Open source software information management system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112764794A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112860304A (en) * | 2021-01-29 | 2021-05-28 | 中国科学院计算机网络信息中心 | Open source software management system and method for managing software |
CN116305137A (en) * | 2023-01-12 | 2023-06-23 | 四川大学 | Automatic safety assessment method and device for open source project |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101311898A (en) * | 2008-07-02 | 2008-11-26 | 北京大学 | Software element reliability evaluation method and system |
CN105468512A (en) * | 2014-09-05 | 2016-04-06 | 北京畅游天下网络技术有限公司 | Method and system for evaluating software quality |
CN107609794A (en) * | 2017-10-10 | 2018-01-19 | 中国核动力研究设计院 | A kind of technology maturity evaluation information processing unit |
CN110287250A (en) * | 2019-06-25 | 2019-09-27 | 世纪龙信息网络有限责任公司 | User gradation quantization method and device |
-
2021
- 2021-01-08 CN CN202110025064.7A patent/CN112764794A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101311898A (en) * | 2008-07-02 | 2008-11-26 | 北京大学 | Software element reliability evaluation method and system |
CN105468512A (en) * | 2014-09-05 | 2016-04-06 | 北京畅游天下网络技术有限公司 | Method and system for evaluating software quality |
CN107609794A (en) * | 2017-10-10 | 2018-01-19 | 中国核动力研究设计院 | A kind of technology maturity evaluation information processing unit |
CN110287250A (en) * | 2019-06-25 | 2019-09-27 | 世纪龙信息网络有限责任公司 | User gradation quantization method and device |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112860304A (en) * | 2021-01-29 | 2021-05-28 | 中国科学院计算机网络信息中心 | Open source software management system and method for managing software |
CN116305137A (en) * | 2023-01-12 | 2023-06-23 | 四川大学 | Automatic safety assessment method and device for open source project |
CN116305137B (en) * | 2023-01-12 | 2023-10-13 | 四川大学 | Automatic safety assessment method and device for open source project |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9171072B2 (en) | System and method for real-time dynamic measurement of best-estimate quality levels while reviewing classified or enriched data | |
WO2019100577A1 (en) | Automated test management method and apparatus, terminal device, and storage medium | |
US20140308650A1 (en) | Evaluation control | |
CN110442712B (en) | Risk determination method, risk determination device, server and text examination system | |
CN109040329B (en) | Method for determining contact person label, terminal device and medium | |
KR100921618B1 (en) | A technology appraisal method for startup company | |
WO2020155508A1 (en) | Suspicious user screening method and apparatus, computer device and storage medium | |
US10936695B2 (en) | Collaboration system to share tailored information with social networks | |
CN112764794A (en) | Open source software information management system and method | |
US10387390B2 (en) | Judgment quality in SBS evaluation | |
US9069904B1 (en) | Ranking runs of test scenarios based on number of different organizations executing a transaction | |
US9582586B2 (en) | Massive rule-based classification engine | |
JP4627539B2 (en) | Load test system, load test data creation method, and program thereof | |
US20140365571A1 (en) | Automatically Determining Veracity of Documents Posted in a Public Forum | |
CN117331846B (en) | Internet-based software development, operation, test and management system | |
US20160188676A1 (en) | Collaboration system for network management | |
US9092579B1 (en) | Rating popularity of clusters of runs of test scenarios based on number of different organizations | |
US8355922B1 (en) | Systems and methods for prioritizing review of items | |
US10986230B1 (en) | Method and apparatus to capture, analyze, organize, and present support chat information | |
CN112346938B (en) | Operation auditing method and device, server and computer readable storage medium | |
CN111127043A (en) | Credit scoring method, credit scoring device, computer equipment and storage medium | |
CN111045983A (en) | Nuclear power station electronic file management method and device, terminal equipment and medium | |
US9348902B2 (en) | Automated attribute disambiguation with human input | |
CN110727763B (en) | Method for identifying special ethnic group in social media propagation | |
Sestelo et al. | A method for determining groups in cumulative incidence curves in competing risk data |
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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20211208 Address after: Room 1423, No. 1256 and 1258, Wanrong Road, Jing'an District, Shanghai 200040 Applicant after: Tianyi Digital Life Technology Co.,Ltd. Address before: 1 / F and 2 / F, East Garden, Huatian International Plaza, 211 Longkou Middle Road, Tianhe District, Guangzhou, Guangdong 510000 Applicant before: Century Dragon Information Network Co.,Ltd. |