20240036836. COMPUTER-READABLE RECORDING MEDIUM STORING INFORMATION PROCESSING PROGRAM, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING APPARATUS simplified abstract (Fujitsu Limited)

From WikiPatents
Jump to navigation Jump to search

COMPUTER-READABLE RECORDING MEDIUM STORING INFORMATION PROCESSING PROGRAM, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING APPARATUS

Organization Name

Fujitsu Limited

Inventor(s)

Hayato Nishimura of Funabashi (JP)

COMPUTER-READABLE RECORDING MEDIUM STORING INFORMATION PROCESSING PROGRAM, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING APPARATUS - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240036836 titled 'COMPUTER-READABLE RECORDING MEDIUM STORING INFORMATION PROCESSING PROGRAM, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING APPARATUS

Simplified Explanation

The patent application describes a computer program that allows a computer to process information by acquiring pieces of source code, expanding functions corresponding to modules in the source code, and specifying groups of source code to be annotated together.

  • The program acquires multiple pieces of source code.
  • If a module's definition is included in the source code and the module is not in a predetermined library, the program expands the corresponding function.
  • The program then identifies groups of source code that should be annotated together based on the comparison of the expanded source code.

Potential applications of this technology:

  • Software development: This technology can be used in software development to automate the expansion of functions and improve the efficiency of code annotation.
  • Code analysis: The program can help analyze and understand complex source code by identifying and grouping related pieces of code.

Problems solved by this technology:

  • Manual expansion of functions: This technology eliminates the need for manual expansion of functions, saving time and effort in software development.
  • Code annotation: By automatically identifying groups of code to be annotated together, this technology simplifies the annotation process and improves code readability.

Benefits of this technology:

  • Efficiency: The program automates the expansion of functions and identification of code groups, improving the efficiency of software development.
  • Accuracy: By automating the process, the technology reduces the risk of human error in function expansion and code annotation.
  • Code readability: The program helps improve code readability by grouping related code together, making it easier to understand and maintain.


Original Abstract Submitted

a non-transitory computer-readable recording medium stores an information processing program for causing a computer to execute a process including: acquiring a plurality of pieces of source code; making an expansion of a function corresponding to a module in source code in a case in which a definition of the module is included in the source code and when the module is not included in a predetermined library, for each of the plurality of pieces of source code acquired; and specifying a group including two or more pieces of source code to be subjected to annotation work together among the plurality of pieces of source code, based on a result of comparing each of the plurality of pieces of source code after the expansion.