1. Kemal Ebcioglu. Report on the choral project: An expert system for harmonizing four-part chorales. Technical report, IBM, Thomas J. Watson Research Center, March 1987.
2. Kemal Ebcioglu. An expert system for harmonizing four-part chorales. In M. Balaban, K. Ebcioglu, and O. Laske, editors, Understanding Music with AI: Perspectives on music cognition, chapter 12, pages 294–333. The AAAI Press/The MIT Press, 1992.
3. M. Harris, G. Wiggins, and A. Smaill. Representing music symbolically. In Antonio Camurri and Corrado Canepa, editors, Proceedings of the IX Colloquio di Informatica Musicale, 1991. Also Research Paper 562, Department of Artificial Intelligence, University of Edinburgh.
4. H. Hild, J. Feulner, and W. Menzel. HARMONET: A neural net for harmonizing chorales in the style of J.S. Bach. In R. P. Lippmann, J. E. Moody, and D. S. Touretzky, editors, Advances in Neural Information Processing 4, pages 267–274. Morgan Kaufman, 1991.
5. Albert Riemenschneider. 371 Harmonized Chorales and 69 Chorale Melodies with Figured Bass. G. Schirmer, Inc, 1941.