Vai al contenuto
Tesi
 

Discusse

 

172

Integrazione di funzionalità in un applicativo aziendale tramite REST API
Laurea triennale
  • Discussione: 19/10/2024
Analisi E Profilazione Utenti In Un Gioco Didattico Online
Laurea magistrale
  • Discussione: 19/10/2024
Intelligenza artificiale generativa per l'accessibilità e la navigazione web assistita
Laurea triennale
  • Discussione: 19/10/2024
UniMARKET DISIM: analisi e completamento del processo di richiesta d'acquisto
Laurea magistrale
  • Discussione: 19/10/2024
Eco Green Parking: Mobilità Sostenibile in Città
Laurea triennale
  • Discussione: 20/07/2024
Oltre REST: Tecnologie Avanzate per lo Sviluppo di Web API
Laurea magistrale
  • Discussione: 20/07/2024
Impatto delle tecniche di UI/UX design sulla soddisfazione utente per applicazioni web commerciali
Laurea triennale
  • Discussione: 20/07/2024
Integrazione di funzionalità business e utente in un applicativo aziendale sviluppato in Xamarin
Laurea triennale
  • Tecnologie: Xamarin, SAP
  • Discussione: 03/2024
Reingegnerizzazione ed Estensione di un'Applicazione di Data Analytics
Laurea triennale
  • Tecnologie: Python
  • Discussione: 03/2024
Progettazione ed implementazione di un aggregatore di servizi per l'analisi automatica del malware
Laurea triennale
  • Discussione: 12/2023
Emissione di credenziali digitali tramite blockchain e NFTs
Laurea triennale
  • Discussione: 03/2023
L'accessibilità dei siti web della PA percepita dagli utenti con disabilità
Laurea triennale
  • Discussione: 03/2023
SAFETYFIRST: un sistema di gestione e controllo della documentazione sulla sicurezza sul lavoro per le imprese edili
Laurea triennale
  • Discussione: 12/2022
L'accessibilità dei siti web della PA percepita dagli utenti con disabilità
Laurea triennale
  • Discussione: 12/2022
Uno studio sulla dematerializzazione dei processi dipartimentali attraverso la piattaforma BonitaSoft​
Laurea triennale
  • Discussione: 10/2022
Dal Web 3.0 al Metaverso: tecnologie e prospettive per lo sviluppo futuro del world wide web​
Laurea triennale
  • Discussione: 10/2022
Implementazione di un motore di data quality per database MySQL e SQLServer
Laurea triennale
  • Discussione: 06/2022
Evoluzione di un software per l'acquisizione e la verifica documentale
Laurea triennale
  • Discussione: 03/2022
Estensione del supporto GraphQL in delle Instant Data API per MongoDB
Laurea triennale
  • Discussione: 12/2021
Un'Applicazione Web per la gestione dei tirocini universitari
Laurea triennale
  • Discussione: 10/2021
Modern Real Time ETL and Enrichment with Apache Kafka and Project Metamorphosis
Laurea magistrale
  • Discussione: 10/2021
Un'applicazione di supporto alla valutazione dell'apprendimento
Laurea triennale

Obiettivo della tesi è la realizzazione di un'applicazione Java che permetta, in maniera assistita e tramite un'interfaccia grafica opportunamente progettata, l'inserimento dei risultati di una serie di prove d'esame, misurati in base a un insieme predefinito di parametri. Tali risultati dovranno essere poi analizzati e rappresentati in report tabulari e grafici, esportabili in PDF per la distribuzione e l'invio su canali elettronici. E' richiesta una buona esperienza nella programmazione Java e nei relativi strumenti di realizzazione di GUI.

  • Argomenti: Sviluppo applicazioni desktop, Sviluppo GUI
  • Tecnologie: Java
  • Discussione: 07/2021
Un'applicazione web per la gestione ed il tracking di commesse aziendali
Laurea triennale

L'applicazione web da sviluppare dovrà permettere agli utenti di aggiornare in maniera collaborativa delle schede informative relative alle commesse di un'azienda, in particolare tenendo traccia del loro stato di avanzamento tramite la realizzazione di una sequenza temporale in cui potranno essere riportati tutti gli eventi relativi allo svolgimento di ciascuna commessa. Opzionalmente, potranno essere realizzate anche dashboard informative e statistiche su questi stessi dati.

  • Argomenti: Applicazoni Web
  • Tecnologie: PHP
  • Discussione: 07/2021
Reingegnerizzazione di un'Applicazione per la Generazione e la Condivisione di Dati di Modellizzazione Molecolare ​
Laurea triennale
  • Argomenti: Applicazoni Web
  • Tecnologie: PHP, Python
  • Discussione: 03/2021
Un framework per la modellazione, l'aggregazione e la pubblicazione di API RESTful per servizi in ambito agricolo ​​
Laurea triennale
  • Argomenti: Applicazoni Web
  • Tecnologie: PHP, OpenAPI, Swagger
  • Discussione: 03/2021
Interfaccia per insegnanti di un videogioco educativo: CLAssroom Report And Supervision (CLARAS) ​​​
Laurea triennale
  • Argomenti: Applicazoni Web
  • Tecnologie: PHP
  • Discussione: 03/2021
Un'applicazione Web per la produzione e la distribuzione di audiolibri ​​​
Laurea triennale
  • Argomenti: Applicazoni Web
  • Tecnologie: PHP
  • Discussione: 12/2020
Un'applicazione web per l'organizzazione tecnica del palco nelle esibizioni musicali dal vivo​​​
Laurea triennale
  • Argomenti: Applicazoni Web
  • Tecnologie: X3DOM
  • Discussione: 12/2020
Un'applicazione web di supporto alla generazione, analisi e condivisione di dati di modellizzazione molecolare​​​
Laurea triennale
  • Argomenti: Applicazoni Web
  • Tecnologie: PHP
  • Discussione: 10/2020
CREAZIONE DI APPLICAZIONI MOBILI E WEB NATIVE CON IL FRAMEWORK FLUTTER
Laurea triennale
  • Argomenti: Applicazoni Mobili
  • Tecnologie: Flutter, Dart
  • Discussione: 07/2020
Un framework per l'estrazione e la rappresentazione di statistiche dal traffico di rete SDN
Laurea triennale
  • Argomenti: Cybersecurity
  • Tecnologie: Python
  • Discussione: 07/2020
Sviluppo di un'applicazione mobile decentralizzata per lo scambio dei dati sui pazienti in ambito ospedaliero
Laurea triennale
  • Argomenti: Applicazoni Mobili
  • Discussione: 07/2020
Sicurezza nelle architetture a microservizi
Laurea magistrale
  • Argomenti: Microservizi
  • Discussione: 07/2020
