APPARATUS AND METHOD FOR COMPONENT-BASED SOFTWARE DEVELOPMENT
First Claim
1. An apparatus for component-based software development, the apparatus comprising:
- a graphical-user-interface-providing unit to provide a graphical user interface to generate any one of a function-level component and a build-level component from source code;
a user input unit to receive a user input value for generate any one of the function-level component and the build-level component; and
a control unit to generate any one of the function-level component and the build-level component in accordance with the input value and to control the graphical user interface providing unit in response to user input from the user input unit.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for component-based software development, which can provide a development environment and a graphical user interface for systematically developing already prepared software based on a component. The apparatus for component-based software development includes a graphical-user-interface-providing unit to provide a graphical user interface to generate any one of a function-level component and a build-level component from source code; a user input unit to receive a user input value to generate any one of the function-level component and the build-level component; and a control unit to generate any one of the function-level component and the build-level component in accordance with the input value.
24 Citations
45 Claims
-
1. An apparatus for component-based software development, the apparatus comprising:
-
a graphical-user-interface-providing unit to provide a graphical user interface to generate any one of a function-level component and a build-level component from source code; a user input unit to receive a user input value for generate any one of the function-level component and the build-level component; and a control unit to generate any one of the function-level component and the build-level component in accordance with the input value and to control the graphical user interface providing unit in response to user input from the user input unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 39, 40)
-
-
20. A method of component-based software development, comprising:
-
providing a graphical user interface to generate any one of a function-level component and a build-level component from source code; receiving a user input value to generate any one of the function-level component and the build-level component; and generating any one of the function-level component and the build-level component in accordance with the input value. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
41. A method of developing software using reusable components via a graphical user interface, the method comprising;
-
receiving basic information about a functional-level component to be generated via a graphical user interface; displaying, on the graphical user interface, a region in which an interface for the functional-level component can be defined; generating the functional-level component using the basic information and the interface defined via the graphical-user interface; and recording the functional-level component in a storage medium for re-use.
-
-
42. A computer-readable medium having a program recorded thereon that, when executed by a computer, causes the computer to display a graphical user interface to develop re-usable software components, the graphical user interface comprising:
-
a first region to display information about a project in process; a second region to display components that can be re-used and to permit searching for components available for re-use; a third region to allow the user to generate components; and a fourth region to display an attribute of a selected element. - View Dependent Claims (43, 44, 45)
-
Specification