SQ: Qualità del software

Missione

L'obiettivo del gruppo di ricerca SQ è l'ideazione, la progettazione e lo sviluppo di metodi e strumenti ingegneristici per migliorare la qualità del prodotto/processo e innovare i sistemi con esigenze IT specifiche. La nostra ricerca mira anche a reingegnerizzare i sistemi (ad esempio, i sistemi cibernetici fisici), identificare/rimuovere le vulnerabilità per aumentarne la sicurezza e la qualità generale. 


Siamo specializzati in:

  1. Sviluppo di strumenti decisionali e raccolta, analisi e visualizzazione di (grandi) dati da archivi software (Mining Software Repository) per supportare sviluppatori e project manager nello sviluppo e nella manutenzione di prodotti software, nel miglioramento dei processi di sviluppo e nella manutenzione complessiva dei sistemi.
  2. Monitoraggio e verifica dei sistemi durante il loro funzionamento in tempo reale e sviluppo e diffusione di tecnologie software per tale attività.

Rilevanza

Il gruppo e le sue attività sono rilevanti:


  • Dal punto di vista della ricerca, la ricerca del gruppo mira a concepire, progettare e sviluppare nuovi modelli, metodi e tecnologie software per innovare prodotti/ processi software e sistemi informatici.
  • Da un punto di vista educativo, il settore di competenza riguarda i linguaggi di programmazione e gli strumenti per lo sviluppo di software, i metodi e le pratiche per il miglioramento dei processi software e la verifica, l'analisi dei sistemi e i dati software minerari.
  • Dal punto di vista del trasferimento tecnologico, la ricerca del gruppo fornisce agli operatori del settore nuove frontiere, tecnologie e buone pratiche per lo sviluppo di software e il miglioramento dei processi (come DevOps) in grado di rispondere alle reali esigenze delle società informatiche.

Tematiche

  • Ingegneria empirica e sperimentale del software
  • Sviluppo di software per la gestione dei dati
  • Innovazione del processo continuo utilizzando la metodologia Lean.


Tecnologie chiave

  • Tecnologie per lo sviluppo e la manutenzione del software (ad esempio, linguaggi di programmazione e piattaforme di sviluppo)
  • Tecnologie per la convalida e la verifica del software e del sistema (ad esempio, tecnologie per il monitoraggio, la simulazione e la verifica di microservizi)
  • Metodi, pratiche e strumenti per l'innovazione di processo (ad esempio, lo sviluppo snello)
  • Tecnologie di software e di analisi dei sistemi (ad esempio, software scientifico)

Tecnologie chiave

  • Tecnologie per lo sviluppo e la manutenzione del software (ad esempio, linguaggi di programmazione e piattaforme di sviluppo)
  • Tecnologie per la convalida e la verifica del software e del sistema (ad esempio, tecnologie per il monitoraggio, la simulazione e la verifica di microservizi)
  • Metodi, pratiche e strumenti per l'innovazione di processo (ad esempio, lo sviluppo snello)
  • Tecnologie di software e di analisi dei sistemi (ad esempio, software scientifico)

Applicazioni

  • Analisi del software e del sistema
  • Miglioramento del processo software
  • Prove e verifica di software e sistemi
  • Strumenti di produttività per gli sviluppatori di software
  • Visualizzazione del software
  • Monitoraggio e manutenzione dei sistemi ciberfisici

Contatto

Barbara Russo ( ,   sito web)

Barbara Russo è una professoressa ordinaria di ruolo presso la Facoltà di Scienze e Tecnologie Informatiche della Libera Università di Bolzano. Scopri di più su di lei consultando il suo sito web.

Abbiamo creato un diagramma che mostra parole chiave comuni da articoli scritti da Barbara Russo. Questo è spesso utile per vedere cosa sta facendo il rispettivo ricercatore o la rispettiva ricercatrice: Clicca qui.

Sito web

https://www.inf.unibz.it/swse/sq/

Feedback/Richiesta info