1/15 Università degli studi di Modena e Reggio Emilia Un approccio per sviluppare applicazioni di E-Democracy basato su ruoli per agenti mobili Correlatori:

Slides:



Advertisements
Presentazioni simili
UN’ARCHITETTURA SOFTWARE COMPLETA PER TELECONSULTO E TELEREFERTAZIONE
Advertisements

UNIVERSITÀ DEGLI STUDI DI MODENA E REGGIO EMILIA
Chiara Pacchioni Interazioni tra Agenti Mobili: un metodo di valutazione della fiducia 1 di 12 Obiettivo Individuazione di un metodo per la VALUTAZIONE.
Progetto CNR IS-MANET Unità di Bologna/Ferrara
Il Consolidamento di Servizi Virtual Server 2005 PierGiorgio Malusardi Evangelist - IT Professional Microsoft.
BAnMaT Light: un tool per la rilocazione software dei bitstream
POLITECNICO DI MILANO NERD: Net-based Environment for Reconfigurable Devices Realizzazione di un Framework Distribuito Multi Utente per la Riconfigurabilità
POLITECNICO DI MILANO Framework per lo sviluppo di descrizioni HW basato su ImpulseC tramite l'uso di algoritmi evolutivi Relatore: prof.ssa Anna Maria.
Gestione dei laboratori Come rendere sicura la navigazione internet e l'uso della rete Lorenzo Nazario.
“I servizi di cooperazione applicativa nel SPC”
Java Enterprise Edition (JEE)
una interfaccia internet per il sistema Momis
Confronto di sistemi per
Università degli Studi di Modena e Reggio Emilia Facoltà di Ingegneria – Sede di Modena Corso di Laurea in Ingegneria Informatica – Nuovo Ordinamento Protocolli.
UNIVERSITÀ DEGLI STUDI DI MODENA E REGGIO EMILIA
Università degli Studi di Modena e Reggio Emilia Facoltà di Ingegneria – Sede di Modena Corso di Laurea in Ingegneria Informatica – Nuovo Ordinamento Relatore:
Progetto e sviluppo di un tool di sincronizzazione personalizzato tra un server database e un palmare Relatore prof. Sonia Bergamaschi CorrelatoreCandidato.
UNIVERSITA DEGLI STUDI DI MODENA E REGGIO EMILIA Facoltà di Ingegneria – Sede di Modena Corso di Laurea in Ingegneria Informatica Progetto e sviluppo di.
Re-engineering del wrapper XML Schema per il sistema MOMIS
Il mio nome è Alain Fergnani e nel corso della tesi mi sono occupato della dinamica delle ontologie per il Web Semantico, e in particolare dell’approccio.
Progetto e realizzazione del software "Solar Data Manager"
UNIVERSITA’ DEGLI STUDI DI MODENA E REGGIO EMILIA
Università degli studi di Modena e Reggio Emilia Progetto e realizzazione di un tool di sincronizzazione database server – palmare per il controllo del.
SINCRONIZZAZIONE E TRASFERIMENTO VIA WEB DI IMMAGINI E DATI MULTIMEDIALI CON INFORMAZIONI GEOGRAFICHE E RAPPRESENTAZIONI CARTOGRAFICHE Laureando: Mitja.
Università degli studi di Trieste – Tesi di laurea triennale in Ingegneria elettronica PROTOCOLLO DI COMUNICAZIONE TRA PC E MICROCONTROLLORE PER UN’INTERFACCIA.
Tesi di Laurea Triennale in Ingegneria Elettronica Applicata
1 Seconda ora Larchitettura di un sistema di e- government: parte seconda Un esempio di progetto di e-Government: il progetto servizi alle imprese Un esempio.
Smartphone e applicazioni: analisi e linee guida
Architettura Three Tier
Mediazione e gestione dei conflitti nella comunicazione interculturale
Integrazione di una piattaforma IPTV in un’architettura SOA
Parma, 20 marzo 2003 Francesco Schinaia Firma Digitale e strumenti di accesso ai servizi
17/12/02 1 Direzione Sviluppo Servizi su rete, Banche dati IRIDE Infrastruttura di Registrazione e IDEntificazione.
Direzione Territorio, Mobilità, Sviluppo Economico ed Ambiente Comune di Genova Febbraio 2005 Lo Sportello per lEsercizio delle Attività Produttive.
I Thread.
Agent and Object Technology Lab Dipartimento di Ingegneria dellInformazione Università degli Studi di Parma AOT LAB LAB Anno accademico 2010 / 2011 Tesi.
confronto tra due infrastrutture a ruoli per agenti
UNIVERSITÀ DEGLI STUDI DI MODENA E REGGIO EMILIA Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Scienze dellInformazione Applicazione.
Gaetano Santucci Centro Nazionale per l’Informatica
Intelligenza Artificiale
Sviluppo di un modulo di interscambio di dati sanitari per teleconsulto: il caso dell'ospedale di Jirapa.
PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER
UNIVERSITA’ POLITECNICA DELLE MARCHE
Chinosi Michele – matr.: La seconda release di Virtuose basata su database XML La seconda release di Virtuose basata su.
Università Politecnica delle Marche
1 Riccardo Mazza Un sistema per la gestione di riferimenti bibliografici con schede di catalogazione in XML Riccardo Mazza SUPSI-Scuola universitaria professionale.
UNIVERSITÀ DEGLI STUDI DI PAVIA
KIMO la soluzione per il Mobile Office
Scheda Ente Ente Privato Ente Pubblico. 2ROL - Richieste On Line.
UNIVERSITÀ DEGLI STUDI DI MODENA E REGGIO EMILIA Facoltà di Ingegneria “Enzo Ferrari” – Sede di Modena Corso di Laurea Specialistica in Ingegneria Informatica.
IL PARTITO DEMOCRATICO: DAL LINGOTTO ALLE PRIMARIE, VERSO UN NUOVO SOGGETTO Nobodys Unpredictable 27 ottobre 2007 Cosa vediamo? - assemblea costituente.
Servizi Grid ed agenti mobili : un ambiente di sviluppo e delivering
I servizi di cooperazione applicativa ed accesso
L’AUTENTICAZIONE DEI CITTADINI: DA E- GOVERNMENT AD E-DEMOCRACY
Marketing e cittadino cliente: un benchmark internazionale delle strategie di innovazione nei servizi delle pubbliche amministrazioni Parma, 2 marzo 2010.
Franco Todini, Regione Umbria - Consiglio regionale 1 La comunicazione per le-democracy Franco Todini Segretario generale Regione Umbria – Consiglio regionale.
Esperimenti di testing della JVM basati sullutilizzo di workload di stress e di motori inferenziali Facoltà di Ingegneria Corso di Studi in Ingegneria.
UNIVERSITA' DEGLI STUDI DI MILANO Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Informatica Analisi, progettazione e realizzazione.
Pippo.
1 di 15 Università degli studi di Modena e Reggio Emilia Mail Configurator: un’applicazione ad agenti mobili basata su ruoli dinamici Correlatori: Ing.
Universita’ degli Studi Roma Tre
Laureandi: Gianluca Muchetti Olaf Zappa
1 Tecnologie per la domotica: situazione attuale e prospettive Ing. Paolo Mazzetti Firenze, 19 maggio 2005 Domotica.
SVILUPPO DI UN SERVIZIO DI STAMPA PER DISPOSITIVI MOBILI BASATO SULLE PIATTAFORME JINI E J2ME Candidato Relatore Marco Lazzara Prof. Ing. Vincenzo Grassi.
Interfaccia hardware tra PIC e scheda di memoria SD/MMC
Università degli Studi di Roma “Tor Vergata”
Relatore: Prof. Ing. Stefano SalsanoLaureando: Flaminio Antonucci.
Proxy-Based Infrastructure for LBS Tailoring Reti di Calcolatori LS – Prof. A. Corradi Presentazione di: Roberto Amici Gruppo: Roberto Amici Alessandro.
Lucia Melotti 1/14 Bologna, 7 luglio 2004 Aspetti di sicurezza nello scambio di messaggi XML tra un partner ebXML ed un Web Service di Lucia Melotti Relatore:
Università degli Studi di Firenze Facoltà di Ingegneria Dipartimento di Sistemi e Informatica Corso di Laurea in Ingegneria Informatica Modelli e strumenti.
Transcript della presentazione:

