A respeito dos conceitos de UML e Implementação, considere as afirmativas abaixo:
1. Os dois usos mais comuns para o relacionamento de rastreamento são o acompanhamento dos requisitos para a implementação (e de todos os artefatos existentes entre eles) e o acompanhamento de uma versão para outra.
2. A palavra reservada/estereótipo “implementation” aplica-se ao símbolo “generalização” e especifica que o filho herda a implementação do pai, mas não as torna públicas, nem oferece suporte para suas interfaces, violando, portanto, a característica de permitir substituições.
3. No ciclo de vida do software, a implementação leva em consideração o desenvolvimento do software, o teste da unidade e a integração, sendo um dos fluxos de trabalho de processo do RUP.
4. Uma interface declara um contrato e a implementação representa uma realização completa desse contrato, responsável pela manutenção fiel da semântica completa da interface.
Assinale a alternativa correta.