Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

XML-based system object model check method

A technology of system objects and verification methods, which is applied in the field of verification of XML-based system object models, can solve the waste of manpower, material and financial resources, the inability to make customized modifications, the development workload, the maintainability and the huge secondary modification of the code and other issues to achieve the effects of reducing labor costs, improving R&D efficiency, and reducing maintenance costs

Inactive Publication Date: 2017-06-27
NANJING GUODIAN NANZI POWER GRID AUTOMATION CO LTD
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The traditional approach is to solidify the inspection and verification of the system object model in the code. This method will lead to code development workload, code testing workload, code maintainability, and code problems caused by changes in requirements. The secondary modification is very large
Moreover, since the verification rules are fixed in the code, flexible customization and modification cannot be achieved. Any change in the verification requirements will lead to re-development, re-testing and re-release of the code, resulting in a lot of waste of manpower, material resources and financial resources.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • XML-based system object model check method
  • XML-based system object model check method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The technical scheme of the present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments, so that those skilled in the art can better understand the present invention and implement it, but the examples given are not intended to limit the present invention.

[0025] Such as figure 1 As shown, a verification method of an XML-based system object model includes the following steps:

[0026] Step 1. Divide the system object model layer by layer into compound objects, simple objects and built-in attributes. Among them, built-in attributes refer to basic attribute types such as Boolean, integer, and floating-point types that cannot be further divided. Simple objects refer to object attributes that only have built-in attributes. The meaning of compound objects is more complicated. At least two of attributes, simple objects, and other compound objects. The meaning of compound objects has a nested relationship...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an XML-based system object model check method. The method comprises the steps of 1, dividing a system object model into a composite object, a simple object and internal attributes layer by layer; 2, according to classification of the internal attributes, the simple object and the composite object, establishing an object structure relationship of the system object model; 3, mapping the object structure relationship of the system object model into an XML file, and describing attribute related information and an attribute relationship of the system object model in the file; and 4, reading an object structure of the system object model in the XML file, and according to the attribute related information and the attribute relationship, generating universal code check. The check efficiency of a complex system is improved; a check rule and code implementation are decoupled; the expansibility and the demand change response capability of the complex system are improved; the check code error risk is lowered; and the cross-platform operation is realized.

Description

technical field [0001] The invention relates to a verification method of an XML-based system object model. Background technique [0002] With the rapid development of computers, the idea of ​​object-oriented development has become more and more popular. However, the popularity of the object-oriented development model will bring a new problem, that is, the object structure created in the code is becoming more and more complex and abstract. As the complexity and abstraction of the objects in the system model increase, how to check and verify the structure and attributes of the objects in the system model becomes a very challenging problem. [0003] At present, both the object model of the relay protection device and the system object model of the power management system are very complex and abstract. The traditional approach is to solidify the inspection and verification of the system object model in the code. This method will lead to code development workload, code testing ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36
CPCG06F11/3608
Inventor 薛钟
Owner NANJING GUODIAN NANZI POWER GRID AUTOMATION CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products