METHOD AND SYSTEM FOR VALIDATING COMPLEX DATA STRUCTURES IN A COMPLEX MICRO-SERVICE ARCHITECTURE WITH VISUAL DISPLAY OF RESULTS Russian patent published in 2020 - IPC G06F40/226 

Abstract RU 2728809 C1

FIELD: computer equipment.

SUBSTANCE: invention relates to computer engineering. Disclosed is a computer-implemented method of validating complex data structures in an integrated micro-service architecture, comprising steps of: obtaining complex data structure (DS); retrieving meta information corresponding to the type of the derived DS from the meta information library; according to meta information, retrieving from library a set of validation rules corresponding to obtained DS; applying set of validation rules to DS to check integrity and reliability of primary data; detecting at least one DS verification error, wherein the verification error is an aspect of the DS structure which does not comply with the validation rules; wherein the detected at least one validation error includes constructing deterministic finite automation from the content model; selecting a template from the plurality of sentence patterns in accordance with the determined specific type of verification error and using the selected proposal pattern; correcting at least one error in accordance with validation rules; outputting the DS verification result to reflect the determination that the DS is valid.

EFFECT: enabling validation of complex data structures in an integrated micro-service architecture.

7 cl, 2 dwg, 2 tbl

Similar patents RU2728809C1

Title Year Author Number
5BOX SOFTWARE AND HARDWARE COMPLEX 2022
RU2807033C1
SYSTEM AND METHOD FOR ENGINEERING DATA MANAGEMENT 2022
  • Khafizov Evgenii Uralovich
  • Butakov Andrei Igorevich
  • Zvonarev Maksim Evgenevich
  • Prytov Evgenii Valerevich
RU2787261C1
METHOD AND SYSTEM FOR CONTROLLING BUSINESS PROCESS OF AN ENTERPRISE 2003
  • Uolsh Dzhon G.
  • Uolsh Dzheremi M.
RU2308084C2
CLOUD SMART DECISION-MAKING PLATFORM FOR SMART CITY CONTROL 2021
  • Gogolev Andrej Aleksandrovich
  • Ilichev Oleg Anatolevich
  • Gevorkov Sergej Yurevich
  • Artemova Anastasiya Igorevna
RU2790038C1
DATA MODEL FOR OBJECT-RELATION DATA 2006
  • Nori Anil Kumar
  • Dim Majkl Eh.
  • Pitstso Majkl Dzh.
  • Anonsen Stiven P.
  • Kharter Stiven V.
RU2421798C2
METHOD AND SYSTEM FOR AUTOMATIC LEGAL DECISION-MAKING 2019
  • Karpets Mikhail Valerevich
  • Nakipov Iskander Nailevich
  • Denisov Ilya Vyacheslavovich
  • Emelyanov Yaroslav Igorevich
  • Volkova Olga Sergeevna
  • Novikov Mikhail Yurevich
  • Kuznetsov Maksim Viktorovich
  • Burlakova Marina Valerievna
  • Krylova Darya Andreevna
  • Klykov Gleb Igorevich
  • Shulga Sergej Aleksandrovich
RU2732071C1
REAL-TIME XML DATA SYNCHRONISATION BETWEEN APPLICATIONS 2006
  • Dehvis Tristan A.
  • Talegkhani Ali
  • Dzhounz Brajan M.
  • Savitski Marsin
  • Littl Robert A.
  • Kupala Shiraz
  • Barak Dragos
RU2439680C2
PROGRAMMABLE OBJECT MODEL FOR SUPPORTING LIBRARY OF NAME OR SCHEME SPACES IN PROGRAMME APPLICATION 2004
  • Dzhons Brajan M.
  • Sanderlehnd Mark
  • Savitski Marsin
  • Littl Robert A.
RU2371759C2
AUTOMATION SYSTEM FOR THE EXCHANGE OF MARKING CODES 2021
  • Dankov Dmitrij Alekseevich
RU2773429C1
METHOD OF CREATING ROBOTIC SYSTEMS 2022
  • Ivanov Mikhail Aleksandrovich
  • Maloletov Aleksandr Vasilevich
RU2815598C1

RU 2 728 809 C1

Authors

Kolunov Iurii Sergeevich

Mordiuk Andrei Grigorevich

Dates

2020-07-31Published

2019-12-30Filed