Goal-oriented requirements analysis and an extended design pattern using scala for artificial intelligence programming contests. - Kazunori Sakamoto; Hiroaki Hosono; Seiji Sato; Hironori Washizaki; Yoshiaki Fukazawa (GAS@ICSE, 2013)