CONTROL DEVICE, CONTROL METHOD, AND RECORDING MEDIUM
1 Assignment
0 Petitions
Accused Products
Abstract
A control apparatus, a control method and a computer program are provided that are capable of shortening the developmental process and reducing the developmental load by enabling control that flexibly handles various required specifications and improving the reusability of programs. Functions implemented in an application layer and a platform layer are implemented by constructing a function framework which is an aggregate of components that implement detailed functions related with attributes such as a function or a role. The attribute information may be provided in a plurality of pieces, and when a function framework is constructed, a function framework conforming to various specifications can be constructed according to the selection of the attribute information.
18 Citations
12 Claims
-
1-5. -5. (canceled)
-
6. A control apparatus, comprising:
-
a first executing section for executing one or more application programs and provided with a plurality of function executing sections related with attribute information representative of an attribute of a function; a second executing section for executing a platform program that controls an operation of a hardware resource in response to a request from the application program and provided with a plurality of function executing sections related with attribute information representative of an attribute of a function; a selecting section for selecting attribute information; and a associating section for associating function executing sections with which the attribute information selected by the selecting section is related in common. - View Dependent Claims (7, 8)
-
-
9. A control method controlling a hardware resource, comprising steps of:
-
executing one or more application programs; executing a platform program that controls an operation of the hardware resource in response to a request from the application program; separating the application program or the platform program so as to be independently executable in function units executed based on the application program or the platform program; relating the function units with attribute information representative of attributes of the functions; extracting, when attribute information is selected, functions with which the attribute information is related in common; and associating the extracted functions with each other. - View Dependent Claims (10)
-
-
11. A non-transitory computer readable recording medium, in which a computer program that includes a plurality of program parts separated in predetermined function units and causes a computer to construct a control program with which attribute information representative of an attribute of each function is related so as to cause the computer to control an operation of a hardware resource, the computer program comprising steps of:
-
causing the computer to select attribute information; causing the computer to extract the program parts of the function units related with the selected attribute information in common; and causing the computer to associate the extracted program parts with each other. - View Dependent Claims (12)
-
Specification