15. A system comprising: first hardware of a first report designer to: create a business intelligence report element in a first business intelligence report specification, the first business intelligence report specification in a first file format; receive a selection of the business intelligence report element; and create a serialized description of the business intelligence report element in a second file format based on a business intelligence report element data model; a repository to store the serialized description; and second hardware of a second report designer to: create a second business intelligence report specification, the second business intelligence report specification in a third file format; receive an instruction to add the business intelligence report element to the second business intelligence report specification; and add the business intelligence report element to the second business intelligence report specification in the third file format based on the serialized description of the business intelligence report element.
20. A system according to claim 15 , the second hardware of the second report designer further to: add to the second business intelligence report specification a reference to the business intelligence report element of the first business intelligence report specification; detect an update to the business intelligence report element of the first business intelligence report specification based on the reference; and update the business intelligence report element of the second business intelligence report specification based on the update to the business intelligence report element of the first business intelligence report specification.