Internet of Things e Domotica: progettazione e prototipazione di uno Smart Plug Management System
Laurea magistrale
  • Argomenti: IOT
  • Tecnologie: AWS, Java
  • Discussione: 03/2020
Integrazione delle piattaforme SPID e PagoPA in un applicativo web
Laurea triennale
  • Argomenti: Servizi online della PA
  • Tecnologie: PHP
  • Discussione: 03/2020
Univaq Skill:Una skill di Amazon Alexa per essere informati sulla didattica del DISIM
Laurea triennale
  • Argomenti: Assistenti vocali
  • Tecnologie: AWS
  • Discussione: 03/2020
Realizzazione di un sistema di descriptive analytics per l'analisi delle carriere scolastiche nella piattaforma MEProS
Laurea magistrale
  • Argomenti: Descriptive analytics
  • Tecnologie: PHP, Python
  • Discussione: 12/2019
Penetration Testing avanzato
Laurea triennale

E' disponibile una tesi su tematiche di cyber security, avente come argomento l'inserimento di una nuova funzionalita' di controllo all'interno di un tool di penetration testing su reti virtualizzate sviluppato nel nostro dipartimento. Per l'implementazione di questa funzionalita' sono gia' disponibili progetti open source, che andranno quindi adattati e incorporati nel tool stesso. Il linguaggio di programmazione e' python, di cui si richiede al candidato una conoscenza di base. E' richiesta anche la conoscenza dello stile architetturale REST. Lo sviluppo della tesi potra' cominciare fin da subito, ma considerato il lavoro da svolgere e il tempo a disposizione il candidato potra' laurearsi a partire da ottobre 2018. Lo svolgimento della tesi richiedera' una serie cadenzata di incontri di aggiornamento, alcuni dei quali potranno comunque svolgersi per vie telematiche.

  • Argomenti: Cyber Security, Penetration Testing
  • Tecnologie: Python, RESTful web services
  • Discussione: 07/2019
Deep Reinforcement Learning applicato alla Cybersecurity: un approccio automatico all'addestramento di reti neurali per il riconoscimento del malware
Laurea magistrale
  • Argomenti: Machine Learning, Deep Reinforcement Learning, Cybersecurity
  • Discussione: 03/2019
Riconoscimento automatico di linguaggi non lieari
Laurea triennale
  • Argomenti: Linguaggi Visuali, Linguaggi Formali
  • Discussione: 03/2019
Sviluppo App di Supporto alla Distribuzione Merci
Laurea triennale

LFoundry, societa' con sede ad Avezzano, offre una tesi di primo livello avente come obiettivo la realizzazione di una APP multipiattaforma (Android e iOS) che sara' connessa alla WiFi aziendale e sfruttera' un barcode reader USB/Bluetooth per acquisire i numeri di lotto caricati sui carrelli inviandoli ad un Web Service integrato con il sistema Scheduling del materiale di Produzione (MACH) e di gestione dei percorsi dei Carrellisti. Ai candidati e' richiesta la conoscenza di almeno un framework di sviluppo di app multipiattaforma come XAMARIN (preferibile), React Native, IONIC, Apache Cordova, AngularJS. La durata prevista della tesi e' di tre mesi.

  • Argomenti: Sviluppo mobile
  • Tecnologie: Ionic, Cordova...
  • Discussione: 10/2018
Uno Studio Sull'uso Di Relazioni Spaziali Per La Specifica Grammaticale Di Linguaggi Multidimensionali
Laurea magistrale
  • Argomenti: Linguaggi Visuali, Linguaggi Formali
  • Discussione: 10/2018
Database NoSQL: quando e come usarli in sostituzione dei relazionali?
Laurea triennale
  • Argomenti: DBMS, NoSQL
  • Tecnologie: MongoDB
  • Discussione: 10/2018
Sviluppo Di Applicazioni Per Blockchain Con Ethereum: Un Caso Di Studio Sul Catasto Distribuito
Laurea triennale
  • Argomenti: Blockchain
  • Discussione: 10/2018
Uuoden: Automatic Generation Of Web Applications Based On Php Models
Laurea triennale
  • Argomenti: CMS
  • Tecnologie: PHP
  • Discussione: 12/2017
Interoperabilita' Tra Applicazioni E-Larning e Servizi Esterni Tramite Tecnologia LTI: Un'estensione Moodle Per La Didattica Interattiva
Laurea triennale
  • Argomenti: e-Learning
  • Tecnologie: PHP, LTI, Moodle
  • Discussione: 12/2017
Contronto tra Tool di Data Analytics
Laurea triennale
  • Argomenti: Data Analytics
  • Tecnologie: Qlikview, Pentaho
  • Discussione: 12/2017
BeTechnology: Uso di Sensori di Prossimita' per la Personalizzazione dell'esperienza In-Shop
Laurea triennale
  • Argomenti: User Profiling, Location-Based Information
  • Tecnologie: PHP
  • Discussione: 12/2017
Il Framework Unity per lo sviluppo di Giochi in HTML5
Laurea triennale
  • Argomenti: Sviluppo Mobile
  • Tecnologie: Unity
  • Discussione: 10/2017
Analisi Tracciati di Missione
Laurea magistrale

E' disponibile una tesi di laurea magistrale, da svolgersi presso la REISS Romoli, nell'ambito di un progetto che prevede la realizzazione di un'applicazione web per l'importazione e l'analisi di dati rappresentanti voci di spesa. Il software da realizzare dovra' essere estremamente semplice da estendere, e per questo nel realizzarlo si prevede di far uso estensivo di tecnologie di scripting. Il lavoro di tesi potra' essere preceduto da un tirocinio aziendale propedeutico, durante il quale il candidato dovra' analizzare il formato di questi dati al fine di identificare un modello comune e delle opportune procedure di mappatura che dovranno uniformarne la struttura. Verra' quindi prototipato (in linguaggio Java e/o Javascript) il sistema di importazione, prestando particolare attenzione alla sua estendibilita' futura.

  • Argomenti: Applicazioni Web
  • Tecnologie: Java, Javascript
  • Discussione: 10/2017
Java to Javascript
Laurea triennale o magistrale

Lo scopo di questa tesi e' studiare le caratteristiche, l'applicabilita' e le limitazioni delle attuali tecniche source-to-source o bytecode-to-source per trasformare codice Java SE nel suo equivalente Javascript in maniera (semi)automatica, ad esempio il JSweet transpiler. L'indagine si occupera' prima del codice Java di base, per poi estendersi alle librerie grafiche (AWT e Swing), determinando quali elementi possono essere trasformati in maniera (semi)automatica in HTML5+CSS+Javascript. Come caso di studio, prima si convertira' in Javascript una libreria Java preesistente, e di seguito si cerchera' trasformare in applicazione HTML5 un'applicazione grafica Java Swing basata su questa libreria. Ovviamente, per lavorare su questa tesi e' richiesta un'ottima padronanza del linguaggio Javascript, oltre che una buona conoscenza di Java.

  • Argomenti: Javascript, Web Applications
  • Tecnologie: Java, Javascript
  • Discussione: 10/2017
