ADAPTIVELY GENERATED PROGRAM MODEL
    1.
    发明公开

    公开(公告)号:US20230305942A1

    公开(公告)日:2023-09-28

    申请号:US17705190

    申请日:2022-03-25

    申请人: GitLab B.V.

    IPC分类号: G06F11/36 G06F8/71

    CPC分类号: G06F11/3608 G06F8/71

    摘要: A system and method to adaptively generate a program model. Source code of a program to be tested for code issues, and a set of predefined patterns to be tested in the source code are received. Feature configuration data is generated by determining a set of features corresponding to the received set of predefined patterns. A set of program models is identified by selecting, for each feature in the set of features, a program model from among a plurality of program models that is optimized for the feature. A dynamic program model is built based on the identified set of program models, the dynamic program model being adapted to resolve each of the patterns included in the received set of predefined patterns. And the source code is tested for code issues by extracting from the dynamic program model instances of each of the set of predefined patterns.

    ADAPTIVELY GENERATED PROGRAM MODEL
    2.
    发明公开

    公开(公告)号:US20240256425A1

    公开(公告)日:2024-08-01

    申请号:US18632885

    申请日:2024-04-11

    申请人: GitLab B.V.

    IPC分类号: G06F11/36 G06F8/71

    CPC分类号: G06F11/3608 G06F8/71

    摘要: A system and method to adaptively generate a program model. Source code of a program to be tested for code issues, and a set of predefined patterns to be tested in the source code are received. Feature configuration data is generated by determining a set of features corresponding to the received set of predefined patterns. A set of program models is identified by selecting, for each feature in the set of features, a program model from among a plurality of program models that is optimized for the feature. A dynamic program model is built based on the identified set of program models, the dynamic program model being adapted to resolve each of the patterns included in the received set of predefined patterns. And the source code is tested for code issues by extracting from the dynamic program model instances of each of the set of predefined patterns.

    Adaptively generated program model

    公开(公告)号:US11983091B2

    公开(公告)日:2024-05-14

    申请号:US17705190

    申请日:2022-03-25

    申请人: GitLab B.V.

    IPC分类号: G06F9/44 G06F8/71 G06F11/36

    CPC分类号: G06F11/3608 G06F8/71

    摘要: A system and method to adaptively generate a program model. Source code of a program to be tested for code issues, and a set of predefined patterns to be tested in the source code are received. Feature configuration data is generated by determining a set of features corresponding to the received set of predefined patterns. A set of program models is identified by selecting, for each feature in the set of features, a program model from among a plurality of program models that is optimized for the feature. A dynamic program model is built based on the identified set of program models, the dynamic program model being adapted to resolve each of the patterns included in the received set of predefined patterns. And the source code is tested for code issues by extracting from the dynamic program model instances of each of the set of predefined patterns.