# US 2025/0147739 A1 · Environment construction support apparatus, system, and method, and computer-readable medium

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2025/0147739 A1
- Document ID: US20250147739A1
- Status: Published application
- Kind: A1
- Application number: 18/837,938
- Filed: 2022-02-28
- Published: 2025-05-08
- Earliest claimed: 2022-02-28
- Assignees: NEC Corporation
- Applicants: NEC Corporation
- Inventors: Toru WAKITANI
- Web page: https://patentgrep.com/patent/US20250147739A1

## CPC

- G06F 8/36: Software reuse
- G06F 8/30: Creation or generation of source code
- G06F 8/33: Intelligent editors
- G06F 8/34: Graphical or visual programming
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

An environment construction support apparatus includes a reception unit that receives selection of a notation related to a processing purpose in a predetermined environment construction tool in an information system, a specifying unit that specifies, for each of the processing purposes in the environment construction tool, a first set corresponding to the selected notation from first registration information in which a set of a code character string that can be described for execution by the environment construction tool and an accompanying character string that can be described accompanying the code character string is registered, a generation unit that generates a template code to be executed by the selected environment construction tool by using the code character string and the accompanying character string included in the specified first set, and a display unit that displays the generated template code in a code display field of a screen.

## Claims

### Claim 1

An environment construction support apparatus comprising:
at least one storage device configured to store instructions; and
at least one processor configured to execute the instructions to:
receive selection of a notation related to a processing purpose in a predetermined environment construction tool in an information system;
specify, for each of the processing purposes in the environment construction tool, a first set corresponding to the selected notation from first registration information in which a set of a code character string that can be described for execution by the environment construction tool and an accompanying character string that can be described accompanying the code character string is registered;
generate a template code to be executed by the selected environment construction tool by using the code character string and the accompanying character string included in the specified first set; and
a display means for displaying display the generated template code in a code display field of a screen.

### Claim 2 (depends on 1)

The environment construction support apparatus according to claim 1, wherein the at least one processor is further configured to execute the instructions to:
further receive selection of a version in the predetermined environment construction tool,
specify a second set corresponding to the selected version in the predetermined environment construction tool from second registration information in which a set of the code character string and the accompanying character string supported by a specific version in the environment construction tool is registered, and
generate the template code by excluding the accompanying character string in the code character string included in the specified second set.

### Claim 3 (depends on 1)

The environment construction support apparatus according to claim 1, wherein the at least one processor is further configured to execute the instructions to:
generate the template code so as to satisfy a description rule in the predetermined environment construction tool.

### Claim 4 (depends on 1)

The environment construction support apparatus according to claim 1, wherein
a set of the code character string and the accompanying character string that can be described to be executed by each environment construction tool is registered in the first registration information for each processing purpose in each of a plurality of environment construction tools, and
wherein the at least one processor is further configured to execute the instructions to:
receive one of the plurality of environment construction tools as selection of the predetermined environment construction tool,
specify a candidate for a processing purpose in the selected environment construction tool,
display the notation related to the specified candidate for the processing purpose in a processing purpose selection field of the screen, and
receive selection of the notation from the processing purpose selection field.

### Claim 5 (depends on 4)

The environment construction support apparatus according to claim 4, wherein the at least one processor is further configured to execute the instructions to:
specify one or more code character strings corresponding to the selected environment construction tool from the first registration information as notation related to the candidate for the processing purpose.

### Claim 6 (depends on 4)

The environment construction support apparatus according to claim 4, wherein the at least one processor is further configured to execute the instructions to:
add and display the notation in a processing flow display field of the screen, when the environment construction support apparatus receives the selection of the notation.

### Claim 7 (depends on 1)

The environment construction support apparatus according to claim 1, wherein the at least one processor is further configured to execute the instructions to:
output a content displayed in the code display field to a request source in response to an output request.

### Claim 8 (depends on 1)

The environment construction support apparatus according to claim 1, wherein the at least one processor is further configured to execute the instructions to:
display the template code in the code display field in an editable manner.

### Claim 9 (depends on 1)

The environment construction support apparatus according to claim 1, wherein the accompanying character string includes an option character string and a connection character string that can be designated by the corresponding code character string.

### Claim at position 10

10-11. (canceled)

### Claim 12

An environment construction support method performed by a computer, the environment construction support method comprising:
receiving selection of a notation related to a processing purpose in a predetermined environment construction tool in an information system;
specifying, for each of the processing purposes in the environment construction tool, a first set corresponding to the selected notation from first registration information in which a set of a code character string that can be described for execution by the environment construction tool and an accompanying character string that can be described accompanying the code character string is registered;
generating a template code to be executed by the selected environment construction tool by using the code character string and the accompanying character string included in the specified first set; and
displaying the generated template code in a code display field of a screen.

### Claim 13

A non-transitory computer-readable medium storing an environment construction support program for causing a computer to execute:
reception processing of receiving selection of a notation related to a processing purpose in a predetermined environment construction tool in an information system;
specifying processing of specifying, for each of the processing purposes in the environment construction tool, a first set corresponding to the selected notation from first registration information in which a set of a code character string that can be described for execution by the environment construction tool and an accompanying character string that can be described accompanying the code character string is registered;
generation processing of generating a template code to be executed by the selected environment construction tool by using the code character string and the accompanying character string included in the specified first set; and
display processing of displaying the generated template code in a code display field of a screen.
