Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

103 results about "Code review" patented technology

Code review (sometimes referred to as peer review) is a software quality assurance activity in which one or several humans check a program mainly by viewing and reading parts of its source code, and they do so after implementation or as an interruption of implementation. At least one of the humans must not be the code's author. The humans performing the checking, excluding the author, are called "reviewers".

Credible smart contract reinforcement method based on blockchain

The invention discloses a credible smart contract reinforcement method based on a blockchain. The method includes the steps that the blockchain is established in a P2P consensus network, an account book record is maintained jointly by all participation nodes, and smart contracts are recorded in the account book of the blockchain; it is permitted that each participation node releases the smart contracts based on the blockchain, and meanwhile smart contract code review nodes exist to provide contract code review services; the reinforced smart contracts are released, the safety of contract codesis guaranteed by using the contract code review service smart contracts in combination with blockchain tokens, a smart contract safeguard mechanism is provided through insurance service nodes, and thefinancial risk of the smart contracts is reduced. According to the method, the function of reviewing the smart contract codes is added, the safety of the smart contract codes is improved, and the possibility of appearance of code vulnerabilities is effectively reduced; meanwhile, corresponding token awards are provided, and participation is encouraged through incentive measures; the safety of funds is guaranteed, and loss brought about by contract problems is reduced.
Owner:山东浪潮创新创业科技有限公司

Process implementation method based on automatic project building

ActiveCN102368216AImprove development and deployment efficiencyStandardize the production processSpecific program execution arrangementsThe InternetPaper document
The invention discloses a process implementation method based on automatic project building. The method comprises the following steps: defining product building BOM (bill of materiel) information and assembly deployment related information firstly; then, acquiring a newest source code from a TFS (team foundation server), and after historical residual documents possibly existing in the last building deployment are cleaned up, invoking a compiler to carry out compiling, thereby generating new assembly files and page files and the like which are required by program run; invoking a deployment tool to deploy the files subjected to project compiling in a temporary project output folder according to a database registration rule; regenerating corresponding assembly deployment required configuration files by using a project configuration file tool according to a reflection technique; generating a product deployment file package according to the product building BOM information in the database; in the process of TFS process building, adding a code review tool so as to carry out normative review on developed codes; and finally, releasing the generated files to a directory folder specified by an IIS (internet information server), and invoking a building template to restart the IIS.
Owner:BEIJING JINHER SOFTWARE

Code static auditing device and method

The invention discloses a code static auditing device and method. The auditing device comprises an analysis module, a variable partition module, a detection rule generating module, a check rule judging module and a logical protection judging module, wherein the analysis module is used for analyzing the structures and characteristics of items needing to be checked; the variable partition module isused for partitioning variables of the items needing to be checked according to a structural morphology rule; the detection rule generating module is used for building a regular expression taken as adetection rule according to the characteristics and variables of the items needing to be checked; the check rule judging module is used for judging whether the variables partitioned by the variable partition module conform to a check rule or not through the regular expression built through the detection rule production module; and the logical protection judging module is used for scanning the context of codes which do not conform to the check rule, and judging whether logical protection is available or not. Compared with the prior art, the code review method disclosed by the invention has theadvantages that codes can be audited without compiling the codes or associating a plurality of files, and code problems can be found and solved more efficiently.
Owner:SNAIL GAMES
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products