Patent ID: 7716653

Claim:
A method for configuring a data source in a first format for use in an environment requiring a second format, comprising: providing an importer corresponding specifically to the first format, wherein the first format is an application format; providing a resource writer corresponding specifically to the second format, wherein the resource writer is independent from the importer and wherein the second format is an application format; importing at least a portion of the data source using the importer; converting, via a computer device, the at least a portion of the data source to intermediate data in an intermediate format using the importer; producing, using the resource writer, at least one application artifact for use in the environment from the intermediate data; providing a second resource writer corresponding specifically to a third format, wherein the second resource writer is independent from the importer and the resource writer and wherein the third format is an application format; importing at least a portion of a second data source using the importer; converting, via the computer device, the at least a portion of the second data source to intermediate data in an intermediate format using the importer; and producing, using a second resource writer, at least one application artifact for use in a second environment requiring the third format from the intermediate data.