Hardware device based software verification

    公开(公告)号:US10101971B1

    公开(公告)日:2018-10-16

    申请号:US15472991

    申请日:2017-03-29

    IPC分类号: G06F8/20 G06F8/70

    摘要: A method and system for improving an operation of an automated IT system is provided. The method includes identifying pre-tested software applications associated with requirements of processes executed by a hardware device with respect to an IT system. A list of available software applications associated with required features is generated and each feature is defined such that the currently available software applications are configured to provide and execute the required features. Evaluation code is executed and a resulting a list of validated software applications is generated. A list of short listed software applications and identification software code enabling an automated encoder learning process are generated. A software operational solution is identified and modification code is generated and executed code resulting in improved operation of the validated software applications and the hardware device.

    HARDWARE DEVICE BASED SOFTWARE VERIFICATION
    2.
    发明申请

    公开(公告)号:US20180285080A1

    公开(公告)日:2018-10-04

    申请号:US15472991

    申请日:2017-03-29

    IPC分类号: G06F9/44

    摘要: A method and system for improving an operation of an automated IT system is provided. The method includes identifying pre-tested software applications associated with requirements of processes executed by a hardware device with respect to an IT system. A list of available software applications associated with required features is generated and each feature is defined such that the currently available software applications are configured to provide and execute the required features. Evaluation code is executed and a resulting a list of validated software applications is generated. A list of short listed software applications and identification software code enabling an automated encoder learning process are generated. A software operational solution is identified and modification code is generated and executed code resulting in improved operation of the validated software applications and the hardware device.

    Automated container image assembly

    公开(公告)号:US11029975B2

    公开(公告)日:2021-06-08

    申请号:US16590611

    申请日:2019-10-02

    IPC分类号: G06F9/445 G06F21/57

    摘要: Automatically generating a container image assembly file is provided. A definition of an application is assessed to determine a base container image and application libraries needed as add-ons for a container image corresponding to the application. A library dependency graph of flow from the base container image to add-on libraries for the application is generated. The container image assembly file is generated based on the library dependency graph of flow from the base container image to the add-on libraries for the application. Vulnerabilities corresponding to the add-on libraries of the container image assembly file are removed.

    HARDWARE DEVICE BASED SOFTWARE GENERATION
    4.
    发明申请

    公开(公告)号:US20190146757A1

    公开(公告)日:2019-05-16

    申请号:US16243598

    申请日:2019-01-09

    摘要: A method and system for improving an operation of an automated IT system is provided. The method includes identifying a minimum set of software applications associated with requirements of processes executed by a hardware device with respect to an IT system. A list of sub-features associated with software based solutions is generated and associated evaluation code is generated. Software features are identified and software operational solutions are generated. Gating criteria adjustment code for selecting additional software applications is generated and executed resulting in improved operation of the hardware device.

    Monolith database to distributed database transformation

    公开(公告)号:US11615076B2

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

    申请号:US17374308

    申请日:2021-07-13

    摘要: Methods, computer program products, and systems are presented. The methods include, for instance: obtaining domain data sources on a monolith database operating in a subject domain. Entities and relations of the monolith database are identified. By decomposing the entities of the monolith database for key entities in the subject domain, entities for a distributed database that is functionally equivalent to the monolith database are identified. Transactions performed on the monolith database and the entities of the distributed database involved therein are identified and the transactions are decomposed for the distributed database. Silhouette clustering on the distributed database regarding aspects of performance, scalability, and availability that improves the aspects of the distributed database over the monolith database is performed and the distributed database is checked for eventual consistency amongst the distributed database and one or more replicas of the distributed database before deployed to replace the monolith database.

    HARDWARE DEVICE BASED SOFTWARE VERIFICATION
    7.
    发明申请

    公开(公告)号:US20190004771A1

    公开(公告)日:2019-01-03

    申请号:US16123548

    申请日:2018-09-06

    IPC分类号: G06F8/20 G06F8/70

    摘要: A method and system for improving an operation of an automated IT system is provided. The method includes identifying pre-tested software applications associated with requirements of processes executed by a hardware device with respect to an IT system. A list of available software applications associated with required features is generated and each feature is defined such that the currently available software applications are configured to provide and execute the required features. Evaluation code is executed and a resulting a list of validated software applications is generated. A list of short listed software applications and identification software code enabling an automated encoder learning process are generated. A software operational solution is identified and modification code is generated and executed code resulting in improved operation of the validated software applications and the hardware device.

    Hardware device based software generation

    公开(公告)号:US10042614B1

    公开(公告)日:2018-08-07

    申请号:US15473018

    申请日:2017-03-29

    IPC分类号: G06F9/445 G06F8/20 G06F8/70

    摘要: A method and system for improving an operation of an automated IT system is provided. The method includes identifying a minimum set of software applications associated with requirements of processes executed by a hardware device with respect to an IT system. A list of sub-features associated with software based solutions is generated and associated evaluation code is generated. Software features are identified and software operational solutions are generated. Gating criteria adjustment code for selecting additional software applications is generated and executed resulting in improved operation of the hardware device.

    MONOLITH DATABASE TO DISTRIBUTED DATABASE TRANSFORMATION

    公开(公告)号:US20230018975A1

    公开(公告)日:2023-01-19

    申请号:US17374308

    申请日:2021-07-13

    摘要: Methods, computer program products, and systems are presented. The methods include, for instance: obtaining domain data sources on a monolith database operating in a subject domain. Entities and relations of the monolith database are identified. By decomposing the entities of the monolith database for key entities in the subject domain, entities for a distributed database that is functionally equivalent to the monolith database are identified. Transactions performed on the monolith database and the entities of the distributed database involved therein are identified and the transactions are decomposed for the distributed database. Silhouette clustering on the distributed database regarding aspects of performance, scalability, and availability that improves the aspects of the distributed database over the monolith database is performed and the distributed database is checked for eventual consistency amongst the distributed database and one or more replicas of the distributed database before deployed to replace the monolith database.

    COGNITIVE ANALYSIS OF HIERARCHICAL DATABASE ELEMENTS FOR GENERATION OF MICROSERVICES

    公开(公告)号:US20220391412A1

    公开(公告)日:2022-12-08

    申请号:US17303720

    申请日:2021-06-06

    摘要: A computer identifies, within a hierarchical database, data elements associated with a selected function associated with the database, comprising. The computer identifies at least one function associated with a hierarchical database containing data elements. The computer, in response to identifying the function, identifies within a list of indica, at least one reference indicia corresponding to the at least one function. The computer identifies within a monolithic application relevant code elements associated with the reference indicia. The computer generates an activity log associated with execution of the relevant code elements. The computer identifies, within the activity log, a group of data elements associated with the execution of the relevant code elements. The computer generates a group data element clusters using a Machine Learning algorithm. The computer identifies at least one of the group of data element clusters as relevant to the at least one function.