FACILITATING THE DEVELOPMENT OF COMPUTER PROGRAMS
0 Assignments
0 Petitions
Accused Products
Abstract
Development of computer programs is facilitated. An interface of a program is created and that program interface encapsulates an existing spreadsheet, such that the spreadsheet itself is the calculation engine of the program. The logic of the spreadsheet is not re-coded, and the spreadsheet is hidden from and unchangeable by the user. The interface provides exclusive input and output access to the spreadsheet.
32 Citations
39 Claims
-
1-14. -14. (canceled)
-
15. A method of facilitating access to spreadsheets, said method comprising:
-
using an interface to provide data to a spreadsheet, said interface providing exclusive input access to the spreadsheet; and
using the interface to obtain data from the spreadsheet, said interface providing exclusive output access to the spreadsheet. - View Dependent Claims (16, 17, 18)
-
-
19-27. -27. (canceled)
-
28. A storage to store a computer program, said computer program comprising:
-
an interface; and
a spreadsheet that is to execute logic of the spreadsheet in response to data of the interface, wherein the spreadsheet of the program is unchangeable by a user.
-
-
29-37. -37. (canceled)
-
38. An article of manufacture comprising:
at least one computer usable medium having computer readable program code logic to facilitate access to spreadsheets, the computer readable program code logic comprising;
use logic to use an interface to provide data to a spreadsheet, said interface providing exclusive input access to the spreadsheet; and
use logic to use the interface to obtain data from the spreadsheet, said interface providing exclusive output access to the spreadsheet. - View Dependent Claims (39)
Specification