既存部分のattribute分岐を修正し、クラスの命名規則を修正