Salta al contenuto principale della pagina

LARGE-SCALE SOFTWARE ENGINEERING

CODICE 90532
ANNO ACCADEMICO 2019/2020
CFU 6 cfu al 1° anno di 10852 COMPUTER SCIENCE (LM-18) GENOVA
SETTORE SCIENTIFICO DISCIPLINARE INF/01
LINGUA Inglese
SEDE GENOVA (COMPUTER SCIENCE )
PERIODO 2° Semestre
MATERIALE DIDATTICO AULAWEB

PRESENTAZIONE

Il corso si propone di presentare le nuove problematiche poste dallo sviluppo dei large scale software system, ad esempio applicazioni data intensive e sistemi basati su Internet of Things, e di introdurre alcuni metodi e tecniche  per la progettazione, sviluppo e verifica della qualità dei medesimi.

OBIETTIVI E CONTENUTI

OBIETTIVI FORMATIVI

Learning the fundamentals of architecting, designing, and validating massively scalable, highly available, large-scale software systems, with special emphasis on challenges posed by data intensive applications and Internet of Things.

MODALITA' DIDATTICHE

Lezioni, laboratorio, progetto e studio a casa

PROGRAMMA/CONTENUTO

Introduzione agli aspetti peculiari e alle problematiche relative allo sviluppo dei large-scale software system.

I casi particolari delle data intensive application e dei sistemi basati su Internet of Things.

L’approccio service-oriented allo sviluppo dei sistemi software.
•    I concetti fondanti del service-oriented
•    Notazioni per la modellazione service-oriented
•    Un metodo model-driven per sviluppare service-oriented system

Tecniche per valutare e assicurare  la qualità dei large-scale software system, con particolare riferimento alle tecniche di testing automatiche per sistemi web, mobili e IoT.

DOCENTI E COMMISSIONI

Commissione d'esame

GIANNA REGGIO (Presidente)

MAURA CERIOLI

MAURIZIO LEOTTA

FILIPPO RICCA

LEZIONI

MODALITA' DIDATTICHE

Lezioni, laboratorio, progetto e studio a casa

Orari delle lezioni

L'orario di tutti gli insegnamenti è consultabile su EasyAcademy.

ESAMI

MODALITA' D'ESAME

Esame orale e discussione progetto

MODALITA' DI ACCERTAMENTO

Un esame orale permetterà di verificare che lo studente abbia compreso le problematiche poste dai large scale sosftweare-system, e le idee alla base dei metodi e delle tecniche proposte. Il progetto e la sua discussione permetterà di accertare le capicità dello studente di applicare in modo ottimale le metodologie e le tecniche presentate.  

Calendario appelli

Data Ora Luogo Tipologia Note
14/02/2020 09:00 GENOVA Esame su appuntamento
24/07/2020 09:00 GENOVA Esame su appuntamento
18/09/2020 09:00 GENOVA Esame su appuntamento
12/02/2021 09:00 GENOVA Esame su appuntamento