Initiation of a program module corresponding to multiple versions
AssigneeSeiko Epson Corporation
InventorMasanori Saito
Life of this patent
Estimating the term…
Abstract
There has been expected to improve the management of version compatibility among multiple program modules that cooperatively implement a specified function. There is provided a method for a program module to perform a process instructed from an application program. To do this, the method acquires an execution instruction for a specified process from the application program. The method selects a program module for performing the process instructed for execution from a plurality of versions of program modules for performing the specified process. The method allows the selected program module to perform the specified process.
Claims7
An intermediate processing method for a program module to perform a process instructed from an application program, comprising the steps of:
- acquiring an execution instruction for a specified process from the application program;
- selecting a program module for performing the process instructed for execution from a plurality of versions of program modules for performing the specified process;
- and
- executing the selected program module to perform the specified process.
An intermediate processing apparatus which allows a program module to perform a process instructed from an application program, comprising:
- an execution instruction acquisition unit to acquire an execution instruction for a specified process from the application program;
- a module selection unit to select a program module for performing the process instructed for execution from a plurality of versions of program modules for performing the specified process;
- and
- an execution control unit to allow the selected program module to perform the specified process.
An intermediate processing program product which allows a program module to perform processes instructed from an application program and allows a computer to implement:
- an execution instruction acquisition program code to acquire an execution instruction for a specified process from the application program;
- a module selection program code to select a program module for performing the process instructed for execution from a plurality of versions of program modules for performing the specified process;
- and
- an execution control program code to allow the selected program module to perform the specified process.
Dependencies are inferred from the claim text.