CFU: 4 (40 ore)
Docente: Dott. Ric. Amleto Di Salle
Bio del docente: Amleto Di Salle è ricercatore a tempo determinato presso il Dipartimento di Ingegneria dell'Informazione, Scienze dell'Informazoine e Matematica dell'Università dell'Aquila. La sua ricerca si concentra sull'applicazione di metodi di ingegneria del software basati su modelli e sulle metodologie, formalismi per l'analisi, la modellazione e la generazione automatica di sistemi distribuiti (micro)orientati ai servizi. Amleto ha ricevuto un dottorato di ricerca in informatica presso l'Università dell'Aquila, discutendo la tesi intitolata: Sintesi automatizzata di coreografie di servizi. Ha partecipato a diversi progetti di ricerca europei e nazionali come CHOReOS, CHOReVOLUTION, INCIPICT, Territori Aperti.
Obiettivi: Il corso si propone di introdurre lo studente a tutte le caratteristiche (anche avanzate) del linguaggio Java mediante lo sviluppo di un'applicazione pilota.
Prerequisiti: È richiesta una conoscenza di base di Java
Contenuti: Introduzione al paradigma orientato agli oggetti.
Capacità indotta dal corso: Al termine del corso lo studente sarà in grado di progettare una applicazione Java standalone usando i principi di base della progettazione e design patterns
Metodi didattici: Lezioni ed esercitazioni
Verifica dell'apprendimento: La verifica avviene tramite l'elaborazione di un progetto di gruppo ed una discussione orale