METHOD AND SYSTEM FOR GENERATING AND OPTIMIZING ENGINEERING PROGRAMS FOR A TECHNICAL INSTALLATION

The present invention provides a method and system for generating and optimizing an engineering program with a given specification from another engineering program. The method comprises receiving, by a processing unit (202), a request to generate a first engineering program, with a first specificati...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: RAI, Himanshu, R, Aneesh Kumar, N, Madhusudanan, ANTONY, Elvis, BHALLA, Vipul, KAMATH, Yogesh, R, Basavaraj
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The present invention provides a method and system for generating and optimizing an engineering program with a given specification from another engineering program. The method comprises receiving, by a processing unit (202), a request to generate a first engineering program, with a first specification, from a second engineering program, with a second specification. The method further comprises generating, by the processing unit (202), a first ontology schema comprising information associated with a plurality of data flow and control flow interrelationships between a plurality of code statements in the second engineering program. The further comprises generating, by the processing unit (202), a second ontology schema based on an application of a machine learning algorithm on the first sequential representation of the first ontology schema. The method comprises generating, by the processing unit (202), the first engineering program from the second engineering program, based on an analysis of the second ontology schema. La présente invention concerne un procédé et un système de génération et d'optimisation d'un programme d'ingénierie avec une spécification donnée à partir d'un autre programme d'ingénierie. Le procédé comprend la réception, par une unité de traitement (202), d'une demande de génération d'un premier programme d'ingénierie, avec une première spécification, à partir d'un second programme d'ingénierie, avec une seconde spécification. Le procédé comprend en outre la génération, par l'unité de traitement (202), un premier schéma d'ontologie comprenant des informations associées à une pluralité de flux de données et des interrelations de flux de commande entre une pluralité d'instructions de code dans le second programme d'ingénierie. Le procédé comprend en outre la génération, par l'unité de traitement (202), d'un second schéma d'ontologie sur la base d'une application d'un algorithme d'apprentissage automatique à la première représentation séquentielle du premier schéma d'ontologie. Le procédé comprend la génération, par l'unité de traitement (202), du premier programme d'ingénierie à partir du second programme d'ingénierie, sur la base d'une analyse du second schéma d'ontologie.