Prof. Sonia Bergamaschi
Laurea D.M. 270/04
Laurea D.M. 509/99
Requisiti e Informazioni generali
-
e' consigliabile richiedere la tesi quando mancano dai 2 ai 3 esami al termine,
in modo da poter iniziare rapidamente il lavoro;
-
al termine della tesi occorre attenersi alle seguenti
indicazioni
-
Informazioni riguardanti
i tirocini aziendali.
-
eBilling
Le tesi elencate hanno una durata di 3 mesi e sono disponibili a partire dal 7 Febbraio 2011.
Quality Asset Management
- Governance: Inventory dei business services attualmente attivi su ogni procedura cliente eBilling e centralizzazione dell'informazione utilizzando uno strumento di Asset Management.
- Software Selection: identificazione di uno strumento di Knowledge Base e Gestione Documentale.
- Software Selection: identificazione di uno strumento open source per la gestione delle risorse umane in azienda, configurazione ed attivazione dello strumento selezionato.
-
ENEA
- Strumenti per la generazione automatica di documentazione di Profili d'uso di linguaggi standard
sviluppare una applicazione capace di processare dei file XML Schema e rielaborare le informazioni acquisite in modo da produrre automaticamente file di documentazione in formato word o pdf. In particolare, i file XML Schema rappresentano customizzazioni di tipi di documenti di business standard (profilo d'uso); la documentazione che si vuole produrre e' quindi una linea guida human-readable sull'utilizzo dello standard nella specifico customizzazione.
- Implementazione di una applicazione che esegua il match di XML Schema per la definizione di un accordo di collaborazione tra parti relativa ai data model di documenti di business (e/o di web service)
Progettazione di un "customization document matching module", ovvero una procedura che permetta di effettuare un confronto tra due XML Schema personalizzati e risolvere le situazioni anomale in maniera automatica o semiautomatica;
Definizione del formato file associato all'XML Schema personalizzato (che descriva le operazioni svolte) e dell'estensione o della convenzione di utilizzo dello standard ebXML CPPA relativa a profili e agreement
Progettazione di un modulo software, sottoforma di librerie java riusabili, che implementi il "customization document matching module", generi gli XML Schema personalizzati oggetto di accordo e la rappresentazione dell'agreement;
Definizione convenzioni di naming per i nuovi XML Schema personalizzati , di regole di locazione e versioning;
Sviluppo di una web application (paradigma MVC), integrabile con gli applicativi esistenti in XLAB (CPA-FastEditor, CustomXSD) e
test finale.
- Comparazione di modelli e strumenti per la generazione di ontologie e loro applicazioni pratiche, e loro adattamento in un contesto d'uso specifico.
- Analisi e sviluppo di strumenti a supporto della mappatura di profili d'uso basati su librerie standard semanticamente annotate
Progettazione e sviluppo di applicazione semi automatica per la mappatura fra modelli di documenti nell'ambito di profili d'uso predefiniti. I modelli dei documenti in oggetto sono creati a partire da librerie standard annotate semanticamente e composte e personalizzati al fine di ottenere profili specifici.
- Applicazione della modellazione 3D generativa nel settore degli accessori moda
Messa a punto di metodi e strumenti per la modellazione generativa 3D nel settore degli accessori moda e loro integrazione con le tecniche di rapid prototyping disponibili presso il laboratorio Protocenter dell'ENEA di Bologna. Sono richieste competenze minime di modellazione 3D.
- Applicazione delle tecniche di modellazione 3D nel settore dei Beni Culturali
implementazione di una applicazione messa a punto nel Laboratorio Protocenter che prevede l'utilizzo degli strumenti di modellazione 3D denominati UDT (Universal Deformation Technology) per la fruizione e lettura di tavolette assiro-babilonesi in scrittura cuneiforme a partire dai dati di scansione 3D.
-
Quix
-
Analisi comparativa delle differenze in termini di curva di apprendimento,
funzionalita' e diffusione (nei progetti Open Source e negli strumenti di
sviluppo) dei due maggiori testing framework Java del momento: JUnit e TestNG
-
IMS o Instant Messaging System: studio di sistemi enterprise per il
collaboration. Studio di protocolli standard (Jabber) e realizzazione di
prototipo funzionante. Integrazione di servizi IMS in un contesto Enterprise
J2EE. Risoluzione di problematiche legate alla sicurezza, all'uso improprio,
alla scalabilità. Integrazione con messaggi multimediali (voce, video, ecc.)
-
CNA Modena
Rivolgersi all'Ufficio Stage.
- Sunrise Telecom
Tecniche di Ottimizzazione di inserimento di grandi quantita' di dati in un
database Oracle E' richiesta una valutazione delle performance di inserimento,
utilizzando differenti strumenti e configurazioni del database oracle In
particolare si richiede di valutare:
-
impatto di differenti parametri di configurazione del database (memoria, cpu,
disco)
-
grado di parallelismo degli statement
-
determinazione del rapporto ottimale del numero di partizioni
-
analisi comparativa, tra due differenti release del database, della
funzionalita' di compressione delle tabelle
-
misura delle performance di inserimento nelle varie configurazioni di sopra
Alla fine dell'esperienza si avra' un'idea chiara della configurazione
ottimale, riferita ad un hardware specifico, che permettera' di ottimizzare
l'inserimento dei dati, nonche' una conoscenza approfondita dei meccanismi di
utilizzo delle risorse hardware da parte del database.
Per informazioni contattare la Prof. Sonia Bergamaschi.
Appuntamenti fuori degli orari di ricevimento possono essere concordati per
posta elettronica (sonia.bergamaschi@unimo.it)
o per telefono.
Last Update 22-09-08