Un'Applicazione Mobile per il Monitoriaggio Remoto di Autoveicoli Tramite Standard OBDII
Laurea triennale

La ABALOG srl (sede di Avezzano) offre agli studenti di svolgere una tesi aziendale relativa alla tracciabilita' satellitare degli autoveicoli. Gli obiettivi del progetto sono ottimizzare la piattaforma web esistente per la gestione dei dati provenienti dai terminali GPS installati a bordo dei veicoli e ottimizzare/integrare con la piattaforma web la relativa app Android. Il progetto prevede una permanenza in azienda da 3 a 6 mesi (il lavoro relativo alla tesi vera e propria potra' concludersi in tempi piu' brevi, concordati con il relatore) con possibile assunzione a fine lavoro.

  • Argomenti: Sviluppo Mobile (Android o iOS), Web Applications
  • Tecnologie: PHP, HTML5, Javascript, SQL, Mobile development tools
  • Discussione: 10/2017
Uno studio sulla rappresentazione dell'informazione spaziale
Laurea triennale
  • Argomenti: Linguaggi visuali, Relazioni spaziali
  • Discussione: 07/2017
Monitoraggio Carriere Scolastiche
Laurea magistrale

E' disponibile una tesi di laurea (base o magistrale), da svolgersi presso gli istituti scolastici del comprensorio aquilano e in collaborazione con i ricercatori del nostro dipartimento nell'ambito di un progetto che prevede la realizzazione di un'applicazione web (con tecnologia (L)AMP) per la raccolta di informazioni sulla carriera scolastica dei ragazzi tra i 6 e i 15 anni. Il lavoro di tesi (soprattutto nel caso della tesi di primo livello) potra' essere preceduto da un tirocinio aziendale propedeutico, durante il quale il candidato dovra' documentarsi sul software utilizzato nelle segreterie delle scuole coinvolte, interfacciandosi direttamente con queste ultime, per determinare come e in che formato e' possibile far loro esportare i dati di nostro interesse, definendo quindi il modello dei dati per il nuovo applicativo e mettendo a punto le relative procedure di esportazione-conversione-importazione.

  • Argomenti: Applicazioni Web LAMP
  • Discussione: 03/2017
Analisi e riscrittura di un framework aziendale in PHP: i vantaggi di una corretta applicazione del paradigma a oggetti
Laurea magistrale
  • Argomenti: Applicazioni Web
  • Tecnologie: PHP
  • Discussione: 03/2017
Studio e sperimentazione di techiche per la reingegnerizzazione di database DB2 di grandi dimensioni
Laurea magistrale
  • Argomenti: DBMS
  • Tecnologie: DB2
  • Discussione: 03/2017
WebMiddle: JSX Framework fur multi-layer web data integration
Laurea magistrale
  • Argomenti: Semantic Web, Information Aggregation
  • Tecnologie: Javascript
  • Discussione: 03/2017
Un'applicazione web per la registrazione spese e la gestione flusso di cassa
Laurea triennale
  • Tecnologie: PHP
  • Discussione: 03/2017
EasyMove, Un'Applicazione Web per migliorare la Mobilita' Quotidiana
Laurea triennale
  • Tecnologie: PHP
  • Discussione: 03/2017
AskUnivAQ: un sistema collaborativo per il tutoraggio e l'orientamento, prima parte
Laurea triennale
  • Argomenti: Web Development, Collaborative Content Creation
  • Tecnologie: PHP
  • Discussione: 12/2016
AskUnivAQ: un sistema collaborativo per il tutoraggio e l'orientamento, seconda parte
Laurea triennale
  • Argomenti: Web Development, Collaborative Content Creation
  • Tecnologie: PHP
  • Discussione: 12/2016
Gestione del ciclo di sviluppo di un sistema IVR su piattaforma plivo per la gestione di consegne domiciliari
Laurea magistrale
  • Argomenti: Applicazioni Web
  • Tecnologie: PHP, Plivo
  • Discussione: 10/2016
Un servizio per l'analisi, la classificazione e il riconoscimento dei documenti di identita'
Laurea magistrale
  • Argomenti: Grafica, Web Services
  • Tecnologie: OpenCV
  • Discussione: 07/2016
Il Framework Microsoft Xamarin per lo Sviluppo di App Crossplatform
Laurea triennale
  • Argomenti: Sviluppo Mobile
  • Discussione: 07/2016
Applicazione Web per un gruppo di ricerca biomedica
Laurea triennale

La tesi (triennale) si propone di progettare un applicativo web multifunzionale per un'azienda operante nell'ambito della ricerca biomedica, e di implementarne poi una parte da stabilire. L'applicativo web, oltre a una parte statica di tipo pubblicitario e divulgativo per l'attivita' (il cui design dovra' essere preferibilmente adattabile anche a tablet e smartphone), conterra' diverse sezioni dinamiche mirate alla pubblicazione degli studi portati avanti dal laboratorio e all'interfacciamento con i collaboratori esterni, che dovranno poter aggiornare via web alcuni dati e compilare dei questionari online. L'azienda presso la quale si svolgera' la tesi e' una startup operante nella zona di Pescara, tuttavia per questo lavoro di tesi non sara' strettamente necessaria la presenza in loco. Vista la complessita' del lavoro, e' richiesta una buona preparazione di base nelle tecnologie LAMP e capacita' nel design di siti web. La selezione del candidato verra' effettuata sulla base di questi criteri.

  • Argomenti: Progettazione applicativo web
  • Tecnologie: PHP, MySQL
  • Discussione: 03/2016
Editor assistito di query visuali
Laurea triennale

La tesi consistera' in una prima parte teorica, in cui si studiera' il contesto e dovra' venir formalizzato un algoritmo di formulazione incrementale di query visuali basate su relazioni spaziali, e di una successiva parte di implementazione e sperimentazione dell'algoritmo su un caso di studio nel web, per la quale e' richiesta buona conoscenza del linguaggio Javascript e del DOM HTML.

  • Argomenti: Relazioni spaziali, Query visuali
  • Discussione: 03/2016
[Grafica 3D, XML e il Web Grafica 3D Web-Friendly con X3D]
Laurea triennale

La tesi si propone di esplorare le caratteristiche dello standard X3D (www.web3d.org/x3d/what-x3d), in particolare per quel che riguarda il suo uso sul web, grazie al supporto WebGL nativo in molti browser e a librerie come X3DOM (www.x3dom.org). Come caso di studio, nell'ambito della tesi cercheremo di realizzare una pianta 3D degli edifici di Coppito.

  • Argomenti: X3D, Grafica 3D
  • Tecnologie: Javascript, X3DOM
  • Discussione: 03/2016
Specifica di gestures con relazioni spaziali
Laurea triennale

La tesi partira' da uno studio sul riconoscimento e sulla codifica delle gestures utilizzate estensivamente sulla moderne interfacce tattili, analizzando la ricerca scientifica in questo campo e le applicazioni pratiche correntemente in uso. Cercheremo poi di definire una metodologia per la codifica delle gestures basata su un formalismo di relazioni spaziali indipendente dall'applicazione, realizzando come caso di studio un piccolo prototipo di riconoscitore scritto in Java.

  • Argomenti: Relazioni spaziali, Gestures
  • Tecnologie: Java
  • Discussione: 03/2016
Gestione Web di Associazioni Culturali
Laurea triennale
  • Argomenti: Sviluppo Web
  • Tecnologie: Java
  • Discussione: 03/2016
Studio delle problematiche di sicurezza per server e servizi RESTful
Laurea magistrale
  • Argomenti: Sicurezza, SOA, Web
  • Discussione: 03/2016
ReST: Una App per Appassionati di Serie TV
Laurea triennale
  • Argomenti: Sviluppo Mobile
  • Tecnologie: PHP, HTML5, Javascript
  • Discussione: 03/2016
Studio sull'Armonizzazione dei Web di Ateneo
Laurea magistrale
  • Argomenti: Sviluppo Web
  • Discussione: 03/2016
Un Sistema Gestionale per i vigili del Fuoco
Laurea triennale
  • Argomenti: Sviluppo Web
  • Tecnologie: PHP
  • Discussione: 12/2015
Un confronto tra i game engine per il web 2.0
Laurea triennale
  • Discussione: 07/2015
Aggiornamento della piattaforma tecnologica di un'applicazione J2EE
Laurea magistrale
  • Discussione: 07/2015
Un applicativo per la gestione delle fatture elettroniche verso la pubblica amministrazione
Laurea triennale
  • Discussione: 03/2015
Cook together: un'applicazione social per la condivisione di ricette
Laurea triennale
  • Discussione: 03/2015
Progettazione di un social operating system
Laurea triennale
  • Discussione: 07/2014
Sviluppo di un gioco con il framework unity: programmazione della logica di gioco
Laurea triennale
  • Discussione: 07/2014
Sviluppo di un Gioco con il framework Unity: programmazione della GPU con il linguaggio CG
Laurea triennale
  • Discussione: 07/2014
Gestione remota via web di un applicativo di housekeeping
Laurea triennale
  • Discussione: 07/2014
Grafica dinamica e interattiva nel web 2.0 : WEBGL & SVG
Laurea triennale
  • Discussione: 03/2014
Automatizzazione delle procedure gestionali aziendali in conformità con la normativa ISO 9001
Laurea triennale
  • Discussione: 10/2013
Progettazione e implementazione di un software gestionale per autonoleggi
Laurea triennale
  • Discussione: 03/2013
Sviluppo di un sistema a plugin per l'estrazione visuale di informazione da domini eterogenei
Laurea magistrale

Scopo della tesi e' quello di riorganizzare una complessa applicazione Java preesistente, che realizza diverse funzionalita' di information extraction su vari domini applicativi, dotandola di un'architettura a plugin. Sara' quindi necessario isolare il nucleo comune a tutte le funzionalita' e creare un'interfaccia uniforme tra questo e il codice delle funzionalita' specifiche, che andra' quindi estratto, permettendo all'applicazione principale di caricarlo su richiesta, sotto forma di plugin.

  • Argomenti: Information Extraction
  • Tecnologie: Java, Swing
  • Discussione: 12/2012
Un linguaggio grafico per la definizione e l'esecuzione di processi di trasferimento dati
Laurea magistrale
  • Argomenti: DBMS, Linguaggi di programmazione
  • Tecnologie: Java, PHP, XML
  • Discussione: 12/2012
Uno studio su query parametriche per l'estrazione visuale di informazioni
Laurea triennale
  • Discussione: 12/2012
eLearning 2.0: le nuove frontiere dell'apprendimento online con la piattaforma eLQ
Laurea magistrale
  • Argomenti: eLearning
  • Tecnologie: Silverlight, .NET
  • Discussione: 10/2012
Sviluppo di un'Applicazione sulla Multimedia Home Platform Per La Televisone Digitale
Laurea triennale
  • Argomenti: DVB-T
  • Tecnologie: MHP
  • Discussione: 10/2012
Applicazione degli OBDD al model checking esplicito
Laurea triennale

Scopo della tesi e' quello di implementare, partendo da codice di base gia' sviluppato, un indice ibrido a due livelli, in cui il primo livello e' una hash table e il secondo un insieme di OBDD. Gli OBDD (ordered binary decision diagrams) sono strutture capaci di memorizzare in maniera estremamente efficiente espressioni logiche qualsiasi. Per crearli e manipolarli verra' utilizzata la libreria CUDD. Le prestazioni di questo schema di memorizzazione andranno inizialmente valutate confrontandole con una semplice implementazione basata solo sulle hash table. L'algoritmo dovra' poi essere integrato in un model cheker preesistente, affettuando altri esperimenti per valutare l'impatto del nuovo indice sul processo di verifica. E' richiesta una buona conoscenza dei linguaggi C/C++.

  • Argomenti: Model Checking, OBDD
  • Tecnologie: CUDD, Murphi, Linguaggio C
  • Discussione: 07/2012
Un'applicazione Java ME per gli studenti del corso di laurea in Informatica
Laurea triennale
  • Argomenti: Mobile Development, JavaME
  • Tecnologie: Java, LWUIT, JSON
  • Discussione: 07/2012
Realizzazione di un editor modulare per un linguaggio XML
Laurea triennale
  • Argomenti: Design di Interfacce Utente, XML
  • Tecnologie: Java, Swing, JAXP
  • Discussione: 07/2012
Il Real Time secondo HTML5: le WebSocket
Laurea triennale
  • Argomenti: Sviluppo Web
  • Tecnologie: PHP, HTML5
  • Discussione: 07/2012
Un framework Java per il web advertising
Laurea triennale
  • Argomenti: Sviluppo Web
  • Tecnologie: PHP, AJAX
  • Discussione: 07/2012
un sistema di telediagnosi OBD basato su dispositivi mobili Android
Laurea magistrale
  • Argomenti: Telediagnostica
  • Tecnologie: OBD-II, Android
  • Discussione: 07/2012
