17. A system comprising: memory configured to store a form; data processing apparatus communicatively coupled with the memory and configured to communicate with a plurality of data repositories, the data processing apparatus being further configured to: for entries that have been declared in the form and that identify available connections to the plurality of data repositories and fields of the form that are associated with the connections, enable a one-to-many mapping from fields in the form to one or more data repositories of the plurality of data repositories using declarative statements that specify a task to be performed, but not how the task is to be performed; inspect the entries to identify a field from among the fields of the form associated with first and second connections from among the available connections identified by the entries; import first data from the first connection; associate the imported first data with the field from among the fields of the form; export the first data associated with the field from among the fields of the form to the second connection; import second data, different from the first data associated with the field from among the fields of the form, from the second connection; disassociate the first data from the field from among the fields of the form; and associate the imported second data with the field from among the fields of the form.
17. A system comprising: memory configured to store a form; data processing apparatus communicatively coupled with the memory and configured to communicate with a plurality of data repositories, the data processing apparatus being further configured to: for entries that have been declared in the form and that identify available connections to the plurality of data repositories and fields of the form that are associated with the connections, enable a one-to-many mapping from fields in the form to one or more data repositories of the plurality of data repositories using declarative statements that specify a task to be performed, but not how the task is to be performed; inspect the entries to identify a field from among the fields of the form associated with first and second connections from among the available connections identified by the entries; import first data from the first connection; associate the imported first data with the field from among the fields of the form; export the first data associated with the field from among the fields of the form to the second connection; import second data, different from the first data associated with the field from among the fields of the form, from the second connection; disassociate the first data from the field from among the fields of the form; and associate the imported second data with the field from among the fields of the form. 24. The system of claim 17 , wherein the entries comprise: one or more connect elements to indicate if the field from among the fields of the form provides input, output, or both for at least one of the available connections associated with the field from among the fields of the form; and a connection set comprising the at least one of the available connections.