Patent ID: 7480895

Claim:
A computer implemented method for packaging a web application archive file, comprising: identifying a first plurality of resources and a second plurality of resources from a group of resources available for a development project; identifying a related resource, wherein a related resource is a resource present in both the first plurality of resources and in the second plurality of resources; identifying independent resources, wherein the independent resources are resources present only in the first plurality of resources and not in the second plurality of resources, and resources present only in the second plurality of resources and not in the first plurality of resources; dividing the development project into a first module and a second module, wherein the first module is developed by a first development team and the second module is developed by a second development team independently of the first development team; incorporating copies of the first plurality of resources into the first module; incorporating copies of the second plurality of resources into the second module; modifying a copy of the related resource in the first module such that information in the copy of the related resource in the first module conflicts with information in the copy of the related resource in the second module; after completing development of the first module and the second module, creating a single web application archive file for use by both the first module and the second module, wherein the single web application archive file comprises: the independent resources; and the related resource, wherein the related resource includes the information in the copy of the related resource in the first module that conflicts with the information in the copy of the related sources in the second module, but not the information in the copy of the related resource in the second module.