Layered software development and implementation using files
First Claim
1. Instructions on a computer-usable medium wherein the instructions when executed cause a computer system to perform a method for storing a class of a software development layer, said method comprising:
- opening a layer folder in a computer file system;
opening a class file in said layer folder, wherein said class file comprises an editable text file for storing information related to any methods implemented within said class; and
writing a method of said class into said class file, wherein said method comprises a unit of software instructions to be performed as part of said class.
2 Assignments
0 Petitions
Accused Products
Abstract
A technology for layered software development using files is disclosed. In one method a runtime environment for a class of a layered software application is developed. A layer file folder is opened. The layer file folder is located in a computer file system and is for storing classes belonging to a layer of the layered software application. A class file is opened in the layer file folder. The class file comprises a text file representing the class of the layered software application that is being developed into a runtime environment. The class file further comprises data describing a method performed as part of the class. It is then determined if the method of the class file has been previously loaded into the runtime environment.
31 Citations
20 Claims
-
1. Instructions on a computer-usable medium wherein the instructions when executed cause a computer system to perform a method for storing a class of a software development layer, said method comprising:
-
opening a layer folder in a computer file system;
opening a class file in said layer folder, wherein said class file comprises an editable text file for storing information related to any methods implemented within said class; and
writing a method of said class into said class file, wherein said method comprises a unit of software instructions to be performed as part of said class. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer implemented method for generating a runtime environment for a class of a layered software application, said method comprising:
-
opening a layer file folder, wherein said layer file folder is located in a computer file system, and wherein said layer file folder is for storing classes belonging to a layer of said layered software application;
opening a class file in said layer file folder, wherein said class file comprises a text file representing said class of said layered software application, and wherein said class file comprises data describing a method performed as part of said class; and
determining if said method of said class file has been previously loaded into said runtime environment. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system for folder and file based management of layers and classes of a layered software application, said system comprising:
-
a folder manager coupled to a storage area, said folder manager for receiving inputs to said system and for opening a file folder within said storage area, said file folder for storing information related to a layer of said layered software application;
a file manager coupled to said storage area, said file manager for opening a file within said file folder, said file for storing a software application class implemented in said layer; and
a write manager coupled to said storage area, said write manager for writing textual information into said file, said textual information defining a method implemented within said software application class. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification