Methodological Assessment to Traceability Software Design Based on Unified Modeling Language