2012
2012
Sei collegato come utente non registrato
Riepilogo dell'insegnamento: Ingegneria del Software
Informazioni generali
Corso di Laurea Informatica Percorso
CFU 9 Università NAPOLI "Federico II"
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
   

9 cfu così ripartiti nelle aree:

  • 9 CFU nell'area I - Ingegneria del software

Sillabo dell'insegnamento

  • I - Ingegneria del software
    • MSQ - Misure del Software e Qualita'
      Metriche di qualità, il modello di McCall, Metriche funzionali, i Function Points
    • * PSS - Processi di Sviluppo del Software
      Concetti di base, definizioni e problematiche dell'Ingegneria del Software. L'industria del software. Il processo di produzione del software (cascata, incrementale, a spirale, RUP, trasformazionali, Extreme). La gestione dei processi.
    • * AR - Analisi dei Requisiti
      Requisiti funzionali e non funzionali. Formalizzazione dei requisiti, analisi. Documentazione. Cenni ad aspetti etici, professionali e giuridici.
    • * ASW - Architetture Software
      Architetture Client/Server, Multilivello, Model/View/Control, Repository, Modelli di gestione del controllo.
    • * LMS - Linguaggi di Modellazione del Software
      Linguaggi di modellazione per la progettazione orientata agli oggetti. Unified Modeling Language (UML), OCL.
    • * PSC - Progettazione del Software e Codifica
      Design orientato agli oggetti. Design patterns.
    • * TVV - Testing, Verifica e Validazione
      Il processo del Testing; Inspection, Approcci Black Box.
    • * TVV - Testing, Verifica e Validazione
      Approcci White Box, Criteri di coverage, Test automation.
    • AS - Ambienti di Sviluppo
      Panoramica sugli Integrated Development Environments, i sistemi di Versionin. Ambienti di supporto all'attività di test.

(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali