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

Method and apparatus for managing variability points

Active Publication Date: 2008-12-25
SAMSUNG ELECTRONICS CO LTD
View PDF22 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0013]The present invention provides a method and apparatus for efficiently and easily managing variability points.

Problems solved by technology

As software technology has developed, demand for a method of efficiently managing resources of software, which are getting larger and more complicated, has increased.
Currently, a UML protocol may not sufficiently represent variability points and component-based processing is not considered while only classed-based or module-based processing is allowed.

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
  • Method and apparatus for managing variability points
  • Method and apparatus for managing variability points
  • Method and apparatus for managing variability points

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042]Hereinafter, the present invention will be described in detail by explaining embodiments of the invention with reference to the attached drawings.

[0043]FIG. 1 is a block diagram of an apparatus for managing variability points, according to an embodiment of the present invention.

[0044]Referring to FIG. 1, the apparatus includes a setting input unit 110, a connection unit 120, and a setting reflection unit 130.

[0045]The connection unit 120 connects variability points of components to each other and also connects at least one variability point of the components to a corresponding variability point of source code and / or build script.

[0046]The connection unit 120 includes a component connection unit 122 and a source connection unit 124.

[0047]The component connection unit 122 connects a variability point of a composite component to at least one variability point of primitive components from among the variability points of the components.

[0048]Also, the component connection unit 122 ...

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

Provided are a method and apparatus for managing variability points that represent variability of components of software. The method includes connecting variability points of components to each other and also connecting at least one variability point of the components to a corresponding variability point of at least one of source code and build script; receiving an input having a predetermined value and setting the predetermined value to a variability point of the components; reflecting corresponding values of the predetermined value to the connected variability point of at least one of the source code and build script.

Description

CROSS-REFERENCE TO RELATED PATENT APPLICATION[0001]This application claims the benefit of Korean Patent Application No. 10-2007-0061844, filed on Jun. 22, 2007, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein in its entirety by reference.BACKGROUND OF THE INVENTION[0002]1. Field of the Invention[0003]The present invention relates to a method and apparatus for managing variability points that represent variability of components of software.[0004]2. Description of the Related Art[0005]As software technology has developed, demand for a method of efficiently managing resources of software, which are getting larger and more complicated, has increased. In particular, research has predominantly been conducted on component-based software development (CBSD) focusing on reuse of the resources of software.[0006]In development processes based on CBSD, when software products are developed, components may be newly generated, old components may be reused,...

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/44
CPCG06F8/75G06F9/06
Inventor SON, KYOUNG-HOKWON, JA-GUN
Owner SAMSUNG ELECTRONICS CO LTD
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