Build and install for software applications
First Claim
Patent Images
1. A method for developing a software application utilizing a software product manager application, comprising:
- defining a first configuration via the software product manager application, the first configuration including a first definition for an application component;
defining a second configuration via the software product manager application, the second configuration for implementing the first configuration, and the second configuration including a second definition for a deliverable file for the application component;
providing a graphical user interface for presenting the deliverable file;
mapping the deliverable file to the application component utilizing the graphical user interface; and
generating instructions to install the software application utilizing the mapping of the deliverable file to the application component.
7 Assignments
0 Petitions
Accused Products
Abstract
Techniques for developing software applications are provided. In general, information is gathered throughout the software development process and that information is utilized to more efficiently build and install software applications. Application components can be defined at an early stage in the software application development. When the deliverable files are available or identified, the deliverable files can be mapped to the appropriate application component. Instructions for installing one or more builds of the software application can be generated utilizing this mapping and other information.
-
Citations
25 Claims
-
1. A method for developing a software application utilizing a software product manager application, comprising:
-
defining a first configuration via the software product manager application, the first configuration including a first definition for an application component; defining a second configuration via the software product manager application, the second configuration for implementing the first configuration, and the second configuration including a second definition for a deliverable file for the application component; providing a graphical user interface for presenting the deliverable file; mapping the deliverable file to the application component utilizing the graphical user interface; and generating instructions to install the software application utilizing the mapping of the deliverable file to the application component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product for developing a software application, comprising:
-
computer code that receives definitions of a plurality of application components for the software application; computer code that obtains a plurality of deliverable files for the software application in accordance with the definitions of the plurality of application components for the software application; computer code that provides a graphical user interface for presenting the deliverable file; computer code that maps one or more deliverable files to each application component utilizing the graphical user interface; computer code that generates instructions to install the software application; and a computer readable storage medium that stores the computer codes. - View Dependent Claims (13)
-
-
14. A method for developing a software application utilizing a software product manager application, comprising:
-
defining a first configuration via the software product manager application, the first configuration including a first definition for an application component; defining a plurality of builds for the software application via the software product manager application, at least one build of the plurality of builds including the application component; defining a second configuration via the software product manager application, the second configuration for implementing the first configuration, and the second configuration including a second definition for a deliverable file for the application component; providing a graphical user interface for presenting the deliverable file; mapping the deliverable file to the application component utilizing the graphical user interface; and generating instructions to install a build of the software application utilizing the mapping of the deliverable file to the application component. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer program product for developing a software application, comprising:
-
computer code that receives definitions of a plurality of application components for the software application; computer code that receives definitions of a plurality of builds for the software application, each build comprising one or more application components; computer code that obtains a plurality of deliverables files for the software application in accordance with the definitions of the plurality of application components for the software application; computer code that provides a graphical user interface for presenting the deliverable file; computer code that maps one or more deliverable files to each application component utilizing the graphical user interface; computer code that generates instructions to install a build of the software application; and a computer readable storage medium that stores the computer codes. - View Dependent Claims (25)
-
Specification