Integrazione della libreria numerica GSL in un tool di planning
Laurea triennale

La tesi prevede lo studio e l'integrazione di una libreria di risoluzione di equazioni differenziali all'interno di un'applicazione preesistente. Il candidato dovra' modificare l'applicazione in modo che individui e interpreti in modo appropriato le espressioni matematiche di competenza del solutore, compilandole nelle apposite strutture dati e delegandone l'esecuzione alla libreria esterna, per poi riportare i risultati all'interno dell'applicazione di partenza. E' richiesta un'ottima conoscenza dei linguaggi C/C++.

  • Argomenti: Planning, Model Checking
  • Tecnologie: Yacc, UPMurphi
  • Discussione: 03/2012
Un libretto universitario elettronico per dispositivi Android
Laurea triennale
  • Argomenti: Mobile Development, Android
  • Tecnologie: C/C++
  • Discussione: 03/2012
Un'applicazione Android per gli studenti del corso di laurea in Informatica
Laurea triennale
  • Argomenti: Mobile Development, Android
  • Tecnologie: C/C++, JSON
  • Discussione: 12/2011
Generazione assistita di documenti legali nell'ambito della compravendita di aziende
Laurea triennale
  • Argomenti: Generazione automatica di documenti
  • Tecnologie: PHP
  • Discussione: 12/2011
Un UI toolkit adattabile per applicazioni Java su trminali mobili
Laurea triennale
  • Argomenti: Mobile Development, JavaME
  • Tecnologie: Java
  • Discussione: 12/2011
Un'applicazione iPhone per gli studenti del corso di laurea in Informatica
Laurea triennale
  • Argomenti: Mobile Development, iOS
  • Tecnologie: Objective C, JSON
  • Discussione: 07/2011
Confronto tra le piattaforme J2EE e .NET per lo sviluppo di applicazioni Web
Laurea triennale
  • Argomenti: Web Development
  • Tecnologie: J2EE, .NET
  • Discussione: 03/2011
Estrazione Visuale di Informazioni da Dati Biomedici
Laurea magistrale
  • Argomenti: Information Extraction
  • Tecnologie: Java
  • Discussione: 03/2011
Un'Applicazione dell'Estrazione Visuale di Informazioni al Geomarketing
Laurea triennale
  • Argomenti: Information Extraction, Geomarketing, GIS
  • Discussione: 03/2011
Implementazione di un Modello Geometrico Generale per l'Estrazione Visuale di Informazioni
Laurea triennale
  • Argomenti: Information Extraction
  • Tecnologie: Java
  • Discussione: 03/2011
Rilevazione Automatica delle Vulnerabilità nelle Applicazioni Web
Laurea triennale
  • Argomenti: Vulnerability Discovery
  • Tecnologie: Java
  • Discussione: 03/2011
Generatore di Applicazioni CRUD Multipiattaforma
Laurea triennale
  • Argomenti: Applicazioni CRUD, Generazione automatica di codice
  • Tecnologie: Java, PHP
  • Discussione: 03/2011
Planning con Algoritmi Genetici
Laurea magistrale
  • Argomenti: Planning, Algoritmi Genetici
  • Tecnologie: C++, PDDL+
  • Discussione: 12/2010
Uso degli OBDD per la generazione di sistemi di controllo
Laurea triennale

Lo scopo della tesi e' quello di realizzare un algoritmo per la sintesi automatica di sistemi di controllo basato su un particolare tipo di OBDD (Ordered Binary Decision Diagram). L'algoritmo dovra' essere implementato come estensione di un tool gia' esistente che, data la specifica di un sistema, ne esplora il grafo di transizione memorizzando tutti i cammini minimi che lo portano ad un insieme di stati goal. L'insieme di questi cammini costituisce il sistema di controllo. L'introduzione degli OBDD all'interno di questo processo avra' lo scopo di aumentare la capacita' di esplorazione del tool comprimendo in maniera opportuna le strutture dati attualmente in uso, in particolare le hash tables.

  • Argomenti: Model checking, Sistemi di controllo
  • Tecnologie: C++, CUDD
  • Discussione: 07/2010
Studio comparativo di planner per sistemi ibridi
Laurea triennale
  • Argomenti: Planning, Model Checking
  • Tecnologie: PDDL+
  • Discussione: 03/2010
Analisi Strutturale di Documenti PDF
Laurea triennale
  • Argomenti: Linguaggi Visuali, Portable Document format
  • Tecnologie: Java
  • Discussione: 01/2010
Un Sistema Grafico per la Definizione Interattiva di Relazioni Spaziali
Laurea magistrale

Lo scopo della tesi e' la realizzazione di un applicativo Java la cui interfaccia permetta all'utente di definire graficamente, su un piano di dimensioni arbitrarie e rispetto a una serie predefinita di punti di riferimento, relazioni spaziali specificate attraverso aree aperte o limitate da contorni poligonali, eventualmente componendole tramite operazioni di somma e differenza. L'applicativo, infine, dovra' essere in grado di importare ed esportare la definizione delle aree cosi' specificate tramite un apposito linguaggio testuale. E' richiesta una buona preparazione di base sulla programmazione Java.

  • Argomenti: Interfacce grafiche, Linguaggi visuali
  • Tecnologie: Java, Librerie Java SWING
  • Discussione: 12/2009
Un Sistema Per L'estrazione Visuale Di Dati Da Shapefiles Geografici
Laurea magistrale
  • Argomenti: GIS, Relazioni Spaziali, Linguaggi Formali, OpenMap
  • Tecnologie: Java
  • Discussione: 10/2009
Pianificazione di un processo di produzione chimica tramite tecniche di planning basate su model checking
Laurea magistrale
  • Argomenti: Planning, Model Checking
  • Tecnologie: PDDL+, UPMurphi
  • Discussione: 10/2009
Tecniche di compressione per la verifica di hardware modulare
Laurea magistrale
  • Argomenti: Model Checking, Hardware Description Languages
  • Tecnologie: C, Verolog
  • Discussione: 03/2009
Un'applicazione per la gestione degli accessi in galleria nei Laboratori Nazionali del Gran Sasso ai sensi della legge 626
Laurea triennale
  • Argomenti: Sicurezza del lavoro, Interfacce web
  • Tecnologie: PHP
  • Discussione: 03/2009
L'interfaccia Apple iPhone: nuove frontiere nell'interazione uomo-macchina per i dispositivi mobili
Laurea triennale
  • Argomenti: Interfacce grafiche, Interazione uomo-macchina
  • Tecnologie: ObjectiveC
  • Discussione: 03/2009
Una Tecnica per l'Estrazione Visuale di Informazioni dal Web
Laurea triennale
  • Argomenti: Interfacce grafiche, Relazioni Spaziali, Linguaggi Formali
  • Tecnologie: Java
  • Discussione: 03/2009
