Virtual development environment generation system and virtual development environment generation method

JP2026097497APending Publication Date: 2026-06-16PANASONIC AUTOMOTIVE SYST CO LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
PANASONIC AUTOMOTIVE SYST CO LTD
Filing Date
2024-12-04
Publication Date
2026-06-16

Smart Images

  • Figure 2026097497000001_ABST
    Figure 2026097497000001_ABST
Patent Text Reader

Abstract

This system provides a virtual development environment generation system that can improve the efficiency of development using virtual development environments. [Solution] A virtual development environment generation system 1 that generates a virtual development environment in which a development environment consisting of physical hardware and physical devices connected to the physical hardware is virtualized includes a data receiving unit 11 that acquires development environment specification information, which is information indicating the specifications of the development environment; a virtual development environment determination unit 13 that determines a combination of virtual hardware in which physical hardware is virtualized and a device model in which physical devices is virtualized, which constitutes the virtual development environment based on the development environment specification information; and a data transmission unit 20 that outputs a virtual development environment configured by the determined combination.
Need to check novelty before this filing date? Find Prior Art

Claims

1. A virtual development environment generation system that generates a virtualized virtual development environment consisting of physical hardware and physical devices connected to the physical hardware, An acquisition unit that acquires development environment specification information, which is information indicating the specifications of the aforementioned development environment, Based on the aforementioned development environment specification information, a determination unit determines the combination of virtual hardware in which the physical hardware is virtualized and a device model in which the physical device is virtualized, which constitutes the virtual development environment. The system comprises an output unit that outputs the virtual development environment configured by the determined combination, A system for generating virtual development environments.

2. The determination unit extracts a plurality of keywords included in the development environment specification information and determines the combination based on the extracted plurality of keywords. A virtual development environment generation system according to claim 1.

3. The determination unit matches the extracted multiple keywords with a correspondence table in which a group of keywords is associated with virtual hardware and device models that satisfy the requirements for the virtual development environment inferred from the group of keywords. The determination unit then determines the virtual hardware and device models in the correspondence table corresponding to the extracted multiple keywords as the combination constituting the virtual development environment. A virtual development environment generation system according to claim 2.

4. The determination unit, upon receiving a set of keywords, inputs the extracted keywords into a trained model that outputs information indicating the optimal combination of the virtual hardware and the device model that satisfies the requirements for the virtual development environment inferred from the set of keywords. The determination unit then determines the optimal combination output from the trained model as the combination constituting the virtual development environment. A virtual development environment generation system according to claim 2.

5. The aforementioned virtual development environment generation system further, A data storage unit that stores existing virtual hardware and existing device models, The system includes a construction unit that determines whether the existing virtual hardware or existing device model that satisfies the requirements for the virtual development environment configured by the determined combination is stored in the data storage unit, and if it is determined that it is not stored, constructs the virtual hardware or device model that satisfies the requirements for the virtual development environment based on the development environment specification information and stores it in the data storage unit as the existing virtual hardware or existing device model, A virtual development environment generation system according to any one of claims 1 to 4.

6. The virtual development environment generation system further includes a modification unit for modifying the determined combination. A virtual development environment generation system according to any one of claims 1 to 4.

7. The modification unit executes the software on the virtual development environment configured by the determined combination to determine whether the virtual development environment meets the requirements for the virtual development environment, and if it determines that the virtual development environment does not meet the requirements, it modifies the determined combination. A virtual development environment generation system according to claim 6.

8. The modification unit modifies the determined combination in response to a request from a developer for modification of the outputted virtual development environment. A virtual development environment generation system according to claim 6.

9. The aforementioned combination is a combination of one virtual hardware and two or more device models. A virtual development environment generation system according to any one of claims 1 to 4.

10. The virtual development environment generation system further includes a prediction unit that predicts the performance of the development environment by executing software on the virtual development environment configured by the determined combination. A virtual development environment generation system according to any one of claims 1 to 4.

11. If the development environment specification information acquired by the acquisition unit is the same as the development environment specification information acquired in the past, the determination unit determines the past combination determined based on the previously acquired development environment specification information as the combination that constitutes the current virtual development environment. A virtual development environment generation system according to any one of claims 1 to 4.

12. The aforementioned development environment specification information includes information indicating the specifications of the development environment. A virtual development environment generation system according to any one of claims 1 to 4.

13. The aforementioned development environment specification information includes information indicating the specifications of the development environment entered by the developer. A virtual development environment generation system according to any one of claims 1 to 4.

14. A method for generating a virtual development environment in which a development environment consisting of physical hardware and physical devices connected to the physical hardware is virtualized, An acquisition step to acquire development environment specification information, which is information indicating the specifications of the aforementioned development environment, A decision step to determine the combination of virtual hardware where the physical hardware is virtualized and a device model where the physical device is virtualized, based on the aforementioned development environment specification information, which constitutes the virtual development environment. The output step includes outputting the virtual development environment configured by the determined combination, Method for creating a virtual development environment.