1/15 Università degli studi di Modena e Reggio Emilia Un approccio per sviluppare applicazioni di E-Democracy basato su ruoli per agenti mobili Correlatori: Ing. Giacomo Cabri Ing. Luca Ferrari Tesi di Laurea di: Marco Panari Relatore: Prof.ssa Letizia Leonardi

2/15 Definizione E-Government: uso delle moderne tecnologie di informazione e comunicazione da parte del Governo per migliorare in maniera significativa i processi amministrativi e democratici E-Democracy l’uso delle tecnologie a favore della democrazia Informazione Discussione E-Vote

3/15 Scopo della tesi Realizzare un’applicazione che tramite dispositivi mobili permetta a più cittadini di partecipare ad una convention (dibattito) offrendo loro la possibilità di esporre le proprie opinioni, ascoltare quelle degli altri e votare per il discorso ritenuto più valido

4/15 Differenze rispetto lo stato dell’arte Dispositivi portatili (palmari, PDA)  fornisce maggiore libertà di utilizzo Comunicazioni wireless (protocollo )  no cablaggio Tecnologia ad agenti mobili basata su approccio a ruoli  adatto a dispositivi mobili ) )

5/15 Agenti e Ruoli Piattaforma Adattabilità Socialità Mobilità Ruoli un’insieme di capacità e di comportamenti che possono essere assunti dall’agente consentendogli di portare a termine i propri compiti Vantaggi: Riusabilità: i ruoli permettono di separare gli aspetti algoritmici da quelli di interazione Sicurezza: i ruoli permettono di applicare in modo semplice agli agenti politiche locali e quindi specifiche per ogni piattaforma Agenti

