Patent ID: 7043716
Filing Date: 2006-05-09
Classification: G06F

Abstract:
1. A system for generating a multi-tier application for deployment on selected platforms, said multi-tier application having a plurality of sub-applications each representing a tier, each sub-application having at least one component, said components being deployable on at least one of said selected platforms, the system comprising: a) an abstract notation description file containing a description of said multi-tier application to define a predetermined combination of said components of said multi-tier application, each tier having at least one component selected for said combination; b) an editor for entering a selected set of input parameters into said description file; and c) an application generator for transforming the description file based on said selected set of input parameters from abstract notation to platform notations, each one of said selected components being represented in one of said platform notations for executing said component on a platform of said selected platforms; wherein the deployment of the multi-tier application facilitates communication of data between components deployed on neighboring tiers.