Unlock instant, AI-driven research and patent intelligence for your innovation.

A Design and Verification Method of Frontend System Based on Model Checking

A system design and verification method technology, applied in software design, software engineering design, error detection/correction, etc., can solve problems such as low test efficiency, complex verification process, and difficult modeling, so as to reduce design and verification costs, The effect of high test accuracy and improved test efficiency

Inactive Publication Date: 2021-03-09
BEIHANG UNIV
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] The present invention aims at the problems of high modeling difficulty, complex verification process, low test efficiency and high error rate caused by human operation in the manual verification process in complex front-end system design, and proposes a front-end system design and verification method based on model detection

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
  • A Design and Verification Method of Frontend System Based on Model Checking
  • A Design and Verification Method of Frontend System Based on Model Checking
  • A Design and Verification Method of Frontend System Based on Model Checking

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0069] The front-end system plays an increasingly important role in the field of software development as an interface system that directly interacts with users. The present invention uses the "China Funeral Culture and Technology Public Service Network Platform" developed by the State Key Laboratory of Software Development Environment--" The foreground interface system of "Funeral Science and Technology Platform" is an embodiment. By modeling and specifying it, the inclusion and jump behaviors in the foreground system are modeled, and the interface composition and jump are carried out in the model detection system. Detect, thereby verify the technical method of the present invention, and give test result.

[0070] For all the front-end pages of the funeral technology platform, use the front-end modeling and automatic verification method of the present invention to model the front-end pages, and use the state transition diagram to specify the correctness of the user interface co...

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 proposes a front-end system design and verification method based on model detection, which belongs to the field of system design and verification of model detection. The invention comprises: the model generation module establishes an interface model according to the design requirements of the foreground system, and generates a state transition diagram; the test case generation module traverses the interface model, and automatically batch-generates a test case set for the foreground system test; the interface model automaton centralizes the test cases For each detection use case, trigger the menu or menu item on the interface to call the corresponding api to go to the next interface, and obtain the state table and state transition table of the detection use case; the state transition automaton will detect the state of the use case and the state transition rules , compared with the statute to verify the correctness, when the verification fails, output the position where the verification fails. The invention realizes the verification of the design and development of the foreground system at the initial stage of the project, reduces the maintenance cost of the later project, and improves the design quality and development efficiency of the foreground system.

Description

technical field [0001] The invention belongs to the field of system design and verification of model detection, in particular to a method for verifying the correctness of front-end system design and behavior based on an interface window tree model. Background technique [0002] In the process of modern software development, the foreground system is becoming more and more important as the application system that directly interacts with the user and the interface with the user. The design and development of the foreground system has also become an important factor in the development and design of the application system. As the system functions become more and more powerful, the components contained in the system interface and the mutual inclusion and jump relationship between the system interfaces become more and more complex. Once a problem occurs in the system, relying on manual tracking and troubleshooting will consume high labor costs. Obviously not feasible. Although the...

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 Patents(China)
IPC IPC(8): G06F8/20G06F8/38G06F11/36
CPCG06F8/20G06F8/38G06F11/3684G06F11/3688
Inventor 张亚鹏李岳檑乌尼日其其格吴继芳张思卿吕江花马世龙李小平
Owner BEIHANG UNIV