キーワードprogram development 種類学術雑誌論文