Tesi Giacomo Cabri

From Agentgroup

Jump to: navigation, search

Sono disponibili alcune tesi da svolgere presso l'Università su alcuni temi di ricerca del gruppo Agent Group.

Non è richiesto nessun prerequisito particolare. Si richiede serietà e impegno durante il periodo della tesi.

Sono disponibili delle linee guida per scrivere la tesi o l'elaborato.

Contents

Tesi per Laurea Magistrale, Specialistica o VOD

Per la LM di Ingegneria Informatica, si veda anche questa pagina.

Agenti.png

Agenti software

  • metodologie e infrastrutture per lo sviluppo di applicazioni ad agenti
  • modelli di interazione basati sui ruoli confronti tra diversi approcci o implementazioni a ruoli
  • definizione di linee guida per lo sviluppo di applicazioni ad agenti basate sui ruoli
  • infrastrutture e middleware per permettere agli agenti di assumere ruoli e di interagire
  • estensione di infrastrutture esistenti


Ambienti per agenti

  • gestione della fiducia per le interazioni tra agenti
  • adattabilità degli agenti agli stimoli dell'ambiente
  • agenti per dispositivi mobili (vedi figura)
  • interoperabilità tra sistemi ad agenti Java e quelli basati su altri linguaggi di programmazione
  • studio di piattaforme ad agenti ad alte prestazioni


Applicazioni ad agenti

  • agenti applicati all'e-health (campo medico)
  • agenti mobili per la gestione dei sistemi
  • agenti mobili per trattare la sicurezza dei dati
  • supporto alle visite ai beni culturali
  • e-government
  • agenti mobili per il supporto al green computing (NEW)


Sviluppo di applicazioni in supporto alla presa di decisioni

  • Previsione di domanda di beni di consumo di massa
  • Previsione dei guasti di componenti meccanici
  • Gestione di traslo elevatori all'interno di magazzini automatici
  • Gestione della comunicazione all'interno delle imprese
  • Simulazione di linee di produzione complesse


Sviluppo di applicazioni per dispositivi mobili

  • applicazioni di m-commerce
  • applicazioni client-server
  • uso del framework Google Android


Sviluppo di applicazioni distribuite


Java

  • sviluppo di infrastrutture per la mobilità forte di thread Java
  • analisi di aspetti particolari del linguaggio Java
  • programmazione aspect-oriented


Framework .NET

  • confronto tra .NET e Java (progetto, implementazione, performance, ...)
  • interoperabilità tra piattaforme diverse


XML

  • evoluzione del software basata su XML
  • uso dell'XML durante le varie fasi di sviluppo del software

Tesi per Laurea Triennale

DispositiviMobili.png

Sviluppo di applicazioni Web


Sviluppo di applicazioni per dispositivi mobili

  • condivisione della connessione internet
  • applicazioni di sharing
  • applicazioni di m-commerce
  • applicazioni client-server e peer-to-peer


