Product Line Variability Configuration Optimization Method Based on Requirement Text and Variability Model Tracking Relationship

A technology of configuration optimization and optimization methods, applied in the direction of demand analysis, etc., can solve problems such as less consideration of impact

Active Publication Date: 2020-10-30
天航长鹰(江苏)科技有限公司
View PDF2 Cites 0 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
  • Product Line Variability Configuration Optimization Method Based on Requirement Text and Variability Model Tracking Relationship
  • Product Line Variability Configuration Optimization Method Based on Requirement Text and Variability Model Tracking Relationship
  • Product Line Variability Configuration Optimization Method Based on Requirement Text and Variability Model Tracking Relationship

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In order to facilitate those skilled in the art to understand and implement the present invention, specific embodiments of the present invention will now be described with reference to the accompanying drawings.

[0023] The ReqIF (Requirements Interchange Format) model is a requirement model used to implement requirements exchange and sharing XML description, and CBFM (Cardinality-based Feature model) is widely used in product lines Variability modeling. In order to explain 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 trace relationship between the text requirements and CBFM, and load the requirement attributes to the corresponding features of CBFM , So as to optimize the configuration of features.

[0024] The following describes the implementation case system HandlingSystem. figure 2 The CBFM model of Ha...

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 present invention relates to software product line variability configuration, in particular, to a product line configuration optimization method based on demand and variability model tracking relationship. Background technique [0002] The software product line is a method proposed for realizing software reuse, solving software crises, and realizing the industrialized production mode of the software industry. This method uses the concept of software reuse to combine shared architecture, features, codes, 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 stage of realizing the core assets of the product li...

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/10
Inventor 张莉李艳
Owner 天航长鹰(江苏)科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products