SITUATION AWARENESS

GIUSEPPE D'ANIELLO SITUATION AWARENESS

0622700064
DIPARTIMENTO DI INGEGNERIA DELL'INFORMAZIONE ED ELETTRICA E MATEMATICA APPLICATA
CORSO DI LAUREA MAGISTRALE
INGEGNERIA INFORMATICA
2023/2024



ANNO CORSO 2
ANNO ORDINAMENTO 2022
SECONDO SEMESTRE
CFUOREATTIVITÀ
324LEZIONE
324ESERCITAZIONE
Obiettivi
L’INSEGNAMENTO INTENDE FORNIRE ARGOMENTI DI BASE ED AVANZATI PER LA PROGETTAZIONE DI SISTEMI SOFTWARE USER-CENTERED DEFINITI SU PRINCIPI E MODELLI DELLA SITUATION AWARENESS E LA LORO APPLICAZIONE IN DOMINI COMPLESSI, CON PARTICOLARE RIFERIMENTO AL DOMINIO DELLA CYBER SECURITY E CYBER DEFENSE.

CONOSCENZE E CAPACITÀ DI COMPRENSIONE.
PRINCIPI E MODELLI DI SITUATION AWARENESS (SA); MODELLO DI ENDSLEY PER LA SA; PRINCIPALI MECCANISMI COGNITIVI NEI PROCESSI DI SA; PRINCIPALI PROBLEMATICHE CHE OSTACOLANO LA FORMAZIONE DELLA SA; PROGETTAZIONE USER-CENTERED DI SISTEMI SOFTWARE BASATI SULLA SA; ANALISI DEI REQUISITI PER LA SA ATTRAVERSO LA GOAL-DIRECTED TASK ANALYSIS; PECULIARITÀ DELLE ARCHITETTURE SOFTWARE DEI SISTEMI DI SUPPORTO ALLA SA; METODI E MODELLI COMPUTAZIONALI PER L’IDENTIFICAZIONE E LA RAPPRESENTAZIONE DELLE SITUAZIONI; CYBER SITUATION AWARENESS E CYBER DEFENSE.

CONOSCENZA E CAPACITÀ DI COMPRENSIONE APPLICATE
ANALIZZARE, DEFINIRE, PROGETTARE E REALIZZARE SISTEMI SOFTWARE RISPONDENTI AI PRINCIPI BASE DELLA SITUATION AWARENESS E DEGLI HUMAN FACTORS, ATTRAVERSO L’UTILIZZO DI METODOLOGIE DI PROGETTAZIONE USER-CENTERED, IN DIVERSI DOMINI APPLICATIVI, CON PARTICOLARE RIFERIMENTO AL DOMINIO CYBER SECURITY E CYBER DEFENSE.
CAPACITÀ DI IDENTIFICARE LE STRATEGIE PIÙ APPROPRIATE PER PROGETTARE E REALIZZARE SISTEMI CHE APPLICANO AL MEGLIO MODELLI E METODOLOGIE DELLA SITUATION AWARENESS, UTILIZZANDO ADEGUATI METODI COMPUTAZIONALI PER LA PERCEZIONE, COMPRENSIONE E LA PROIEZIONE DI SITUAZIONI.
Prerequisiti
PER IL PROFICUO RAGGIUNGIMENTO DEGLI OBIETTIVI PREFISSATI È NECESSARIA LA CONOSCENZA DI ALMENO UN LINGUAGGIO DI PROGRAMMAZIONE (JAVA, C, C++, PYTHON) E DI ALGORITMI E STRUTTURE DATI FONDAMENTALI. SONO UTILI CONOSCENZE DI BASE DI INGEGNERIA DEL SOFTWARE
Contenuti
UNITÀ DIDATTICA 1: SITUATION AWARENESS: PRINCIPI E MODELLI (ORE LEZIONE/ESERCITAZIONE/LABORATORIO 10/0/0):
- 1 (2 ORE LEZIONE): INTRODUZIONE ALLA SITUATION AWARENESS: DEFINIZIONI ED ESEMPI
- 2 (2 ORE LEZIONE): MODELLO DI ENDSLEY: LIVELLI DI SA
- 3 (2 ORE LEZIONE): ALTRI MODELLI DI SA: OODA LOOP; JDL DATA FUSION; SENSEMAKING
- 4 (2 ORE LEZIONE): MECCANISMI E PROCESSI COGNITIVI DELLA SA
- 5 (2 ORE LEZIONE): I DEMONI DELLA SA
CONOSCENZE E CAPACITÀ DI COMPRENSIONE: COMPRENSIONE DEL CONCETTO DI SITUATION AWARENESS, DEL MODELLO DI ENDSLEY E DEI PRINCIPALI MODELLI ALTERNATIVI PER LA SA, DEI PRINCIPALI MECCANISMI E PROCESSI COGNITIVI DELLA SA E DELLE PRINCIPALI PROBLEMATICHE RELATIVE ALLA SA
CONOSCENZE E CAPACITÀ DI COMPRENSIONE APPLICATE: SAPER IDENTIFICARE LE PROBLEMATICHE RELATIVE ALL'ACQUISIZIONE E AL MANTENIMENTO DELLA SITUATION AWARENESS NEI SISTEMI UOMO-MACCHINA IN UNO SPECIFICO DOMINIO APPLICATIVO E IDENTIFICARE I MECCANISMI E I PROCESSI COGNITIVI COINVOLTI

