Software application development
OwnerMathew Deon Porterinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerMathew Deon Porterinventor
Estimating the term…
The invention concept resides in a recognition that application development environments are advantageously improved by using an interface and accompanying software components that provide a predefined n-tier application architecture preferably involving the use of a folder and item-based metaphor to group application components for subsequent manipulation and execution. Execution of application components may be in any nominated sequence, or in parallel using multithreading or related approaches. This approach affords the visual representation of abstract software development concepts using a familiar folder/item paradigm, as well as removing the necessity of custom-building application infrastructure and implementing recommended design patterns and techniques, since embodiments of the invention implement these concepts. Accordingly, the invention provides a method of providing an application development environment for developing software applications, in which a plurality of components provided in the environment can be arranged in a hierarchy to facilitate execution of some or all of said abstract components. The invention also provides the environment referred to above. The environment is capable of being used through a graphical users interface which complements the hierarchical structure. The invention also extends to a computer or network of computers that implements or implement the environment.
A software application development environment having a hierarical structure visually represented as a folder/item metaphor for organisation of a plurality of software component items to be executed in the environment, each component item including one or more associated features and the component items being visually grouped using the folder/item metaphor to allow features of one component item to apply to other component items in the environment.
A method of providing a software application development environment, the method including the steps of providing a hierarchical structure visually represented as a folder/item metaphor for organisation of a plurality of software component items to be executed in the environment, providing each component item with one or more associated features and visually grouping the component items using the folder/item metaphor to allow features of one component item to apply to other component items in the environment.
A graphical user interface for software application development, the interface providing a hierarchical structure visually represented as a folder/item metaphor for organisation of a plurality of software component items to be executed in the environment, each component item including one or more associated features and the component items being visually grouped using to folder/item metaphor to allow features of one component item to apply to other component items in the environment.
Dependencies are inferred from the claim text.