1. Ebcioglu K. An expert system for harmonizing chorales in the style of J.S.Bach. In Understanding Music with AI, Balabab M, Ebcioglu K, Laske O (eds.), Cambridge: AAAI Press, 1992, pp.294-334.
2. Cope D. Virtual Music-Computer Synthesis of Musical Style. Cambridge: MIT Press. 2001.
3. Pachet F, Roy P. Musical harmonization with constraints: A Survey. Constraints, 2001, 6(1): 7–19.
4. Mclntyre R A. Bach in a box: The evolution of four-part baroque harmony using the genetic algorithm. In Proc. the 1st IEEE Conference on Evolutionary Computation, Orlando, USA, June 27–29, 1994, pp.852–857.
5. Phon-Amnuaisuk S, Wiggins G A. The four-part harmonisation problem: A comparison between genetic algorithms and a rule-based system. In Proc. the AISB1999 Symp. Musical Creativity, Edinburgh, Scotland, Apr. 6–9, 1999, pp.28–34.