Sviluppo in Java

  • Sviluppo di interfacce grafiche in ambiente JAVA per software di simulazione di dispositivi elettronici (in collaborazione con MDLAB - http://www.mdlab-software.com/)


Linguaggi di programmazione

Sviluppo di applicazioni distribuite


Sviluppo di applicazioni in supporto alla presa di decisioni

  • Previsione di domanda di beni di consumo di massa
  • Previsione dei guasti di componenti meccanici
  • Gestione di traslo elevatori all'interno di magazzini automatici
  • Gestione della comunicazione all'interno delle imprese
  • Simulazione di linee di produzione complesse


Sviluppo di applicazioni per il sociale

  • supporto nell'apprendimento
  • supporto alla risoluzione dei problemi matematici


Programmazione ad oggetti

Tesi in azienda

NOTA: i progetti delle aziende possono variare di mese in mese


LogoOT.gif

OTConsulting, Reggio Emilia (http://www.otconsulting.com)

  • applicazioni distribuite
  • applicazioni Web


LogoInfolog.jpg

Infolog, Modena (http://www.infolog.it/)

  • Implementazione di un framework in Android per la trasposizione di logiche RF (Radio Frequenza) attraverso interfacce smart e touch screen.
  • Progettazione e implementazione di un tool per l’esecuzione automatica di unit test, al fine di rilevare la coerenza continua delle funzionalità di base del prodotto software di logistica proprietario
  • Studio e implementazione di un algoritmo in grado di ottimizzare il posizionamento di oggetti su un bancale
  • Progetto di visione artificiale in linguaggio Java
  • Applicazione dei framework grafici Swing e JavaFX
  • Progettazione e applicazione pratica di un algoritmo in Java
  • Sviluppo di un algoritmo di Anomaly Detection in grado di rilevare malfunzionamenti


LogoAppAway.png

AppAway, Modena (http://appaway.it/)

  • Progettazione e realizzazione librerie di keywords componibili dedicate alla scrittura degli User Acceptance Test
  • Progettazione e realizzazione delle procedure di devops per ricostruire un ambiente su cui eseguire gli User Acceptance Test
  • Progettazione e realizzazione di un ambiente basato su Apache Mesos e DC/OS, predisposizione pipeline di deploy di un'applicazione di esempio, comparazione con OpenShift e CloudFoundry
  • Progettazione e realizzazione procedure di backup, stress e ripristino dell'ambiente descritto nel del punto precedente


LogoCREDEMTEL.gif

CREDEMTEL, Reggio Emilia (http://www.credemtel.it)

  • Fatturazione elettronica e l’E.D.I.
  • Social platform per condividere progetti, idee e informazioni
  • Web marketing
  • Web CRM con interfaccia tablet


LogoRinnai.png

Rinnai, Carpi (http://www.rinnai.it/)

  • Implementazione su server aziendale di un software di ticketing a servizio dell’ufficio tecnico postvendita e call center aziendale; il software al momento identificato è OTRS, software Open Source in linguaggio Perl.
  • Implementazione su server aziendale di un sistema di comunicazione fra CRM Sugar e Centralino Elastix per il riconoscimento delle telefonate entranti e loro gestione anche attraverso il software di ticketing OTRS.


Servizio IT dell’Azienda Ospedaliero Universitaria di Modena (Policlinico), Modena (http://www.policlinico.mo.it/home.html)


LogoDoxee.jpg

Doxee, Modena (https://www.doxee.com/it/)

  • Produzione documenti ad alte prestazioni in modalità batch: Analisi e sperimentazione delle funzionalità di Amazon Web Services Batch (https://aws.amazon.com/batch/) con sviluppo prototipale di applicazioni per la produzione di documenti personalizzati ad alte prestazioni.
  • Produzione di documenti ad alte prestazioni in modalità on-demand: Analisi e sperimentazione delle funzionalità di Docker (https://www.docker.com/) con sviluppo prototipale di API REST finalizzate alla produzione di documenti ad alte prestazioni ed alta distribuzione in modalità on-demand.
  • Multi-tenancy in applicazioni di calcolo ad alte prestazioni: Dato un sistema produttivo ad alte prestazioni caratterizzato da multi-tenancy (ovvero, applicazioni con diverse finalità che competono per l’utilizzo di risorse di sistema comuni), analisi e prototipazione di tecnologie per la protezione del sistema dal sovraccarico e uso anomalo della capacità produttiva.


LogoDedalus.jpg

Dedalus (ex Eurosoft Informatica Medica), Modena (http://www.dedalus.eu/)

  • software per ambito medico
  • gestione delle prenotazioni visite
  • gestione delle cartelle cliniche


Dm digital.jpeg

DM Digital, Modena (http://www.dmdigital.it/)

  • Sviluppo di app per Windows Phone e Windows RT che si colleghi alla piattaforma Inbooki;
  • Studio ed implementazione di architettura database server scalabile e distribuita;
  • Sviluppo di app per Kindle Fire HD che si colleghi alla piattaforma Inbooki;
  • Studio ed implementazione di versione di libri digitali in-book compatibili con formato e-pub.


LogoExpertSystems.png

Expert Systems, Modena (http://www.expertsystem.net/it)

  • sviluppo di una libreria a oggetti per la rappresentazione semantica dei concetti


LogoGMsoft.jpg

GM Soft, Modena (http://www.gm-soft.it)

  • Applicazioni VB.Net/SQL per l’automazione
  • Applicazioni PHP/MySql
  • Applicazioni Cloud e IoT
  • Digital Forensic


Huddle Room Technology, Campogalliano (MO) (http://www.huddleroomtechnology.com/)

  • Sviluppo di applicativi software per le piattaforme mobili (iOS/Android) e desktop (Windows/MacOSX) per l'interazione con un dispositivo per videoconferenza


gruppo ECHO di OGS, Trieste (http://www.ogs.trieste.it/it/content/echo-modellistica-dei-sistemi-marini)

  • Studio e implementazione di un memory model per l'aumento della località dei dati per il Software Shyfem per lo studio di lagune
  • Ottimizzazione del codice BFM5 standalone
  • Inserimento della formulazione free surface nella parametrizzazione del trasposto orizzontale del codice OPATM
  • Aumento della risoluzione del modello OPATM-BFM da 1/16 a 1/24


Sailing, Reggio Emilia (http://www.sailingweb.it/)

  • Programmazione di applicazioni Java
  • Gestione di aspetti sistemistici come application server


Twin Set, Carpi (http://www.twinset.com/)

  • Creazione e gestione applicazioni web
  • Gestione infrastruttura IT


Miliaris, Modena (http://www.miliaris.it/)

  • Gestione distribuita di contenuti multimediali
  • Applicazioni distribuite


apex_logo.png

Apex, Modena (http://www.apex.it/)

  • Applicazioni Web
  • Applicazioni per dispositivi mobili


Addiction, Reggio Emilia (http://www.addiction.it/)

  • Sistemi di intranet aziendali
  • Rich Internet Application


MDLAB, Reggio Emilia (http://www.mdlab-software.com/)

  • Sviluppo di interfacce grafiche in ambiente JAVA per software di simulazione di dispositivi elettronici


TALIMAC, Reggio Emilia (http://talimac.it)

  • Sviluppo di APP (sia su piattaforme iOS che Android)
  • Soluzioni WEB (siti e gestionali)


LogoElettric80.png

Elettric80, Viano (RE) (http://www.elettric80.it/it/)

  • Applicazioni Android di supporto alla GUI
  • Sistema di gestione di dati distribuiti ed eterogenei


LogoKartha.gif

Kartha, Carpi (http://www.kartha.it/)

  • applicazioni di Workflow
  • gestione documentale


Agile telecom, Carpi

  • Gestione di Bitcoin, Ethereum e altre cryptovalute
  • Software di gestione SMS
  • Applicazione Web per la gestione di SMS
  • Sviluppo di applicazioni per smartphone
  • Studio di soluzioni di cloud computing


LogoXion.png

Xion, Scandiano, RE (http://www.xion-srl.it)

  • Software per automazione industriale
  • Applicazioni per dispositivi mobili


LogoSpikenet.png

Spikenet, Modena (http://www.spikenet.it/)


Expertweb, Modena (http://www.expertweb.it/)

  • Soluzioni per ecommerce open-source
  • requisiti, installazione e funzionalità, di CMS


Kyros, Modena (http://www.kyros.net/)

  • Integrazione di tecnologie open source
  • Sviluppo di CRM, Social CRM, Business Intelligence, Portali

collaborativi, Social network integrati


Freedom GmbH, Modena (http://www.freedomgmbh.de/en/home)

  • Sviluppo e ampliamento sito internet
  • Realizzazione programma per l’invio di newsletter
  • Studio e pianificazione marketing aziendale, anche attraverso l’uso di social network


Softintime.gif

Softintime, Carpi (http://www.softintime.it/)

  • Web marketing
  • Tecnologie avanzate per la gestione nel campo della moda


Perigeo, Modena (http://www.perigeo.it/)

  • Sviluppo di applicazioni client-server e Web nell’ambito di progetti SAP


VIGNOLA-IMPORT, Vignola (MO)

  • Archiviazione digitale e gestione dei documenti


Joint Research Center, Ispra, MI (http://ec.europa.eu/dgs/jrc)


Comune di Carpi (http://www.carpidiem.it)

  • informatizzazione dei servizi
  • gestione delle procedure
  • gestione del sistema informativo


Musei civici di Reggio Emilia

  • supporto informatico alla visita dei musei tramite palmari
  • supporto informatico alla visita della città


STMicroelectronics, Milano

  • sviluppo di applicazioni per l'elettronica

Tesi all'estero

NOTA: i progetti delle aziende estere possono variare di mese in mese


Logo ihmc.gif

Institute of Human and Machine Cognition, Pensacola, USA (http://www.ihmc.us)

  • sistemi distribuiti
  • mobilità e coordinamento
  • servizi distribuiti


ABB Corporate Research Center, Ladenburg, Germania (http://www.abb.com/cawp/abbzh254/f7759f8b22a81780c1256b57004fb277.aspx)

  • applicazioni mobili (info)
  • tecnologie semantiche


C7, Buenos Aires, Argentina (http://www.continentesiete.com/)

  • modellazione e simulazione di sistemi distribuiti


LogoAccenture.gif

Accenture, Sophia Antipolis, Francia (http://www.accenture.com)

  • applicazioni distribuite


LogoWhiteStein.png

Whitestein, Zurigo, Svizzera (http://www.whitestein.com/)

  • applicazioni ad agenti


Università straniere:


Per informazioni sulle tesi rivolgersi al Prof. Giacomo Cabri (giacomo.cabri@unimore.it).

Personal tools
Pagine riservate ai CdS di Ing. Informatica