UNITÀ DIDATTICA 2: CYBER SITUATION AWARENESS E CYBER DEFENSE (ORE LEZIONE/ESERCITAZIONE/LABORATORIO 6/2/0):
- 6 (2 ORE LEZIONE): CYBER SITUATION AWARENESS E CYBER DEFENSE: PRINCIPI FONDAMENTALI E PROBLEMATICHE
- 7 (2 ORE LEZIONE): CYBER DEFENSE: RUOLI E PROCESSI
- 8 (2 ORE LEZIONE): PROCESSO DI FORMAZIONE DELLA CYBER SA
- 9 (2 ORE ESERCITAZIONE): SISTEMI DI CYBER SITUATION AWARENESS: SECURITY INFORMATION AND EVENT MANAGEMENT
CONOSCENZE E CAPACITÀ DI COMPRENSIONE: COMPRENSIONE DEL CONCETTO DI CYBER SITUATION AWARENESS (CSA) E CYBER DEFENSE, E DELLE PRINCIPALI SFIDE E PROBLEMATICHE DELLA CSA. CONOSCENZA DEI PRINCIPALI RUOLI E PROCESSI PER LA CYBER DEFENSE; COMPUTER SECURITY INCIDENT RESPONSE TEAM; SISTEMI DI CYBER SITUATION AWARENESS; SECURITY INFORMATION AND EVENT MANAGEMENT (SIEM).
CONOSCENZE E CAPACITÀ DI COMPRENSIONE APPLICATE: SAPER IDENTIFICARE LE PRINCIPALI PROBLEMATICHE RELATIVE ALLA SITUATION AWARENESS NEL DOMINIO DELLA CYBER SECURITY; CONOSCERE ED UTILIZZARE LE PRINCIPALI FUNZIONALITÀ DI UN SIEM PER LA CYBER DEFENSE DI UN’ORGANIZZAZIONE.

