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

Production line variability configuration optimization method based on tracking relationship between requirement text and variability model

A technology of configuration optimization and optimization method, applied in the direction of demand analysis, etc., can solve the problem of less consideration of the impact, etc., to achieve the effect of intuitive method and ensure the optimal configuration

Active Publication Date: 2018-01-16
天航长鹰(江苏)科技有限公司
View PDF2 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Research configuration-oriented software product line requirements support technology, establish the tracking relationship between requirements and product line variability model, realize the introduction of demand characteristics into the variability model, and overcome the traditional variability technology that seldom considers the impact of the related attributes of the requirement itself on the variability configuration influences

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
  • Production line variability configuration optimization method based on tracking relationship between requirement text and variability model
  • Production line variability configuration optimization method based on tracking relationship between requirement text and variability model
  • Production line variability configuration optimization method based on tracking relationship between requirement text and variability model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In order to make it easier for those skilled in the art to understand and implement the present invention, specific embodiments of the present invention are now described with reference to the accompanying drawings.

[0023] The ReqIF (Requirements Interchange Format) model is a requirement model used to implement requirements exchange and shared XML descriptions, while CBFM (Cardinality-based Feature model, cardinality-based feature model) is widely used in product lines Variability modeling. In order to illustrate the present invention, ReqIF is used to describe the structured requirements, and CBFM is selected as the variability model to introduce the specific implementation of the present invention, so as to establish the tracking relationship between textual requirements and CBFM, and load the requirements attributes to the corresponding features of CBFM , so as to optimize the configuration of the features.

[0024] The following will be explained in conjunction ...

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 a production line configuration optimization method based on a tracking relationship between a requirement text and a variability model, relating to the field of software production line variability configuration. According to the method, a requirement framework of a structural requirement is built through conversion of the variability model, text requirements are processedby using an NLP technology, so as to allocate the text requirements to the requirement framework to build structural requirements as well as the tracking relationship between the requirement and variability model, and finally, requirement characteristics are introduced to the variability model, an optimization series of the variability configuration is realized based on constraints of the requirement characteristics and variability model. The method solves a problem that the production line requirement characteristics cannot be used for guiding production configuration, and provides basis forproduction line configuration optimization easily, effectively and intuitively, so as to better ensure preferred configuration of the production line.

Description

technical field [0001] The invention relates to the variability configuration of a software product line, in particular to a method for optimizing the configuration of a product line based on the tracking relationship between requirements and variability models. Background technique [0002] The software product line is a method proposed to realize software reuse, solve the software crisis and realize the industrialized production mode of the software industry. This method utilizes the concept of software reuse to integrate software with shared architecture, features, code, construction and requirements. Software products are treated as the same problem space, so as to better apply software reuse technology and improve the efficiency of software development. [0003] In order to achieve software reuse and support for product evolution, the product line method process is divided into two basic stages: domain engineering and application engineering. Domain engineering is 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 Applications(China)
IPC IPC(8): G06F8/10
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