Pierluigi Plebani
Dipartimento di Elettronica ed Informazione
Via Ponzio 34/5
20133 Milano - Italy
plebani<at>elet<dot>polimi<dot>it

[elenco corsi | tesi disponibili ]

Informazioni su tesi ed elaborati

Di seguito sono descritti, in linea di massima i temi di ricerca su cui è possibile lavorare per svolgere sia elaborati di primo livello sia tesi di secondo livello. Se qualcosa vi aggrada e volete anche solo capire meglio di cosa si sta parlando vi invito a contattarmi.

Tutte le tesi ruotano attorno alla tecnologia dei Web service, in qualche caso il lavoro partirà da lavori precedenti e già abbastanza strutturati, in altri casi siamo solo agli inizi e ci sarà una fase di ricerca iniziale. Per ogni tema è possibile svolgere sia un lavoro bibliografico il cui risultato è una analisi critica di una serie di tecnologie esistenti, sia un lavoro progettuale il cui scopo è definire metodi e modelli utili alla progettazione di Sistemi Informativi. Infine, per chi si sente portato alla programmazione, è possibile puntare ad un lavoro che comporta la realizzazione di prototipi funzionanti.

Ovviamente, di seguito, sono presentati solo alcune idee. E' possibile che con il tempo ne aggiunga altre: quindi se siete interessati all'area di Sistemi Informativi consultate questa pagina anche periodicamente, potrebbe apparire un tema a voi più interessante. E' anche possibile che qualcuno di voi si presenti con una propria idea e intenda avvalersi dei miei consigli per portarla a termine nel migliore dei modi.

 

Ecco un elenco di argomenti di tesi abbastanza definiti

  • Generazione e deployment automatico di applicazioni adattive basate su servizi (tesi di primo o secondo livello)
  • Sviluppo di un algoritmo per la ricerca di web service basato su OWL-S (tesi di primo livello)
  • Sviluppo di un tool di monitoring per applicazioni SaaS (tesi di primo e secondo livello)

 

Qui di seguito invece, raggruppati per aree di ricerca, sono elencati gli argomenti su cui è possibile lavorare

Web service retrieval

La ricerca di Web service può avvenire in diversi modi: navigando all'interno di registry appositi (e.g., UDDI), puntando direttamente su siti specializzati (e.g., XMethods.com, oppure avvalendosi di motori di ricerca generici (e.g., Google). Quando però si vuole cercare un Web service con particolari caratteristiche funzionali e di qualità in termini di operazioni fornite, parametri scambiati i metodi elencati sono poco efficaci. Nell'ambito di precedenti lavori è stato sviluppato URBE (Uddi Registry By Example) che fornisce un sistema di matchmaking in grado di valutare la similarità tra WSDL.

Possibili lavori riguardano l'estensione di URBE per:

  • migliorare l'algoritmo di ricerca attuale attraverso meccanismi di clustering
  • rivedere l'algoritmo di ricerca per supportare WSDL 2.0
  • supportare nuovi modelli di interazione quali REST

 

Sensors as a Service

I sensori sono dispositivi elettronici o elettromeccanici in grado di misurare grandezze fisiche e di trasmetterle attraverso opportuni meccanismi di comunicazione. Gruppi di sensori possono essere organizzati in reti, dette Sensor Networks, al fine di fornire informazioni su ambienti o oggetti. La ricerca in questo ambito, dal punto di vista applicativo, punta a fornire una visione astratta dei sensori al fine di facilitare l'interoperabilità tra sensori di diversa natura, prodotti da diverse aziende e operanti con diversi protocolli. Utilizzando il paradigma del Service Oriented Computing, che ha fornito molte soluzione all'interoperabilità tra applicazioni, si punta a fornire uno strato applicativo di interoperabilità anche nel caso di Sensor Networks.

Possibili lavori in questo ambito riguardano:

  • analisi dello stato dell'arte nelle aplicazioni basate su Sensor Networks
  • definizione di protocolli di interoperabilità
  • realizzazione di sistemi di visualizzazione di informazioni provenienti da sensori eterogenei

 

Service Based Application adattive