UNITÀ DIDATTICA 3: USER-CENTERED DESIGN PROCESS PER SISTEMI DI SITUATION AWARENESS (ORE LEZIONE/ESERCITAZIONE/LABORATORIO 8/8/0):
- 10 (2 ORE LEZIONE): USER-CENTERED DESIGN PROCESS
- 11 (2 ORE LEZIONE): ANALISI DEI REQUISITI PER I SISTEMI DI SA: OPERATIONAL CONCEPT E REQUISITI AMBIENTALI
- 12 (2 ORE ESERCITAZIONE): IDENTIFICAZIONE DI OPERATIONAL CONCEPT ATTRAVERSO L'ANALISI DEI DATI IN UN DOMINIO: DATA ANALYSIS
- 13 (2 ORE ESERCITAZIONE): IDENTIFICAZIONE DI OPERATIONAL CONCEPTS ATTRAVERSO L'ANALISI DEI DATI IN UN DOMINIO: DEFINIZIONE DELL’OPERATIONAL CONCEPT E VERIFICA
- 14 (2 ORE LEZIONE): GOAL-DIRECTED TASK ANALYSIS (GDTA)
- 15 (2 ORE ESERCITAZIONE): IDENTIFICAZIONE DEI REQUISITI CON GDTA: GERARCHIA DEI GOAL E REQUISITI DI SA
- 16 (2 ORE ESERCITAZIONE): IDENTIFICAZIONE DEI REQUISITI CON GDTA: DOCUMENTAZIONE, VALIDAZIONE E VERIFICA
- 17 (2 ORE LEZIONE): PRINCIPI DI DESIGN PER LA SITUATION AWARENESS
CONOSCENZE E CAPACITÀ DI COMPRENSIONE: CONOSCENZA DI UN PROCESSO DI DESIGN DEI SISTEMI SOFTWARE USER-CENTERED, DELLA GOAL-DIRECTED TASK ANALYSIS, DEI PRINCIPI FONDAMENTALI DI DESIGN PER LA SA.
CONOSCENZE E CAPACITÀ DI COMPRENSIONE APPLICATE: IDENTIFICAZIONE E DEFINIZIONE DI UN OPERATIONAL CONCEPT PER UN SISTEMA DI SUPPORTO ALLA SA; IDENTIFICAZIONE DEI REQUISITI INFORMATIVI PER LA SA ATTRAVERSO L'APPLICAZIONE DI TECNICHE DI COGNITIVE TASK ANALYSIS E IN PARTICOLARE DELLA GDTA; IDENTIFICAZIONE DEI PRINCIPI DI DESIGN PER LA SA PIÙ ADATTI PER UNO SPECIFICO PROBLEMA.

UNITÀ DIDATTICA 4: TECNICHE COMPUTAZIONALI PER IL SUPPORTO ALLA SITUATION AWARENESS (ORE LEZIONE/ESERCITAZIONE/LABORATORIO 8/6/0):
- 18 (2 ORE LEZIONE): TECNICHE DI IDENTIFICAZIONE DELLE SITUAZIONI: APPROCCI SPECIFICATION-BASED
- 19 (2 ORE LEZIONE): TECNICHE DI IDENTIFICAZIONE DELLE SITUAZIONI: APPROCCI DATA-DRIVEN
- 20 (2 ORE LEZIONE): VISUAL ANALYTICS PER IL SUPPORTO ALLA SITUATION AWARENESS
- 21 (2 ORE LEZIONE): TOOL E FRAMEWORK PER LA REALIZZAZIONE DI VISUAL ANALYTICS
- 22 (2 ORE ESERCITAZIONE): IMPORTAZIONE E ORGANIZZAZIONE DEI DATI DI INTERESSE
- 23 (2 ORE ESERCITAZIONE): DEFINIZIONE DI UNA DASHBOARD PER VISUAL ANALYTICS: PROGETTAZIONE
- 24 (2 ORE ESERCITAZIONE): DEFINIZIONE DI UNA DASHBOARD PER VISUAL ANALYTICS: IMPLEMENTAZIONE
CONOSCENZE E CAPACITÀ DI COMPRENSIONE: CONOSCENZA DI BASE DI TECNICHE PER L'IDENTIFICAZIONE DELLE SITUAZIONI E DELL'APPROCCIO VISUAL ANALYTICS PER IL SUPPORTO ALLA SA.
CONOSCENZE E CAPACITÀ DI COMPRENSIONE APPLICATE: CAPACITÀ DI PROGETTARE E IMPLEMENTARE UNA SEMPLICE DASHBOARD DI VISUAL ANALYTICS PER IL SUPPORTO ALLA SITUATION AWARENESS SULLA BASE DEI GOAL E DEI REQUISITI INFORMATIVI DELL'UTENTE.

