L’ingegneria del software 2



Scaricare 2.2 Mb.
Pagina1/52
24.11.2019
Dimensione del file2.2 Mb.
  1   2   3   4   5   6   7   8   9   ...   52

CONTENTS


L’INGEGNERIA DEL SOFTWARE 2

PRODOTTO SOFTWARE 2

PROCESSO SOFTWARE: STANDARD IEEE 610.12-1990 2

TIPOLOGIE DI PRODOTTI SOFTWARE 3

QUALITÀ DEL SOFTWARE 3

RACCOLTA/ANALISI/SPECIFICA DEI REQUISITI 7

RACCOLTA DEI REQUISITI (REQUIREMENT ELICITATION) 7

COME RACCOGLIERE I REQUISITI 8

Tipi di Requisiti 9

ANALISI DEI REQUISITI 12

FASI 12

USE CASE DIAGRAMS 14

ELEMENTI GRAFICI 16

IL TEMPLATE DI A. COCKBURN 17

Documento di Analisi dei Requisiti (RAD) 18

SPECIFICA/DOCUMENTAZIONE DEI REQUISITI 18

UML CLASS DIAGRAM 19

EURISTICA THREE-OBJECT-TYPE 24

SEQUENCE DIAGRAM 28

STATECHART DIAGRAMS 31

DOCUMENTO DEI REQUISITI SOFTWARE 35

ACTIVITY DIAGRAM 36

PROGETTAZIONE (O SYSTEM/OBJECT DESIGN) 38

SYSTEM DESIGN 40

ALTA COESIONE 42

BASSO ACCOPPIAMENTO 43

USO DELLE INTERFACCE 46

Le CRC Cards 46

Open - Closed Principle 48

Concetto di Architettura 48

Layers 49

Macchina Virtuale (Dijkstra, 1965) 49

Architettura Chiusa 50

Architettura Aperta 50

Repository Architecture 51

Architettura Client-server 52

Layered Architecture 53

Peer-to-Peer Architecture 56




Condividi con i tuoi amici:
  1   2   3   4   5   6   7   8   9   ...   52


©astratto.info 2019
invia messaggio

    Pagina principale