Una applicazione a servizi adattiva è composta da un insieme di servizi in grado di riconoscere possibili malfunzionamenti e reagire per ripristinare lo stato iniziale. La sua progettazione e la sua esecuzione richiede quindi una serie di strumenti in grado di gestire possibili situazioni di errori e far fronte ad essi. Nel particolare, l'obbietivo è quello di fornire soluzioni adatte ad uno specifico scenario: l'adattività di sistemi di Risk Management, sistemi dedicati alla gestione del rischio in caso di disastri naturali. In questo ambito è prevista la realizzazione di una piattaforma specifica che comprende la realizzazione di:

  • mediatore tra Web service eterogenei con scambio di dati complessi
  • ambiente di progettazione di processi con servizi adattivi
  • ambiente di definizione di policy e di variabili di contesto
  • generazione automatica di scenari e piani di emergenza

 

Web service quality

WSDL è lo standard de-facto per la descrizione degli aspetti funzionali di un Web service. Un consenso simile però non esiste per la descrizione della qualità di un servizio. Esistono alcune proposte che si focalizzano su aspetti prettamente tecnici (e.g., WS-Policy) e qualche iniziativa più generale che spesso si basa su modelli semantici (e.g., OWL-Qos)

Possibili lavori riguarderanno:

  • una ricerca comparata degli approcci attualmente esistenti
  • la definizione di un modello di qualità utile ai Web service
  • mapping tra qualità a livello di business (e.g., KPI) e qualità a livello applicativo

 

 

Elenco di alcune tesi ed elaborati degli ultimi anni

A.A. 2007/2008

G. Bergomi, Sistema Publish-Subscribe semantico per il Service Discovery, Elaborato di Laurea, corr. ing, M. Miraz

C. Bison, Generazione Automatico di Service Level Agreement, Elaborato di Laurea, corr. ing. M. Comuzzi

T. Codella, Realizzazione di una piattaforma per l'erogazione di servizi stateful su dispositivi mobili, Elaborato di Laurea

M. Galli, R. Grassi, Architettura per il monitoraggio di applicazioni SaaS, Tesi di Laurea

R. Gurini, Timoney: sistema di interoperabilità web-based per Banche del Tempo, elaborato di Laurea

D. Iero, Definizione dei KPI per un Processo di Produzione Software, Elaborato di Laurea

D. Magri, Sistema di miglioramento delle performance nella ricerca di Web service, Elaborato di Laurea

A. Mauri, N. Moretti, Applicazione di supporto all'annotazione di processi BPEL con parametri non funzionali, Elaborato di Laurea

M. Molteni, Progettazione di Sistemi Informativi per il Web 2.0, Elaborato di Laurea

C. Pascarella, F. Piacenti, Applicazione a supporto della creazione di wrapper in ambito Web service, Elaborato di Laurea, corr. ing. E. Mussi

K. Pasholli, Analisi del mercato delle soluzioni ERP on-demand, Elaborato di Laurea, corr. ing. C. Cappiello, ing. M. Comuzzi

D. Pasini, Sviluppo di una interfaccia a Web service per ERP open source, Elaborato di Laurea

M. Pogliani, Valutazione sulla migrazione ad Hibernate di un sistema per la gestione delle Richieste di Qualificazione , corr. ing. G. Laudicina

G. Ranza, Progettazione e realizzazione di un tool per la traduzione da OWL-S a SAWSDL, Tesina di Laurea

L. Renna, Applicazione Web-based a supporto della selezione di Web service, Elaborato di Laurea

L. Ripani, Applicazione di supporto alla mediazione tra Web service, Elaborato di Laurea

A. Sandonini, L. Villani, Estensione di un ESB per servizi adattivi, Elaborato di Laurea

P. Soda, Progetto e Sviluppo di una Web applicazion per la gestione dei dati tecnologi dei processi Smart Power & High Voltage, Elaborato di Laurea, corr. ing. Ramona Scaramuzzino

L. Sommariva, Applicazione Web per la visualizzazione di dati in ambito sensoristico, Elaborato di Laurea

F. Stillo, Integrazione di sistemi informativi in ambito assicurativo : un caso di studio, Elaborato di Laurea

D. Tortorella, Analisi del porting di un ERP tradizionale verso una soluzione SaaS, Elaborato di Laurea

