Patent ID: 8863082
Filing Date: 2014-10-14
Classification: G06F

Abstract:
1. A process for cooperatively managing a source code and multiple alternative computational data sources, the process comprising the steps of: obtaining a data source mapping in which a particular data source identifier is mapped to a plurality of data sources at respective execution targets; receiving a developer source code which recites the data source identifier as a data source; identifying a first execution target; automatically producing from the developer source code a first executable code which upon execution in the first execution target will operate with the first execution target's mapped data source as the data source identified by the data source identifier; identifying a second execution target having a different data source than the first execution target; and automatically producing from the same source code a second executable code which upon execution in the second execution target will operate with the second execution target's mapped data source as the identified data source instead of the first execution target's data source.