Un framework web-based per la logistica collaborativa
Laurea magistrale

Lo scopo della tesi e' la realizzazione di un framework web-based per la gestione e l'ottimizzazione di un sistema di logistica collaborativa. Questo sistema si propone di gestire al meglio lo spostamento di merci all'interno di una comunita' di dimensioni medio-grandi, pianificando i trasporti con lo scopo di minimizzarne i costi. Il sistema di pianificazione, da realizzare in collaborazione con il gruppo di Ricerca Operativa, interagira' con gli utenti tramite un'interfaccia web intuitiva con la quale sara' possibile definire la richiesta e valutare le offerte dei trasportatori, realizzando un processo iterativo che converga ad una soluzione soddisfacente sia per i clienti che per i trasportatori. La tesi prendera' spunto da alcuni risultati gia' ottenuti in precedenti lavori, completando lo sviluppo della parte web e realizzando il sistema di pianificazione vero e proprio, che andra' opportunamente connesso al sistema web.

  • Argomenti: Tecniche e tool di pianificazione, Applicazioni web
  • Tecnologie: C, PHP/Java servlets, Tool di ottimizzazione
  • Discussione: 12/2008
Interfaccia Grafica Java per un Tool di Verifica
Laurea triennale

Lo scopo della tesi e' la realizzazione di un'interfaccia grafica scritta in linguaggio Java per il tool di verifica CMurphi. Quest'ultimo e' un programma C a linea di comando, e l'interfaccia da realizzare dovra' fornire un supporto piu' user-friendly al suo uso, realizzando le seguenti funzionalita': 1) editor (testuale) per le specifiche da passare in input al programma 2) sistema di lancio del tool con selezione semplificata delle opzioni da inserire nella linea di comando 3) analisi (parsing) in tempo reale del log generato dal programma e visualizzazione dello stato di avanzamento/risultato finale dello stesso.

  • Argomenti: Interfacce grafiche
  • Tecnologie: Java, Librerie Java SWING
  • Discussione: 12/2008
Un Sistema di Editing e Verifica per Centri di Controllo Spaziale
Laurea triennale

Scopo di questa tesi e' stato lo sviluppo di un'applicazione di supporto all'editing e alla verifica dei dati di telemetria e telecomando gestiti dai centri di controllo spaziale. Il sistema realizzato si interfaccia con le complesse strutture dati definite dagli standard ESA e permette di compilarle in maniera assistita ed eseguire automaticamente su di esse un gran numero di controlli di consistenza e correttezza.

  • Argomenti: Applicazioni Web, Gestione Dati
  • Tecnologie: PHP
  • Discussione: 12/2008
Un'Applicazione Web per il Loan Management nel contesto Micron
Laurea triennale

La tesi e' consistita nello sviluppo di un software, integrato nel sistema Micron ITInventory, in grado di gestire le richieste di materiale informatico all'interno dell'Azienda e seguirne il flusso d'approvazione, contattando automaticamente tutti i soggetti coinvolti ed operando nel rispetto dei rigidi protocolli aziendali.

  • Argomenti: Applicazioni Web
  • Tecnologie: .NET framework
  • Discussione: 10/2008
Un Servizio Web per il Dimensionamento di Impianti Solari Termici
Laurea triennale

La tesi e' consistita nello sviluppo di un servizio web che guida l'utente in un dettagliato processo di analisi e preventivazione del risparmio energetico ottenibile attraverso l'uso di energie alternative nella propria abitazione.

  • Argomenti: Impianti Solari, Servizi Web
  • Tecnologie: Linguaggio Java, Google GWT
  • Discussione: 10/2008
Un Universal Planner PDDL+ Basato su Tecniche di Model Checking
Laurea magistrale
  • Argomenti: Model Checking, Planning
  • Tecnologie: Linguaggio C++, Linguaggio PDDL+
  • Discussione: 10/2008
Trasformazione di lookup tables con codifica OBDD in codice C ottimizzato
Laurea magistrale

Lo scopo della tesi e' quello di realizzare un algoritmo per la trasformazione di un particolare tipo di OBDD (Ordered Binary Decision Diagram), che codifica una tabella di lookup, in un programma C e/o nella specifica logica di un circuito realizzata con linguaggi come il VHDL. A partire dall'OBDD, tramite trasformazioni logiche, si dovranno ottenere una serie di funzioni che restituiscano i singoli bit dei valori contenuti nella tabella di lookup. Queste funzioni dovranno poi essere codificate in linguaggio C e/o in una specifica circuitale. La realizzazione di una o entrambe queste trasformazioni determinera' il livello (base o specialistica) della tesi.

  • Argomenti: Generazione automatica di codice
  • Tecnologie: C++, CUDD, VHDL
  • Discussione: 07/2008
Backend Web per un Sistema di Gestione di Beni Culturali
Laurea triennale
  • Argomenti: Basi di Dati, Web Programming
  • Tecnologie: Java
  • Discussione: 12/2007
Tecnologie XML per il reporting nei sistemi SCADA
Laurea magistrale
  • Argomenti: Estrazione e manipolazione di dati
  • Tecnologie: XML, XSLT, SVG, Java
  • Discussione: 04/2007
Un Sistema per l'Aggiornamento Automatico di Applicazioni Basate sulla Piattaforma OSCommerce
Laurea triennale
  • Argomenti: Programmazione PHP
  • Tecnologie: PHP
  • Discussione: 04/2007
Steering Interattivo in un'Applicazione per la Simulazione della Dinamica Molecolare
Laurea triennale
  • Argomenti: Informatica grafica
  • Tecnologie: Tcl/Tk
  • Discussione: 04/2007
Traduzione Automatica di Controllori Tabulari in Diagrammi di Decisione Binari
Laurea magistrale
  • Argomenti: Controller generation, Model Checking
  • Tecnologie: C++
  • Discussione: 04/2007
Gestione Web di Processi di Calcolo su Piattaforma UNIX
Laurea triennale
  • Argomenti: Sistemi Operativi, Web Programming
  • Tecnologie: PHP
  • Discussione: 04/2007
Un Sistema di eCommerce per la Piccola Impresa: Gestione della Clientela
Laurea magistrale
  • Argomenti: Design interfacce utente, Programmazione dispositivi mobili e wireless
  • Tecnologie: Java, C++, Mobile SDKs
  • Discussione: 01/2007
Un Sistema di eCommerce per la Piccola Impresa: Backoffice Aziendale
Laurea magistrale
  • Argomenti: Commercio elettronico, Programmazione dispositivi mobili e wireless
  • Tecnologie: Java, C++, Mobile SDKs
  • Discussione: 01/2007
