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
展开▼