G. Tosto, Analisi della Tecnologia Java Business Integration per la Realizzazione di Servizi Adattivi, Elaborato di Laurea

S. Trusso Forgia, Sviluppo di un'applicazione di reportistica in ambiente mobile, Elaborato di Laurea, corr. ing. F. Palvarini

S. Zanzottera, Utilizzo di ebXML in un caso di studio applicativo, Elaborato di Laurea

 

A.A. 2006/2007

D. Basaldella, Un sistema di pre-filtraggio per la ricerca di Web service descritti in OWL-S, Tesina di Laurea, corr. ing. M. Arrigoni-Neri

D. Corsetti, M. Cresseri, WikiMaps: un ambiente Wiki per la condivisione di informazioni geografiche, Elaborato di Laurea

M. Lui, D. Visigalli, Studio sui sistemi di localizzazione, Elaborato di Laurea

R.L. Marra, Un Algoritmo per la valutazione della similarità tra Web service, Elaborato di Laurea

D. Polino, Modello ed applicazione per la definizione della qualità di un Web service, Elaborato di Laurea

L. Somaruga, M. Zuccone, Algoritmo di clustering di Web service basato su Lucene, Elaborato di Laurea

 

A.A. 2005/2006

A. Nsamedjeu, Front-end Web-based per Registry UDDI avanzato, Elaborato di Laurea

F. De Santis, WS-Quality Core: Framework per la specifica della qualità di Web service, Elaborato di Laurea

M. Fontana, L. Dallavalle, Semantic Web Service Retrieval Un algoritmo per la ricerca di Web Service descritti con OWL-S, Elaborato di Laurea, corr. ing. M. Arrigoni-Neri

M. Galli, G.C. Furnari, Progettazione e sviluppo di un Application Server per palmare, Elaborato di Laurea, corr. prof. B. Pernici

F. Magni, G. Olivadoti, Applicazione a suporto della gestione del trasporto di merci pericolose, Elaborato di Laurea

S. Pacifici, A. Pierantozzi, Modello e applicazione per la definizione di documenti di WS-Policy, Elaborato di Laurea,

P. Prazzoli, Algoritmo di Web service retrieval basato su WSDL-S, Elaborato di Laurea

G. Rota, Gestione delle emergenze nel trasporto delle merci pericolose: analisi e realizzazione di un processo reale tramite tecnologia mobile, Elaborato di Laurea, corr. ing. M. Comuzzi

M.E. Vismara, Valutazione della qualità dei Web service: l'influenza delle reti di telecomunicazioni, Elaborato di Laurea

 

A.A. 2004/2005

C. Carmagnola, C. Cimnaghi, Tools per il deploy di Servizi Web in ambiente transazionale, Elaborato di Laurea

C. Caronia, Plug-in Eclipse per la pubblicazione di Web services, Elaborato di Laurea

A. Ferrario, M. Furnaro, Realizzazione di un Web service adattiv con Apache AXIS, Elaborato di Laurea, corr. prof. B. Pernici

A. Galante, S. Gallotti, Applicazione a supporto dell'ottimizzazione della logistica delle merci pericolose, Elaborato di Laurea, rel. prof. B. Pernici

V. Martino, G. Mazzullo, Invocazione flessibile di Web service con AXIS 2, Elaborato di Laurea, corr. ing. Enrico Mussi

A. Pogliaghi, Un modello ed un’architettura per il policy-matching in ambiente multicanale, rel. prof. M.G. Fugini

F. Ramoni, Selezione di Policy in Sistemi Informativi Multicanale, Tesi di Laurea, rel. prof. M.G. Fugini

M. Regazzoni, E. Scapinello, Applicazione basata su Web e tecnologia RFID di supporto all'anagrafe Bovina, rel. prof. B. Pernici

L. Terribile, Applicazione Web di supporto alla ricerca su registry UDDI, Elaborato di Laurea

 
http://www.elet.polimi.it

Dipartimento di Elettronica ed Informazione
Politecnico di Milano
Via Ponzio 34/5 - 20133 Milano - Italy

http://www.elet.polimi.it

Politecnico di Milano
Piazza Leonardo da Vinci, 32
20133 Milano - Italy

Valid XHTML 1.0 Transitional Valid CSS!