TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

A Engenharia de Software

Por:   •  27/2/2018  •  Pesquisas Acadêmicas  •  4.638 Palavras (19 Páginas)  •  309 Visualizações

Página 1 de 19

engenharia de

SOFTWARE

[pic 1]



Ian SOMMERVILLE engenharia de

SOFTWARE

[pic 2]

Tradução

Kalinka Oliveira [pic 3]van Bosnic

Revisão Técnica

Prof. Dr. Kechi Hirama

Escola Politécn•ca da Universidade de São Paulo (EPUSP). Departamento de Engenharia de Computação e Sistemas Digitais (PCS). Laboratório de Tecnologia de Software (LTS). Grupo de Sistemas Complexos (GSC).

        PEARSON        abdr AssoclAÇÂcBRANLFIRADE *REITCS

REPROGRAFICOS

[pic 4]

        [pic 5]        Respeite o direito autoral

0 201 1 by Pearson Education do Brasil

0 201 1, 2006, 2005, 2001, 1996 by Pearson Education, Inc.

Tradução autorizada a partir da edição original, em ing és, Software Engineering, 9th edition, publicada pela Pearson Education, Inc., sob o selo Prentice Hall.

Todos os direitos reservados. Nenhuma parte desta publicação poderá ser reproduzida ou transmitida de qualquer modo ou por qualquer outro meio, eletrônico ou mecânico, incluindo fotocópia, gravação ou qualquer outro tipo de sistema de armazenamento e transmissão de informação, sem prévia autorização, por escrito, da Pearson Education do Brasi .

Diretor editorial: Roger Trimer

Gerente editorial: Sabrina Cairo

Editor de aquisição: Vinícius Souza

Coordenadora de produção editorial: Thelma Babaoka

Editora de texto: A ne Marques

Preparação: Renata Gonçalves

Revisão: Guilherme Summa e Camille Mendrot

Capa: A exandre Mieda sobre projeto original de Elena Sidorova

Editoração eletrônica e diagramação: Figurativa Editorial MM Ltda.

Dados Internacionais de Catalogação na Publicação (CIP)

(Câmara Brasileira do Livro, SP, Brasil)

[pic 6]

Sommerville, Ian

Engenharia de Software / Ian Sommerville ; tradução Ivan Bosnic e Kalinka G. de O. Gonçalves ; revisão técnica Kechi Hirama. — 9. ed. — São Paulo : Pearson Prentice Hall, 201 1.

Título original: Software engineering.

ISBN 978-85-7936-1 08-1

l . Engenharia de software I. Título.

I I -02337        CDD-005.l Índice para catálogo sistemático:

l . Engenharia de Software 005. 1

3a reimpressão - dezembro 2013

Direitos exclusivos para a língua portuguesa cedidos à Pearson Education do Brasil Ltda.

uma empresa do grupo Pearson Education

Rua Nelson Francisco, 26

CEP 02712-100 - Paulo - SP - Brasil

Fone: I I 2178-8686 - Fax: I I 21 78-8688 e-mail: vendas@pearson.com

[pic 7]

Prefácio .[pic 8]

[pic 9]

Parte 1 - Introdução à engenharia de software[pic 10]1

Capítulo 1 - Introdução[pic 11]2

        [pic 12]1        Desenvolvimento profissional de software ..[pic 13]3

        1.2        Ética na engenharia de software ..[pic 14]9

        1.3        Estudos de caso.......[pic 15]

Capítulo 2 - Processos de software[pic 16]18

  1. Modelos de processo de software[pic 17]19
  1. Atividades do processo ..[pic 18]24
  2. Lidando com mudanças..[pic 19]29
  3. Rational Unified Process (RUP).[pic 20]34

Capítulo 3 - Desenvolvimento ágil de software[pic 21]38

  1. M éto d os ág e i s         , , , 39[pic 22]
  2. Desenvolvimento ágil e dirigido a planos ..[pic 23]42
  3. Extreme Programming.[pic 24]44
  4. Gerenciamento ágil de projetos....[pic 25]49
  5. Escalamento de métodos ágeis .[pic 26]51

Capítulo 4 - Engenharia de requisitos[pic 27]57

  1. 1        Req u i sitos fun ci on ais e não funci on ais. [pic 28]59
  1. O documento de requisitos de software .[pic 29]63
  2. Especificação de requisitos .[pic 30]65
  3. Processos de engenharia de requisitos..... . .[pic 31]69

vi        Engenharia de software

        4.5        Elicitação e análise de requisitos....... 69[pic 32]

        4.6        Validação de requisitos .. 76[pic 33]

        4.7        Gerenciamento de requisitos ..        77[pic 34]

Capítulo 5 - Modelagem de sistemas[pic 35] 82

        5.1        Modelos de contexto... 84[pic 36]

        5.2        Modelos de interação . 86[pic 37]

        5.3        Modelos estruturais . 89[pic 38]

5.4 Modelos comportamentais...... .93 5.5 Engenharia dirigida a mode os ...        96[pic 39][pic 40]

Capítulo 6 - Projeto de arquitetura

[pic 41]

103

6 1        Decisões de projeto de arquitetura

[pic 42]

105

6.2        Visô es de a rq u i tet u r         .... [pic 43]

.... .... . ... .. ...... .... ... ..... .... .... . ... ..

.... [pic 44]

1 07

6.3        Padrões de arquitetura...... .

[pic 45]

1 08

6.4        Arq u iteturas de apl i cações .... ....

[pic 46]

1 15

Capítulo 7 - Projeto e implementação

[pic 47]

124

[pic 48]        [pic 49]        [pic 50]        Projeto orientado a objetos com IJML..

[pic 51]

125

7.2        Padrões de projeto .

[pic 52]

133

7.3        Questões de implementação ..

[pic 53]

135

/.4        Desenvolvimento open source ..

[pic 54]

1 39

Capítulo 8 - Testes de software[pic 55]

...

Baixar como (para membros premium)  txt (22.6 Kb)   pdf (913.2 Kb)   docx (791.6 Kb)  
Continuar por mais 18 páginas »
Disponível apenas no TrabalhosGratuitos.com