20240036836. COMPUTER-READABLE RECORDING MEDIUM STORING INFORMATION PROCESSING PROGRAM, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING APPARATUS simplified abstract (Fujitsu Limited)
COMPUTER-READABLE RECORDING MEDIUM STORING INFORMATION PROCESSING PROGRAM, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING APPARATUS
Organization Name
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.