Comparación de métodos para el diseño arquitectónico del software que consideran las orientaciones de metas y aspectos