Comparing requirements with UML and Source code methods and attributes