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

Behavior-oriented software requirement model visualizing method

A technology of software requirements and behaviors, applied in the direction of instruments, calculations, image data processing, etc., can solve the problems of insufficient rigor in the verification process, large randomness, difficulty in ensuring the correctness and integrity of the verification results, and achieve strong expressiveness and good performance. Effect of communication platform, complexity reduction and development cost

Inactive Publication Date: 2012-06-20
WUHAN UNIV
View PDF3 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Another purpose of the present invention is to solve the problem in the prior art that due to the subjectivity of the participants, the verification process is not rigorous and random, and it is difficult to ensure the correctness and integrity of the verification results, especially in complex target systems. Under such circumstances, this kind of problem is particularly prominent and other technical problems; it provides a semi-automatic way to complete the work that must be done manually, allowing users to put forward their own modification opinions during the requirement modeling stage of the project, and inspiring users to discover A behavior-oriented software requirement model visualization method that greatly reduces the occurrence of requirement changes and greatly reduces the complexity and development 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
  • Behavior-oriented software requirement model visualizing method
  • Behavior-oriented software requirement model visualizing method
  • Behavior-oriented software requirement model visualizing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0049] See attached figure 1 , the technical solution flow process that the present invention provides is as follows, can adopt computer to realize the automatic operation of following flow process during concrete implementation:

[0050] Step 1, extract the subject, object and behavior in the requirement document, the specific steps are as follows:

[0051] Step 1.1, extract the requirements described by the user in natural language and include them in the viewpoint, analyze the requirements described in natural language, determine all the actions and the subject and object of the action, and then regard the action and the corresponding subject and object together as the software to be developed behavior in the system;

[0052] Step 1.2, analyze all behaviors obtained in step 1.1, and screen out effective behaviors closely related to the software system to be developed;

[0053] Step 1.3, analyze the execution relationship between effective behaviors, the execution relation...

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 relates to a behavior-oriented software requirement model visualizing method. Since realizing of requirement animation is closely related to requirement modeling methods and requirement models, firstly, software behavior based requirement modeling methods and behavior descriptive languages are studied to set up requirement models based on software behaviors, and secondly, a formal converting mechanism for conversion from the requirement models to requirement animation descriptive models and a software behavior oriented requirement animation operating mechanism meeting user understanding modes are studied and set up to realize visualization of the requirement models. The software behavior oriented requirement animations can assist users with different background knowledge in understanding behavior processes in the requirement models directly and definitely, and accordingly, effective feedbacks of users can be acquired, requirement analyzing efficiency is improved, and software development cost is reduced. Therefore, the behavior-oriented software requirement model visualizing method not only has important theoretical significances and innovativeness but also has specific practical values.

Description

technical field [0001] The invention relates to a software requirement model visualization method, in particular to a behavior-oriented software requirement model visualization method. Background technique [0002] In the phase of software requirements, developers need to communicate fully with users to obtain as detailed requirement information as possible. These requirements information often contain some information that has nothing to do with the software system or has little to do with it, as well as requirements that may overlap or conflict. In addition, in the acquisition of software requirements, users often do not know their real needs, while in software development In the subsequent stages of development, these requirements often change, and these changes will greatly increase the complexity and cost of development. Therefore, when the target software system is more complex, it is necessary to use the requirement modeling method to establish the requirement model ...

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): G06F9/44G06T13/00
Inventor 毋国庆吴昊黄勃万黎李琳
Owner WUHAN UNIV
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