Bloom is based on research from the BOOM project on cloud programming and systems at UC Berkeley. The BOOM project website is the source for research papers on the Bloom language, the Dedalus logic that underlies Bloom, and the BOOM systems research that provides the context for the language design.