Un Framework Resource-Aware per la Realizzazione di Servizi di eBusiness
Laurea magistrale
  • Argomenti: Mobile computing, eBusiness Applications
  • Tecnologie: Java
  • Discussione: 01/2007
Una Componente per la Gestione di Connessioni Multiple nell'Architettura SEDA
Laurea triennale
  • Argomenti: Architettura SEDA
  • Tecnologie: Java
  • Discussione: 01/2007
Una Soluzione Basata sul Model Checking al Problema dell'Idle Speed Control
Laurea triennale
  • Argomenti: Model checking
  • Tecnologie: Murphi
  • Discussione: 01/2007
Tecnologie per la gestione automatica di help desk
Laurea triennale
  • Argomenti: Applicazioni Web, Logica Fuzzy, Information Extraction, Design di Interfacce Utente
  • Tecnologie: PHP, Mysql
  • Discussione: 07/2006
Proprieta' dei grafi di transizione di sistemi software
Laurea triennale
  • Argomenti: Model Checking
  • Tecnologie: C++
  • Discussione: 07/2006
FreeCity: una Guida Turistica Mobile
Laurea quinquennale
  • Argomenti: Basi di Dati, Mobile Programming
  • Tecnologie: Java, MySQL
  • Discussione: 07/2006
Un'applicazione web per la gestione della modulistica elettronica
Laurea triennale

La tesi estende e completa la precedente tesi "Una metodologia per la definizione e la distribuzione della modulistica" fornendo un supporto lato server per la raccolta, la distribuzione, la compilazione assistita, la firma digitale e il recapito della modulistica.

  • Argomenti: XML, Processi Documentali, eGoverment
  • Tecnologie: XML, Java Servlets, XML Signature, XSLT
  • Discussione: 04/2006
Un'applicazione web per l'orientamento in ingresso degli studenti
Laurea triennale
  • Argomenti: Applicazioni Web, Design di Interfacce Utente
  • Tecnologie: PHP, Mysql
  • Discussione: 04/2006
Configurazione e gestione di un sistema Voice over IP
Laurea triennale
  • Argomenti: Voice over IP, Protocolli di comunicazione, Design di Interfacce Utente
  • Tecnologie: Asterisk, Java
  • Discussione: 04/2006
Sintesi automatica di controllori fuzzy con algoritmi genetici
Laurea quinquennale
  • Argomenti: Sistemi di controllo, Logica fuzzy, Algoritmi genetici
  • Tecnologie: C++
  • Discussione: 04/2006
Algoritmi probabilistici per l'esplorazione del web
Laurea triennale
  • Argomenti: Applicazioni Web, Algoritmi di Visita Probabilistici
  • Tecnologie: C++
  • Discussione: 01/2006
Un sistema per il controllo e la validazione automatica dei piani di studio
Laurea triennale
  • Argomenti: Applicazioni Web, Design di Interfacce Utente
  • Tecnologie: PHP, Mysql
  • Discussione: 01/2006
Un sistema per il riconoscimento ottico dei veicoli in sosta
Laurea quinquennale
  • Argomenti: Logica Fuzzy, OCR, Algoritmi di manipolazione grafica
  • Tecnologie: C++
  • Discussione: 12/2005
Un'Applicazione web per la Creazione e la Manipolazione di Scenari
Laurea triennale

La tesi consiste nello sviluppo di un framwework web-based che integra una serie di tool per la creazione e la manipolazione di scenari, basato sul formalismo SDML. Il framework implementa anche una serie di algoritmi che permettono di derivare state diagrams e test models direttamente dagli scenari, e offre una visualizzazione grafica dinamica su tutte le specifiche formali.

  • Argomenti: XML, Ingengeria del Software, Java
  • Tecnologie: XML, Java Servlets, JSP, XSLT
  • Discussione: 10/2005
Editor Visuale per codice OpenGL
Laurea triennale
  • Argomenti: Grafica 2D e 3D, Design di Interfacce Utente
  • Tecnologie: C++, OpenGL
  • Discussione: 10/2005
Editor visuale per interfacce XUL

XUL e' un linguaggio di definizione di interfacce sviluppato dal Mozilla group. Il linguaggio permette di generare interfacce molto sofisticate tramite una semplice descrizione XML interpretata a runtime. E' possibile aggiungere dinamica all'interfaccia usando JavaScript per catturare gli eventi e gestirli, ed eventualmente interfacciandosi con librerie esterne tramite opportune interfacce. Lo scopo di questa tesi e' realizzare un editor visuale che permetta di "comporre" una interfaccia (in maniera simile agli editor presenti in molti ambienti di sviluppo come JBuilder o Visual Studio) gestendo la generazione del file XUL corrispondente

  • Argomenti: Tecnologie XML, Design di Interfacce Utente
  • Tecnologie: XML, Java
  • Discussione: 07/2005
Un DBMS virtuale e distribuito
Laurea triennale
  • Argomenti: Database
  • Tecnologie: Java, XML
  • Discussione: 03/2005
Algoritmi genetici per lo user profiling
Laurea triennale
  • Argomenti: Applicazioni Web, User Profiling, Algoritmi Genetici
  • Tecnologie: PHP, Mysql, Javascript, RSS
  • Discussione: 03/2005
Strumenti per la Verifica e il Testing di Software per Telecomunicazioni
Laurea quinquennale
  • Argomenti: Model Checking, Definizione delle Specifiche Software
  • Tecnologie: C++, Verificatori Software
  • Discussione: 12/2004
Algoritmi Distribuiti per la Verifica di Sistemi Software
Laurea triennale

La tesi consiste nello sviluppo di un approccio distribuito alla verifica esplicita di sistemi software, basato sul verificatore Murphi. L'architettura di verifica studiata si propone di realizzare una distribuzione efficiente e trasparente del lavoro di verifica tra vari client posti su meacchine diverse, con la possibilita' di variarne dinamicamente il numero.

  • Argomenti: Model Cheching, Algoritmi Distribuiti
  • Tecnologie: C++
  • Discussione: 12/2004
Un sistema di visualizzazione di State Diagrams basato sul Formalismo SVG
Laurea triennale
  • Argomenti: XML, Scalable Vector Graphics
  • Tecnologie: XML, XSLT, SVG, Java
  • Discussione: 12/2004
Un Sistema per la Gestione Intelligente del Relevance Feedback
Laurea triennale
  • Argomenti: Applicazioni Web, Logica Fuzzy, Design di Interfacce Utente
  • Tecnologie: PHP, Mysql, Java
  • Discussione: 10/2004
Un sistema per la generazione automatica delle prove scritte d'esame
Laurea triennale

