ObjetivoConceiturar sistemas legados, tecnologias atuais para manter sistemas criticos em producao, estendendo o seu ciclo de vida, integrado-os a novos sistemas e tecnologias. E a importancia desses sistemas para as organiacoes, tanto de ponto de vista estrategico quanto do economico, o desenvovimento de tecnicas e tecnologias para a sua integracao aos novos sistemas. Um pequeno estudo de caso e apresentado, demostrando uma das abordagens para integracao.1. INTRODICAOEscolher e executar adequadamente processos de desenvolvimento de software, sao aspectos fundamentais para desenvolver produtos de software de qualidade.A Engenharia de Requisitos tem surgido para melhorar o processo de desenvolvimento de software em um dos pontos cruciais para a obtencao de um produto de qualidade: a correta elicitacao, analise, especificacao e validacao de requisitos. E de consenso tanto da comunidade academica quanto industrial que um produto de software de qualidade e aquele que e capaz de atender os requisitos funcionais e nao-funcionais dos respectivos usuarios.Assim, verifica-se, que a qualidade de um produto de software efortemente influenciada pela qualidade do processo utilizado. Melhorar o processo de desenvolvimento e um aspecto fundamental para a melhoria da qualidade do produto.Fornecer software de qualidade nao e apenas uma questao de funcionalidade visual. E necessario atentar para a documentacao do mesmo, a facilidade para rastrear e avaliar impactos de mudancas nos requisitos, verificar a satisfacao dos requisitos nao funcionais, entre outros aspectos criticos. Este sentimento e tambem expresso em, no qual sao identificados os problemas mais comuns em projetos de software como falhas na elicitacao e analise de requisitos e impossibilidade completa de manutencao, devido principalmente a falta ou inadequada documentacao.Estes problemas agravam-se, em muitos casos, desenvolvedores de software, nos quais ha a necessidade de atualizar e/ou reconstruir sistemas legados, juntamente com a dificil tarefa de evoluir de metodologias tradicionais tais como abordagem estruturada atuais, como o Processo Unificado. As dificuldades neste processo sao inumeras. E importante considerar todas as informacoes uteis e que possam ser aproveitadas a partir da documentacao existente do sistema legado. Um conjunto de diretrizes que visam facilitar o processo de transicao em sistemas legados, que permitem mapear importantes informacoes em Diagramas de Fluxos de dados (DFDs) para Casos de uso em UML.Desta forma, inicialmente, os principais processos e metodos de desenvolvimento de software existentes atualmente. Propoe-se um conjunto de evolucao natural que muitas empresas se defrontam em relacao a transicao do uso de metodos tradicionais estruturados para o uso de metodos e processos orientados a objetos. E apresentando um conjunto de diretrizes para auxiliar engenheiros de requisitos na transicao do uso de metodos. 2. Desenvolvimento de SistemasIndependente do metodo escolhida para a construcao de um produto de software, a mesma deve possuir uma semantica bem-definida, de modo que, qualquer outro desenvolvedor possa interpretar e ser capaz de entender os propositos do sistema sem ambiguidades.Deve tambem propiciar e nortear o desenvolvimento de forma que oproduto final de software possua caracteristicas fundamentais relacionadas aqualidade do produto em si.Ao definirmos os termos da abordagem de cada um, sem contar que a experiencia do analista e fator primordial para o sucesso de qualquer analise. Muitas suposicoes sao feitas quando tratamos