Method, Models, and Tools for class