Patent ID: 8434060
Filing Date: 2013-04-30
Classification: G06F

Abstract:
1. A method for delivering optional components to a software platform as a database load, the method comprising: deploying a component to an application server of a first system, the component comprising at least a portion of the software to be delivered as a database load to a second system, the second system implementing the software platform; identifying, by a component export tool in the first system, database table structures and database table entries created by the deployment of the component; generating, by the component export tool, a load delivery package based on the identified database table structures and database table entries; exporting, by the component export tool, the load delivery package to the second system; generating, by a component load tool in the second system, application tables based on the identified database table structures in the load delivery package; importing, by the component load tool, the database table entries into the generated application tables in the load delivery package; loading the component into the software platform; determining that at least a portion of a plurality of database artifacts on the first system cannot be mapped to the database table entries and require delivery to the second system by deployment; and deploying the at least a portion of the plurality of database artifacts on the first system that cannot be mapped to the database table entries to the second system; determining that at least one first database artifact can be delivered as a database load; determining that at least one second database artifact cannot be delivered as a database load; loading the at least one first database artifact to the software platform; and deploying the at least one second database artifact to the software platform.