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

Model based system design and information flow visualization simulation system and method

A system design and simulation system technology, applied in computing, special data processing applications, instruments, etc., can solve problems such as inability to guarantee code reliability, inability to directly obtain program information, increase time costs, etc., to improve the software development model, improve The effect of designing ability and improving development efficiency

Active Publication Date: 2016-05-25
苏州同元软控信息技术有限公司
View PDF4 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the software development stage, a large amount of source code needs to be written. However, the traditional manual coding method is not only time-consuming and labor-intensive, but also the reliability of the code cannot be guaranteed. Developers need to devote a lot of energy to boring code writing instead of software architecture design. and logic design, which greatly reduces the efficiency of software development
[0003] At present, the way to improve the efficiency of the development stage is to use code reuse technology and automatic code generation technology. The existing code reuse and automatic code generation technology has a high threshold for use, and it is difficult for non-professionals to operate and requires a lot of manual configuration and use. intervene
In the system testing stage, the current situation is that almost all system integration tests are black-box tests (that is, only know whether the output results are correct, but do not know anything about the running path of the code), and the program cannot be directly obtained during the test The running path of the program, and it is impossible to directly obtain some information during the running process of the program
Therefore, once the test results do not meet the expected value, it will take a lot of time to determine the location of the error, which greatly increases the time required to fix software defects
At the same time, since the traditional test can only measure whether the result is correct, it is impossible to distinguish the situation where the running path is wrong but the result happens to be correct, which will bury hidden dangers for the correctness of the software.
In addition, the separation of software development environment and test environment also increases the time cost of software development

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
  • Model based system design and information flow visualization simulation system and method
  • Model based system design and information flow visualization simulation system and method
  • Model based system design and information flow visualization simulation system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0074] The present invention will be described in detail below with reference to the accompanying drawings and in combination with embodiments.

[0075] see figure 1 As shown, a model-based system design and information flow visualization simulation system includes a component model library module 1, a system model building module 2, an information display module 3, a simulation code generation module 4, a code compilation module 5 and an operation control module 6 .

[0076] The component model library module 1 is connected with the system model building module 2, and the system model building module 2 is connected with the information display module 3 and the simulation code generation module 4 respectively, and the simulation code generation module 4 Connected with the code compilation module 5, the code compilation module 5 is connected with the information display module 3, the operation control module 6 is respectively connected with the system model building module 2, ...

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 present invention discloses a model based system design and information flow visualization simulation system and method. The system comprises a component model library module, a system model building module, an information display module, a simulation code generation module, a code compiling module, and a running and control module. The present invention by integrating a model concept into a software development process, provides a novel software development and test method, and the method improves a conventional software development mode, and improves development efficiency; based on a reusable component model, the present invention adopts a building block manner to build a system model, so that the amount of manually written codes is reduced to a large extent, the work focus of a developer is shifted to the logic and principle design, and programmable ability of the system is lifted; and the present invention adopts a simulation information visualization manner to display a program running process and delivery variable information, and the conventional black box test is turned to be a white box test, so that validation capability of system design is improved.

Description

technical field [0001] The invention belongs to the field of software development and simulation, in particular to a model-based system design and information flow visualization simulation system and method. Background technique [0002] With the rapid development of computer technology and the continuous improvement of human needs, the functions of software are becoming more and more complex, and the requirements for software security and stability are becoming increasingly strict. The competition in the market and the individual needs of different customers shorten the software development cycle continuously, which puts forward strict requirements for software development and testing. At present, software development mainly includes three stages: requirement analysis, software development and software testing. In the software development stage, a large amount of source code needs to be written. However, the traditional manual coding method is not only time-consuming and l...

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
IPC IPC(8): G06F17/50
CPCG06F30/367
Inventor 李林林张和华赵祖乾潘加俊南野野龚雄
Owner 苏州同元软控信息技术有限公司
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