La tesi ha come obiettivo la realizzazione di un'applicazione per la generazione automatica di test a risposta multipla o libera, altamente configurabile e adattabile alle esigenze specifiche dei singoli corsi, per fornire supporto ai docenti. L'applicazione offre anche supporto durante la correzione dei test e gestisce un archivio storico degli stessi.

  • Argomenti: Database, Automazione della didattica
  • Tecnologie: MySQL, Java
  • Discussione: 07/2004
Algoritmi di Verifica basati sull'apprendimento automatico
Laurea triennale
  • Argomenti: Model Checking, Data Mining
  • Tecnologie: C++
  • Discussione: 07/2004
Un news aggregator con profiling dinamico dell'utenza
Laurea quinquennale
  • Argomenti: Applicazioni Web, User Profiling
  • Tecnologie: PHP, Mysql, Javascript, RSS
  • Discussione: 07/2004
Un sistema di gestione per i progetti d'esame
Laurea triennale

La tesi si propone di realizzare un sistema per la gestione automatica della consegna e della revisione dei progetti d'esame. Il sistema gestisce i gruppi di lavoro, le specifiche dei progetti, il loro versioning, la pubblicazione dei progetti piu' meritevoli in un'area pubblica, e la valutazione del docente.

  • Argomenti: Database, Automazione della didattica, Web applications
  • Tecnologie: MySQL, PHP, Javascript
  • Discussione: 04/2004
Sicurezza e crittorgafia in XML
Laurea triennale

La tesi analizza le caratteristiche della crittografia XML, intesa come sistema di standardizzazione delle numerose tecniche di crittografia esistenti e come metodologia specifica di crittografia applicata alle strutture XML. La tesi tratta sia gli aspetti teorici che quelli implementativi di questa nuova tecnologia.

  • Argomenti: XML, Sicurezza, Crittografia
  • Tecnologie: XML
  • Discussione: 04/2004
Firma digitale e crittografia a chiave pubblica in xml
Laurea triennale

La tesi analizza le tecniche di firma digitale per documenti XML e il protocollo XML per la gestione delle chiavi pubbliche. La tesi tratta sia gli aspetti teorici che quelli implementativi di questa nuova tecnologia.

  • Argomenti: XML, Sicurezza, Firma Digitale
  • Tecnologie: XML
  • Discussione: 04/2004
Una metodologia per la definizione e la distribuzione della modulistica
Laurea triennale

La tesi sviluppa un nuovo linguaggio XML per la descrizione uniforme di una vasta gamma di modulistica elettronica e cartacea. Vengono forniti due fogli di stile, capaci di generare dalla descrizione astratta del modulo una sua rappresentazione elettronica in HTML e una versione cartacea in PDF. In entrambi i casi vengono applicate le ottimizzazioni, le convenzioni strutturali e di formato tipiche dello specifico tipo di modulistica, ottenendo in output moduli molto compatti, leggibili e dalla struttura lineare. Viene inoltre fornita una terza trasformazione per la generazione di schemi XML per la validazione dei dati inseriti nei moduli elettronici.

  • Argomenti: XML, Processi Documentali, eGoverment
  • Tecnologie: XML, Javascript, XSLT, XSL-FO
  • Discussione: 04/2004
Un sistema di pubblicazione di tesi e curriculum per neolaureati
Laurea triennale

LA tesi sviluppa un sito web con il duplice intento di assistere lo studente neolaureato nella compliazione del suo curriculum e nella pubblicazione della sua tesi sulla rete, e di dare visibilita' a questi due importanti documenti, fornendo potenti strumenti di ricerca e catalogazione degli stessi.

  • Argomenti: Database, Automazione della didattica, Web Applications
  • Tecnologie: Mysql, Javascript, PHP
  • Discussione: 04/2004
Un servizio web per la condivisione dei documenti strutturati
Laurea triennale

La tesi si propone di sviluppare un servizio web generico e altamente configurabile per la gestione e la condivisione di documenti XML.

  • Argomenti: Database, Web Services, XML
  • Tecnologie: Java, JWSDP, MySQL
  • Discussione: 04/2004
Metodologie di sviluppo per web services su piattaforme java
Laurea quinquennale

La tesi mette a confronto, tramite un caso di studio, le tecnologie piu' note per lo sviluppo di servizi web in ambiente Java.

  • Argomenti: Web Services, XML
  • Tecnologie: Java, JWSDP, Apache AXIS
  • Discussione: 04/2004
Generazione Automatica di Test Cases
Laurea triennale

Il lavoro di tesi si propone la definizione di un nuovo approccio finalizzato alla generazione semiautomatica dei software test, in particolare modo dei system e performance test, a partire dalle specifiche software formalizzate tramite il linguaggio SDML (Scenario Description Markup Language).

  • Argomenti: Ingegneria del Software
  • Tecnologie: XSLT, XML
  • Discussione: 12/2003
Generazione automatica di strutture relazionali a partire da diagrammi Entita'-Relazione
Laurea triennale
  • Argomenti: Database
  • Tecnologie: XSLT, Modelli Entita' elazione e Relazionale
  • Discussione: 12/2003
Un Ambiente di Editing per lo Scenario Description Markup Language
Laurea triennale

Il lavoro di tesi si propone la realizzazione di un editor visuale per la rappresentazione e la manipolazione degli elementi del linguaggio SDML (Scenario Description Markup Language).

  • Argomenti: Design di Interfacce Utente, Ingegneria del Software
  • Tecnologie: Java, XML
  • Discussione: 10/2003
Un Editor Visuale per State Diagrams
Laurea triennale

Il lavoro di tesi si propone la realizzazione di un editor visuale per la rappresentazione e la manipolazione degli elementi del linguaggio SCDML (Statechart Description Markup Language). L'editor dovra' supportare due diverse tipologie di creazione di statechart: sia attraverso le funzioni classiche dell'editor, sia importando documenti scritti in SDML.

  • Argomenti: Design di Interfacce Utente, Ingegneria del Software
  • Tecnologie: Java, XML
  • Discussione: 10/2003
Analisi del formalismo XML Schema nella Gerarchia di Chomsky
Laurea quinquennale

La tesi si propone di analizzare la classificazione degli schemi XSLT, visti come un particolare formalismo grammaticale, all'interno della gerarchia dei linguaggi formali.

  • Argomenti: XML, Linguaggi Formali
  • Discussione: 10/2003
Mapping di documenti XML su strutture relazionali
Laurea triennale
  • Argomenti: Database, Schemi XML
  • Tecnologie: XSLT, XML
  • Discussione: 10/2003
Verifica automatica dei criteri di accessibilita' ai contenuti web
Laurea triennale
  • Argomenti: Accessibilita', Applicazioni Web
  • Tecnologie: PHP, HTML
  • Discussione: 03/2003