Patent application EP19178776A (EP), filed 2019-06-06
Publication number: EP3748518A1
Title: DESIGNING AND BUILDING AN AUTOMATION SYSTEM TO PERFORM RULE-BASED TRANSFORMATIONS ON COMPLEX TECHNICAL SYSTEMS
Abstract: The invention specifies a computerized method for designing a technical system based on generated rules and building the technical system, whereas the technical system and the generated rules are given in graph representations, comprising the steps:- Defining (S1) rules by a user and representing them in a graphical interface,- converting (S2) the rules from the graphical interface into a programming language and/ or a natural language,- validating (S3) the rules for the technical system,- checking (S4) the compatibility of the rules,- serializing (S5) the rules for storage in a file system or a database,- using (S6) the serialized rules to design the technical system, and- building (S7) the designed technical system by a construction system.The invention further specifies a computational device, a computer program product, and a computer-readable storage medium.
IPC codes: G06F  16/   901            A I
Claims: number: 1
text: Computerized method for designing a technical system based on generated rules and building the technical system, whereas the technical system and the generated rules are given in graph representations, comprising the steps:
number: 2
text: Method according to claim 1, whereas
number: 3
text: Method according to one of the previous claims, whereas the programming language is a graph query, in SPARQL, GDL, Cypher, Gremlin, or another language, based on the corresponding selected data model.
number: 4
text: Method according to one of the previous claims, whereas the results of the validation are shown in the graphical interface.
number: 5
text: Method according to one of the previous claims, whereas semi-automatically and/ or automatically generated descriptions and/ or annotations are added to the rules.
number: 6
text: Method according to one of the previous claims, whereas a user of the technical system is notified if the compatibility check detects compatibility conflicts.
number: 7
text: Method according to one of the previous claims, whereas the serialized rules are persisted to a file system and/ or stored within a database.
number: 8
text: Method according to one of the previous claims, whereas the graph representation of the rules and of the technical system follows a domain ontology.
number: 9
text: Method according to claim 8, whereas
number: 10
text: Method according to one of the previous claims, whereas the technical system is an engineering system, an automatization system, a production system and/ or an industrial system and/ or includes a technical project on the technical system.
number: 11
text: Computational device designed to carry out the steps of the method according to one of the claims 1 to 10.
number: 12
text: A computer program product comprising instructions which, when the program is executed by the computational device, cause the computational device to carry out the steps of the method according to one of the claims 1 to 10.
number: 13
text: A computer-readable storage medium comprising instructions which, when executed by the computational device, cause the computational device to carry out the steps of the method of claim according to one of the claims 1 to 10.
Office action: search_report, dated 2020-12-09
Prior art cited: ref_id: - ABELE LISA ET AL: "Ontology-based validation of plant models", 2013 11TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), IEEE, 29 July 2013 (2013-07-29), pages 236 - 241, XP032498239, DOI: 10.1109/INDIN.2013.6622888
ref_type: npl
severity: background
ref_id: - BOTTCHER BJORN ET AL: "Design of industrial automation systems - Formal requirements in the engineering pro", 2013 IEEE 18TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), IEEE, 10 September 2013 (2013-09-10), pages 1 - 4, XP032517014, ISSN: 1946-0740, [retrieved on 20131024], DOI: 10.1109/ETFA.2013.6648148
ref_type: npl
severity: background
ref_id: WO2013097892A1
ref_type: patent
severity: background
ref_id: - CERN OPENLAB ET AL: "Industrial Knowledge Graph at Siemens", ALEXEY FISHKIN, 1 November 2017 (2017-11-01), XP055631924, Retrieved from the Internet <URL:https://indico.cern.ch/event/669648/contributions/2838194/attachments/1581790/2499984/CERN_Open_Lab_Technical_Workshop_-_SIEMENS_AG_-_FISHKIN_-_11-01-2018.pdf>
ref_type: npl
severity: background
ref_id: - ANONYMOUS: "A SOLUTION FOR INTEGRATING MACHINERY AND IT SYSTEMS AND ENABLING CONTROL BY MEANS OF GRAPHICAL PROCESS MODELLING USING THE BUSINESS PROCESS MODEL AND NOTATION", 9 February 2019 (2019-02-09), XP055631919, Retrieved from the Internet <URL:https://stabilis.io/wp-content/themes/core/assets/media/docs/stabilis_whitepaper_en.pdf> [retrieved on 20191014]
ref_type: npl
severity: background
ref_id: - NEFRETITI NASSAR ET AL: "Model-Based Systems Engineering Design and Trade-Off Analysis with RDF Graphs", PROCEDIA COMPUTER SCIENCE, vol. 16, March 2013 (2013-03-01), pages 216 - 225, XP028522747, ISSN: 1877-0509, [retrieved on 20130227], DOI: 10.1016/J.PROCS.2013.01.023
ref_type: npl
severity: background
ref_id: WO2013097892
ref_type: patent
severity: background
ref_id: - Cern Openlab ET AL, "Industrial Knowledge Graph at Siemens", Alexey Fishkin, (20171101), URL: https://indico.cern.ch/event/669648/contributions/2838194/attachments/1581790/2499984/CERN_Open_Lab_Technical_Workshop_-_SIEMENS_AG_-_FISHKIN_-_11-01-2018.pdf, XP055631924 [I] 1-13 * page  7  - page  13 *
ref_type: npl
severity: background
ref_id: - Anonymous, "A SOLUTION FOR INTEGRATING MACHINERY AND IT SYSTEMS AND ENABLING CONTROL BY MEANS OF GRAPHICAL PROCESS MODELLING USING THE BUSINESS PROCESS MODEL AND NOTATION", (20190209), URL: https://stabilis.io/wp-content/themes/core/assets/media/docs/stabilis_whitepaper_en.pdf, (20191014), XP055631919 [I] 1-13 * pages  6,7,9 *
ref_type: npl
severity: background
Final disposition: pending (2020-12-09)