TOTALE ORE LEZIONE/ESERCITAZIONE/LABORATORIO 32/16/0
Metodi Didattici
LE ATTIVITÀ DI INSEGNAMENTO SARANNO COMPOSTE DA LEZIONI TEORICHE FRONTALI (32 ORE), CON L'AUSILIO DI MATERIALE MULTIMEDIALE, ED ESERCITAZIONI SU CASI DI STUDIO REALI (16 ORE). INOLTRE SI PREVEDE L'ASSEGNAZIONE DI ESERCIZI A GRUPPI DI STUDENTI E SUCCESSIVE VERIFICHE COLLETTIVE RELATIVE AGLI ESERCIZI ASSEGNATI.
DURANTE LE ESERCITAZIONI DI GRUPPO AGLI STUDENTI SARA' RICHIESTO DI APPLICARE LE METODOLOGIE E LE TECNICHE DI ANALISI E PROGETTAZIONE PRESENTATE DURANTE LE LEZIONI TEORICHE A PROBLEMATICHE REALI RELATIVE ALLA SITUATION AWARENESS IN DOMINI APPLICATIVI DIFFERENTI, IN PARTICOLARE NEL DOMINIO DELLA CYBER SECURITY E CYBER DEFENSE.
Verifica dell'apprendimento
IL LIVELLO DI RAGGIUNGIMENTO DEGLI OBIETTIVI DELL’INSEGNAMENTO È CERTIFICATO MEDIANTE IL SUPERAMENTO DI UN ESAME CON VALUTAZIONE IN TRENTESIMI. L'ESAME PREVEDE UN COLLOQUIO ORALE E VERTERÀ SU TUTTI GLI ARGOMENTI DEL CORSO. DURANTE IL COLLOQUIO ORALE, INOLTRE, SARANNO PRESENTATI E DISCUSSI DALLO STUDENTE LE ESERCITAZIONI SVILUPPATE IN GRUPPO DURANTE IL CORSO.
LA VALUTAZIONE TERRÀ CONTO IN PARTICOLARE DEI SEGUENTI ASPETTI:
CONOSCENZA DEI MODELLI, DEI PROCESSI E DEI MECCANISMI COGNITIVI DI SITUATION AWARENESS; CONOSCENZA DELLE METODOLOGIE DI ANALISI E PROGETTAZIONE DI SISTEMI DI SUPPORTO ALLA SITUATION AWARENESS; CONOSCENZE DEI PROCESSI, RUOLI, PRINCIPI E PROBLEMATICHE RELATIVE ALLA CYBER SITUATION AWARENESS; CONOSCENZA DELLE TECNICHE COMPUTAZIONALI DI SUPPORTO ALLA SA PRESENTATE NEL CORSO; CAPACITA' DI ANALIZZARE, PROGETTARE, SVILUPPARE E VALUTARE UN SEMPLICE SISTEMA DI SUPPORTO ALLA SITUATION AWARENESS USANDO LE METODOLOGIE E LE TECNICHE PRESENTATE NEL CORSO.
LA LODE POTRÀ ESSERE ATTRIBUITA AGLI STUDENTI CHE DIMOSTRINO DI POSSEDERE UNA ECCELLENTE PADRONANZA DEI CONTENUTI DEL CORSO UNITAMENTE ALLA CAPACITÀ DI APPLICARE LE CONOSCENZE ACQUISITE PER LA RISOLUZIONE DI PROBLEMI RELATIVI ALLA SA IN DIFFERENTI DOMINI, ANCHE NON ANALIZZATI DURANTE CORSO.
Testi
M. R. ENDSLEY, D. G. JONES, “DESIGNING FOR SITUATION AWARENESS”, SECOND EDITION, CRC PRESS, 2012. ISBN 9781420063554

A. KOTT, C. WANG, R. F. ERBACHER, “CYBER DEFENSE AND SITUATIONAL AWARENESS” SPRINGER, 2014. ISBN 9783319113906



MATERIALE DIDATTICO INTEGRATIVO SARÀ DISPONIBILE NELLA SEZIONE DEDICATA DELL'INSEGNAMENTO ALL'INTERNO DELLA PIATTAFORMA E-LEARNING DI ATENEO (HTTP://ELEARNING.UNISA.IT) ACCESSIBILE AGLI STUDENTI DEL CORSO TRAMITE LE CREDENZIALI UNICHE DI ATENEO
Altre Informazioni
L'INSEGNAMENTO E' EROGATO IN INGLESE
  BETA VERSION Fonte dati ESSE3 [Ultima Sincronizzazione: 2024-11-05]