Bacharel em ciência da computação

870 palavras 4 páginas
[pic]

Engenharia de
Software 2

Rodrigo Zaccarias Góes 298930

1. Introdução:
1.1: O que é Engenharia Reversa? Qualquer um que destruiu o radinho de pilha do pai para "ver como funciona" já deu os primeiros passos em engenharia reversa. Ela consiste em pegar um produto já acabado e examiná-lo, desmontando peça por peça, para descobrir como foi feito. A idéia é reproduzi-lo da melhor maneira possível, mesmo sem ter acesso às instruções e instrumentos do fabricante original

1.2: O que é Reengenharia? A reengenharia consiste na reconstrução de algo do mundo real, no caso o software, com a finalidade de melhorá-lo. Segundo Chikofsky e Cross a reengenharia, conhecida também como renovação e reconstrução é “o exame e alteração de um sistema de software, para reconstituí-lo em uma nova forma, e a subsequente implementação dessa nova forma”. Um processo de reengenharia geralmente envolve alguma engenharia reversa para a analise e em seguida alguma forma de engenharia progressiva para construção do novo software.

2. Visões:
2.1: Histórico e Técnicas da Engenharia Reversa:
A melhor definição para ER é: “um processo de análise em um sistema existente, para a reprodução ou aperfeiçoamento de produtos, sistemas integrados ou processos”.
Originada na “área de conhecimento” da informática, a ER foi adaptada para as outras “áreas de conhecimentos”, e é usada em larga escala em Planejamento Estratégico, com eficácia na gestão estratégica de custos.
O processo inicial desse conceito começou na fabricação por meio da reprodução das cópias de produtos originais. O seu desenvolvimento deu-se principalmente na análise dos equipamentos e armas utilizadas durante a Segunda Guerra Mundial, pelos japoneses.
Após a guerra, a utilização dessa engenharia foi primordial na recuperação do Japão pós-guerra, e utilizado mais tarde por países integrantes do bloco denominado Tigres Asiáticos no desenvolvimento de produtos de

Relacionados

  • Bacharel em Ciencia da Computacao
    806 palavras | 4 páginas
  • Bacharel em Ciência da Computação
    270 palavras | 2 páginas
  • bacharel em ciencias da computação
    3402 palavras | 14 páginas
  • Bacharel em ciência da computação
    4408 palavras | 18 páginas
  • Bacharel em ciência da computação
    2363 palavras | 10 páginas
  • Bacharel em ciências da computação
    815 palavras | 4 páginas
  • Trabalho de Bacharel Ciencia da computação
    12735 palavras | 51 páginas
  • Monografia Bacharel em Ciências da Computação
    8309 palavras | 34 páginas
  • ciencias
    4995 palavras | 20 páginas
  • CV Tiago Silva
    4392 palavras | 18 páginas