CODICE 90532 ANNO ACCADEMICO 2024/2025 CFU 6 cfu anno 1 COMPUTER SCIENCE 10852 (LM-18) - GENOVA SETTORE SCIENTIFICO DISCIPLINARE INF/01 LINGUA Inglese SEDE GENOVA PERIODO 2° Semestre MATERIALE DIDATTICO AULAWEB PRESENTAZIONE Recentemente (big) data, analytics, artificial intelligence, Internet of Thing pongono nuovi problemi e aprono nuove prospettive nel campo dello sviluppo del software. L'insegnamento si propone di illustrare questi cambiamenti e di fornire approcci/tecniche/metodi per supportare lo sviluppo dei sistemi basati su queste nuove tecnologie (smart system in breve) Gli studenti saranno incoraggiati a integrare il materiale presentato approfondendo autonomamente alcuni argomenti, nello spirito dell'apprendimento permanente. OBIETTIVI E CONTENUTI OBIETTIVI FORMATIVI Prendere coscienza dei nuovi problemi posti dallo sviluppo dei sistemi intelligenti e apprendere alcuni approcci/tecniche/strumenti per supportarne lo sviluppo. OBIETTIVI FORMATIVI (DETTAGLIO) E RISULTATI DI APPRENDIMENTO Alla fine del corso gli studenti saranno capaci di: * COMPRENDERE gli specifici problemi posti dallo sviluppo dei sistemi smart; * RACCOGLIERE e SPECIFICARE i requisiti dei sistemi smart; * COMPRENDERE, VALUTARE e PRESENTARE ad un gruppo di colleghi un approccio state-of-the-art , EVALUATE and PRESENT to a group of peers a state of the per supportare lo sviluppo di sistemi smart. PREREQUISITI Conoscenze di base di ingegneria del software. MODALITA' DIDATTICHE Lezioni e attività di laboratorio (raccolta e specifica dei requisiti di un sistema smart) PROGRAMMA/CONTENUTO Presentazione dei problemi posti dallo sviluppo di sistemi basati su (big) data, analytics, artificial intelligence, Internet of Thing (in breve sistemi smart). Un metodo basato sui goals e UML per la cattura e specifica dei requisiti degli smart systems Presentation of the problems posed by the development of systems based on (big) data, analytics, artificial intelligence, Internet of Thing (shortly smart systems). A method based on goals and UML for the capture and specification of the requirements of smart systems. Approcci e strumenti state-of-the-art methods per supportare lo sviluppo dei sistemi smart TESTI/BIBLIOGRAFIA Materiale fornito dal docente DOCENTI E COMMISSIONI GIANNA REGGIO Ricevimento: Su appuntamento, da richiedere con una email Commissione d'esame GIANNA REGGIO (Presidente) MAURIZIO LEOTTA MAURA CERIOLI (Presidente Supplente) FILIPPO RICCA (Presidente Supplente) LEZIONI INIZIO LEZIONI In accordo con il calendario approvato dal Consiglio del Corso di Studio Orari delle lezioni L'orario di questo insegnamento è consultabile all'indirizzo: Portale EasyAcademy ESAMI MODALITA' D'ESAME L'esame sarà composto da tre parti: - applicazione di un approccio per la specifica dei requisiti dei sistemi smart ad un caso di studio fatto da un gruppo di studenti - discussione dei risultati della parte sopra - presentazione orale di approccio per lo sviluppo dei sistemi smart MODALITA' DI ACCERTAMENTO La qualità dei risultati del progetto consentirà ai docenti di valutare la comprensione degli studenti dell'approccio seguito. La discussione del progetto permetterà di determinare i contributi individuali al progetto. La presentazione orale consentirà ai docenti di valutare le capacità comunicative e di autoapprendimento degli studenti. OpenBadge PRO3 - Soft skills - Imparare a imparare avanzato 1 - A