Mruv

659 palavras 3 páginas
Nome: Barbara Souza
Turma: C209

Otimização em engenharia de software
É uma recente área de pesquisa que trata da aplicação de técnicas de otimização matemática para a resolução de problemas complexos da engenharia de software. Apesar de já existirem trabalhos relacionados nas últimas décadas do século XX1 o campo obteve maior atenção e abrangência a partir de 2001 com a publicação de um artigo2 que deu a denominação "Search-based Software Engineering" ao campo.
A engenharia de software como uma área de engenharia
O nome da disciplina engenharia de software indica que sua função está na criação de softwares (incluindo, por exemplo, especificação, desenvolvimento e manutenção). Dessa forma, o termo 'engenharia' é usado pois nessa área da Computação são definidos métodos e técnicas que objetivam a construção de sistemas de software com foco na definição e modelagem de aspectos do processo de construção do software. Dessa forma, a engenharia de software convencional trata das normas e práticas que devem ser seguidas para que sistemas de software possam ser construídos com qualidade.
O fator matemático que também transparece ao termo 'engenharia' não é comumente utilizado na engenharia de software. Entretanto, diversas são as situações durante o desenvolvimento de software nas quais a presença de características matemáticas são fatores essenciais3 . Por exemplo, considere o problema da seleção de casos de testes que acontece durante a fase de teste de software. Essa atividade poderia seguir regras textuais definidas em normas de processo de construção de software, mas percebe-se que um melhor resultado pode ser obtido se fatores matemáticos como a cobertura dos casos de teste e suas prioridades e ordem são levados em consideração4 . Dessa forma seria possível descobrir qual o conjunto de casos de teste que mais beneficiam a empresa de desenvolvimento em relação a custo, tempo, entre outros. Nesse caso, não é apenas a existência desses fatores

Relacionados

  • MRUV
    705 palavras | 3 páginas
  • MRUV
    964 palavras | 4 páginas
  • MRUV
    921 palavras | 4 páginas
  • MRUV
    1290 palavras | 6 páginas
  • MRUV
    791 palavras | 4 páginas
  • MRUV
    1435 palavras | 6 páginas
  • MRUV
    814 palavras | 4 páginas
  • MRUV
    456 palavras | 2 páginas
  • mruv
    1523 palavras | 7 páginas
  • mruv
    578 palavras | 3 páginas