6/15 The BRAIN framework 6 infrastrutture di interazione: gestiscono i ruoli abilitano l’agente ad assumere/usare/rilasciare un ruolo RoleX: middleware Java da anteporre alla piattaforma ad agenti mobili che consente un’assunzione dinamica dei ruoli e una comunicazione event-driven.

7/15 Assunzione dei ruoli in RoleX Catalogo dei ruoli Interfaccia + classe di implementazione Ruolo: Assunzione altamente dinamica Agente originale ruolo Agente manipolato

8/15 Implementazione della convention ) ) ) ) ) middleware RoleX Canale Palmare modello iPAQ 3660 Sistema operativo Linux Familiar 0.6 Server che esegue RoleX

9/15 Fasi della convention Fase Azioni Pre-discussione prenotazione, richiesta informazioni Discussione prenotazione, richiesta informazioni, discorso Votazione richiesta elenco candidati, votazione Risultati votazione richiesta risultati Necessità di un moderatore  Chair

10/15 Ruoli participant Discorsi, Informazioni Richiesta informazioni Convention speaker Operazione di speak voter Operazione di voto voter speaker participant

11/15 Azioni Chair Convention Discorso start speak! bla bla bla… bla bla… RoleX speaker participant speakert participant start speak!

12/15 Azioni Chair Convention Voto Voto + certificato RoleX voter ricevuta voter speakert participant

13/15 Chair chair

14/15 Conclusioni Sono state studiate i problemi e le potenzialità legati all’utilizzo di agenti mobili sui palmari È stato verificato come l’unione degli approcci ad agenti mobili e a ruoli si presti bene a scenari altamente dinamici come possono essere quelli legati all’E-Democracy Agenti compatti e trasportabili Agenti altamente adattabili

15/15 Sviluppi futuri Utilizzo del protocollo GSM/GPRS Passaggio ad una convention vocale Log della convention Possibilità di scaricare informazioni

16/15

17/15 Dettagli implementativi Palmare iPAQ COMPAQ 3660 –16Mbyte flash 64Mbyte RAM SO: Linux Familiar 0.6 kernel JVM BlackDown compatibile con la versione 1.3 di Java 2

18/15 The BRAIN framework azioni eventi un modello di interazione basato sui ruoli: definisce un ruolo come un insieme di capacità comportamenti attesi 6

19/15 The BRAIN framework un livello XML: Interoperabilità fra diversi sistemi Differenti viste della stessa informazione sfruttando XSL Facilmente comprensibile anche dai programmatori 6

20/15 Agent INteractions The BRAIN framework B. R. A. IN. Behavioural Role

21/15 The BRAIN framework Correntemente ci sono due implementazioni: RoleSystem (2002): basato su registrazione agenti-ruoli RoleX (2003): basato su assunzione dinamica di ruoli da parte di agenti La nostra applicazione è stata sviluppata utilizzando RoleX 6

22/15 The BRAIN framework infrastrutture di interazione: gestiscono i ruoli abilitano l’agente ad assumere/usare/rilasciare un ruolo RoleX: middleware Java da anteporre alla piattaforma ad agenti mobili che consente un’assunzione dinamica dei ruoli e una comunicazione event-driven.