Shared modules graphical user interface
First Claim
Patent Images
1. A computer-implemented method of developing computer programs, comprising the steps of:
- creating a data section in an appliction file, wherein the data section comprises source code, project related data, at least one object identification number, and at least one object relationship;
appending a runtime section to the created data section in the application file, wherein the runtime section comprises executable code, at least one object identification number, and at least one object relationship;
retrieving the application file from a data storage device connected to a computer, wherein the created data section of the application file is read at a first time for the purpose of developing an application and the appended runtime section of the application file is read at a second time for the purpose of executing the application, and wherein the application file has at least one function that is adapted to operate on both the created data section and the appended runtime section, each section containing at least one component; and
displaying a visual representation of the retrieved application file in a project window on a monitor connected to the computer, wherein the visual representation comprises a hierarchical view of a software project and includes one or more visual elements which show relationships between objects and indicate that an object is shared.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and article of manufacture for providing a programming development environment that supports the development of Internet and Intranet applications. More specifically, a visual representation of an application file is displayed in a project window on a monitor connected to a computer. The visual representation comprises a hierarchical view of a project and its components stored in the application file, and includes one or more visual elements indicating a component is shared.
-
Citations
30 Claims
-
1. A computer-implemented method of developing computer programs, comprising the steps of:
-
creating a data section in an appliction file, wherein the data section comprises source code, project related data, at least one object identification number, and at least one object relationship; appending a runtime section to the created data section in the application file, wherein the runtime section comprises executable code, at least one object identification number, and at least one object relationship; retrieving the application file from a data storage device connected to a computer, wherein the created data section of the application file is read at a first time for the purpose of developing an application and the appended runtime section of the application file is read at a second time for the purpose of executing the application, and wherein the application file has at least one function that is adapted to operate on both the created data section and the appended runtime section, each section containing at least one component; and displaying a visual representation of the retrieved application file in a project window on a monitor connected to the computer, wherein the visual representation comprises a hierarchical view of a software project and includes one or more visual elements which show relationships between objects and indicate that an object is shared. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for developing computer programs, comprising:
-
(a) a computer having a monitor and a data storage device connected thereto; (b) one or more computer programs, performed by the computer, for creating a data section in an application file, wherein the data section comprises source code, project related data, at least one object identification number, and at least one object relationship; (c) one or more computer programs, performed by the computer, for appending a runtime section to the created data section in the application file, wherein the runtime section comprises executable code, at least one object identification number, and at least one object relationship; (d) one or more computer programs, performed by the computer, for retrieving an application file from the data storage device connected to a computer, wherein the created data section of the application file is read at a first time for the purpose of developing an application and the appended runtime section of the application file is read at a second time for the purpose of executing the application, and wherein the application file has at least one function that is adapted to operate on both the created data section and the appended runtime section, each section containing at least one component; and (e) one or more computer programs, performed by the computer, for displaying a visual representation or the retrieved application file in a project window on a monitor connected to the computer, wherein the visual representation comprises a hierarchical view of a software project and includes one or more visual elements which show relationships between objects and indicate that an object is shared. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
12. An article of manufacture comprising a program storage medium readable by a computer and embodying one or more instructions executable by the computer to perform method steps for developing computer programs, the method comprising the steps of:
-
creating a data section in an application file, wherein the data section comprises source code, project related data, at least one object identification number, and at least one object relationship; appending a runtime section to the created data section in the application file, wherein the runtime section comprises executable code, at least one object identification number, and at least one object relationship; retrieving the application file from a data storage device connected to a computer, wherein the created data section of the application file is read at a first time for the purpose of developing an application and the appended runtime section of the application file is read at a second time for the purpose of executing the application, and wherein the application file has at least one function that is adapted to operate on both the data section and the appended runtime section, each section containing at least one component; and displaying a visual representation of the retrieved application file in a project window on a monitor connected to the computer, wherein the visual representation comprises a hierarchical view of a software project and includes one or more visual elements which show relationships between objects and indicate that an object is shared. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification