1. A method comprising: obtaining seismic data acquired by seismic sensors of a composite seismic signal produced by the firings of multiple seismic sources; modeling the seismic data as being a function of models for the sources and linear operators; defining desired constraints on the models; simultaneously determining the models based on the modeling and the desired constraints; and based on the determined models, generating datasets, each dataset being indicative of a component of the composite seismic signal and being attributable to a different one of the seismic sources.