CURRICULUM VITAE ET STUDIORUM (aggiornato al 13 giugno 2005) prof. PAOLA SALOMONI Dipartimento di Scienze dell'Informazione Facoltà di Scienze Matematiche, Fisiche e Naturali Università degli Studi di Bologna DATI PERSONALI • Nome e Cognome: Paola Salomoni. • Luogo e data di Nascita: Bologna, 4 Agosto 1966. • Residenza: Via Madonna dello Schioppo 647, Cesena (FC). Tel: 0547-630604. • Posizione professionale attuale: Professore Associato del settore disciplinare INF/01 Informatica (ex K05B), presso l’Università degli Studi di Bologna, Facoltà di Scienze Matematiche, Fisiche e Naturali, afferente al Dipartimento di Scienze dell’Informazione e con incarichi didattici presso il Corso di Laurea in Scienze dell’Informazione, Sede di Cesena. • Indirizzo di Ufficio: Corso di Laurea in Scienze dell’Informazione, via Sacchi 3, 47023, Cesena (FC). • Telefono: 0547-338813 • Fax: 0547-338890 • E-mail: [email protected] • URL: http://www.cs.unibo.it/~salomoni/ TITOLI DI STUDIO 1985 Diploma di Ragioniere, Perito commerciale e Programmatore, conseguito presso l'Istituto Tecnico Commerciale Statale Guglielmo Marconi di Bologna. 1992 Laurea con lode in Scienze dell’Informazione, conseguita presso la Facoltà di Scienze Matematiche, Fisiche e Naturali dell’Università degli Studi di Bologna. 1994 Diploma di Perfezionamento in Teoria e Applicazione delle Macchine Calcolatrici, conseguito presso la Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di Bologna. 1995 Diploma di Perfezionamento in Didattica della Matematica, conseguito presso la Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di Bologna. 1 CURRICULUM ACCADEMICO 1995 Professore Supplente di Laboratorio di Informatica per gli anni scolastici 1986/87, 1987/88 e 1988/89 presso l'Istituto Tecnico Commerciale Statale L. Paolini di Imola e l'Istituto Tecnico Commerciale Statale G. Marconi di Bologna. 1992 Titolare di un contratto biennale ex Articolo 26 presso il Corso di Laurea in Scienze dell'Informazione di Cesena, Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di Bologna. 1995 Vincitore di un concorso per due posti da Ricercatore Universitario raggruppamento A05 (ora INF01) presso il Corso di Laurea in Scienze dell'Informazione di Cesena, Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di Bologna. 1997 Professore Incaricato per gli A.A. 1997/98 e 1998/99 dal Consiglio di Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di Bologna per l'insegnamento Architetture hardware e software per sistemi multimediali in rete, presso il Corso di Perfezionamento in Informatica. 1988 Ricercatore Confermato dal 1 luglio 1998, per il raggruppamento K05B-Informatica, presso il Corso di Laurea in Scienze dell'Informazione di Cesena, Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di Bologna. 1999 Professore Incaricato per gli A.A. 1998/99, 1999/00, 2000/01 dal Consiglio di Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di Bologna per l'insegnamento Linguaggi Speciali di Programmazione, per il Corso di Laurea in Scienze dell’Informazione, Sede di Cesena. 2001 Professore Incaricato per l'A.A. 2000/2001 dal Consiglio di Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di Bologna per l'insegnamento Complementi di Informatica, presso il Corso di Perfezionamento in Informatica. 2001 Idoneità come Professore Associato di raggruppamento K05B (INF01), ottenuta alla valutazione comparativa tenutasi nel febbraio 2001 presso l’Università degli Studi di Salerno (II sessione 2000). 2001 Professore Associato per il settore disciplinare INF01 (ex K05B – Informatica) dal 1 ottobre 2001 presso il Corso di Laurea in Scienze dell'Informazione di Cesena, Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di Bologna. Titolare del corso di Sistemi Operativi. 2001 Codocente per gli A.A. 2001/2002 e 2002/2003 del corso di Design Multimediale nell’ambito del Master in Comunicazione e Tecnologie dell'Informazione tenutosi presso AlmaWeb - Graduate School of Information Technology, Management and Communication dell’Università degli Studi di Bologna. 2001 Professore Incaricato per l'A.A. 2000/2001 dal Consiglio di Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di Bologna per l'insegnamento Tecnologie Web/Internet, presso il Corso di Laurea in Scienze dell'Informazione di Cesena. 2001 Docente del corso Ipermedia in Rete presso il Master in Editoria Multimediale organizzato da Ser.In.Ar (Ente di sostegno all’Università a Cesena) in collaborazione con il Dipartimento di Scienze dell'Informazione. 2 2002 Professore Incaricato dall’'A.A. 2001/2002 dal Consiglio di Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di Bologna per l'insegnamento Sistemi Multimediali, presso il Corso di Laurea in Scienze dell'Informazione di Cesena. 2002 Docente per dall’A.A. 2002/2003 del corso di Ipermedia in Rete nell’ambito del Master in Tecnologie e applicazioni multimediali dell’Università degli Studi di Bologna. 2003 Direttore scientifico del Corso post diploma “Web Accessibility Expert” organizzato da Ser.In.Ar (Ente di sostegno all’Università a Cesena) in collaborazione con il Dipartimento di Scienze dell'Informazione e Facoltà di Psicologia dell’Università di Bologna. 2004 Professore Incaricato per l’A.A. 2004/2005 dal Consiglio di Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di Bologna per l'insegnamento Tecnologie Multimodali, presso la Laurea Specialistica in Informatica. 2005 Docente per dall’A.A. 2004/2005 del corso di Servizi Web e Tecnologie Multimediali nell’ambito del Master in Gestione delle Risorse Umane tenutosi presso AlmaWeb Graduate School of Information Technology, Management and Communication dell’Università degli Studi di Bologna. 2005 Docente per dall’A.A. 2004/2005 del corso di Sistemi Cooperativi e di Collaborazione nell’ambito del Master in Tecnologia del Software Libero e Open Source tenutosi presso AlmaWeb - Graduate School of Information Technology, Management and Communication dell’Università degli Studi di Bologna. ATTIVITA' SCIENTIFICA Interessi di ricerca e classificazione per argomenti delle pubblicazioni: A. Applicazioni multimediali distribuite su rete wireline e wireless: progettazione e implementazione di applicazioni multimediali distribuite, che consentano all’utente di fruire di servizi Internet (in particolare per l’infotainment e l’entertainment), attraverso reti di comunicazione senza fili e terminali mobili [1, 2, 3, 4, 11, 16, 17, 18, 19, 20, 21, 22, 28, 30, 32, 42]. B. Sistemi di supporto allo sviluppo di applicazioni multimodali: progettazione e realizzazione di sistemi multimodali che consentano l’interazione multicanale anche attraverso l’uso di dispositivi non convenzionali [13, 14, 15, 23, 24, 41]. C. Sistemi multimediali per la didattica a distanza: progettazione, implementazione e analisi delle prestazioni di sistemi e applicazioni multimediali per l'insegnamento supportato dal computer e in particolare di sistemi e applicazioni multimediali per l’e-learning [5, 6, 7, 8, 10, 12, 25, 26, 27, 29, 31, 33, 34, 35, 36, 37, 38, 39, 40]. D. Sistemi discreti per la Simulazione di processi di diffusione: progettazione, implementazione e analisi dei risultati di automi cellulari per la simulazione di processi di diffusione di inquinanti [9]. La parte principale delle attività di ricerca di Paola Salomoni si è svolta nello studio, nella progettazione e nell'implementazione di sistemi multimediali distribuiti. Motivo dominante di tale attività è stato l'approfondimento delle tematiche relative alla ricerca di soluzioni, innovative in termini di funzionalità e di prestazioni, che consentissero di realizzare servizi multimediali avanzati fruibili attraverso Internet. Lo studio si è articolato in diverse attività di ricerca, che vanno dalle tematiche relative allo sviluppo di sistemi multimediali adattivi per il distance learning a quelle, più recenti, correlate con la progettazione di applicazioni multimodali e di servizi di infotainment ed entertainment su piattaforma mobile. Le singole attività sono dettagliate nei paragrafi che seguono. 3 A. Applicazioni multimediali distribuite su rete wireline e wireless Un settore di ricerca in sviluppo è quello relativo all'integrazione delle tecnologie wireless con i servizi avanzati forniti da Internet. In particolare, lo studio è stato mirato alla progettazione di sistemi e all'implementazione di algoritmi che utilizzano come supporto la rete Internet per fornire servizi multimediali su piattaforma mobile. In questa direzione è stato sviluppato un sistema che consente di integrare sistemi di notifica attraverso reti eterogenee (rete mobile GSM, rete Internet, rete fissa) ed in particolare il sistema è stato utilizzato per dare mobilità in via sperimentale ad alcuni servizi rivolti agli studenti ed ai docenti dell'Ateneo di Bologna [30, 32]. Una attività più recente di ricerca ha riguardato la progettazione e l'implementazione di servizi di infotainment ed entertainment avanzati per reti mobili basate su tecnologia UMTS. In particolare questa ricerca è nata attraverso una collaborazione con la Fondazione Guglielmo Marconi di Bologna ed ha avuto come primo obiettivo quello di studiare protocolli e algoritmi per un servizio di audio on demand sulla rete radiomobile di terza generazione UMTS [4, 11, 21, 22]. Il sistema sviluppato consente all’utente di cercare brani presenti su Internet e di scaricarli su device mobili per l’ascolto. In particolare si sono mantenute due direzioni nell’analisi delle problematiche associate allo sviluppo di un servizio affidabile di distribuzione di materiale multimediale da Internet verso terminale mobile: da un lato si è cercato di migliorare l’affidabilità dei servizi Internet in termini di responsività e di disponibilità, adottando politiche di replicazione dei dati. Dall’altro si sono studiati meccanismi che consentissero di superare le problematiche tipiche delle reti wireless che hanno noti limiti in termini di larghezza di banda, tempi di latenza, disponibilità del servizio. L’architettura realizzata è poi stata modificata per supportare la trasmissione di presentazioni multimediali sincrone basate su descrizioni SMIL (Synchronized Multimedia Integration Language). Questa piattaforma ha consentito lo studio e lo sviluppo di due nuovi sistemi che forniscono rispettivamente: • Un servizio di karaoke multimediale, fruibile da piattaforma mobile in cui audio e video vengono mandati in playout contemporaneamente al testo della canzone, in modo da consentire all’utente di seguire la melodia [11, 20]. • Un servizio di guida turistica multimediale studiato per fornire un sistema di supporto al turista con cartine, illustrazioni e informazioni sui monumenti e altri ausili multimediali alla visita di una città. Lo strumento sviluppato può essere utilizzato come un concreto sussidio per l’outdoor learning, ovvero l’apprendimento in esterno (“sul campo”) che ha importanti effetti in numerose discipline, da quelle di area umanistica (storia, archeologia, storia dell’arte, in esterno presso musei o aree archeologiche), a quelle delle scienze naturali (biologia, geologia, zoologia in esterno presso parchi naturali e aree protette) all’ingegneria (civile o industriale, in esterno in impianti industriali o civili) [18, 19, 28, 42]. Tutti e tre i sistemi sono stati ampiamente testati su diverse tipologie di rete wireless (WLAN 802.11, GPRS, UMTS simulato) e hanno fornito risultati incoraggianti in termini di tempo d’attesa per l’utente. Da queste attività sono più recentemente sorte due aree di ricerca che promettono interessanti risultati per il futuro: • La progettazione e lo sviluppo di sistemi P2P per la distribuzione di multimedia supportando l’anonimato delle richieste e attivando politiche di load balancing [2, 16]. • La realizzazione di meccaniche seamless per la realizzazione di servizi multimediali con caratteristiche “always best served”, che consentono all’utente di migrare trasparentemente da una rete wireless ad un’altra mantenendo attivi i servizi multimediali [1, 3, 17]. Queste ultime attività sono seguite entrambe in collaborazione col Network Research Laboratory, Computer Science Department dell'Università della California Los Angeles (UCLA). 4 B. Applicazioni Multimodali Una recente area di ricerca riguarda la progettazione e lo sviluppo di applicazioni multimodali e context aware ed è fortemente correlata ad alcune delle tematiche illustrate nella Sezione A. La portabilità delle applicazioni su terminali mobili è infatti influenzata fortemente dai vincoli che questo tipo di terminale pone all’interazione con l’utente, sia nella fase di input (assenza della tastiera, per esempio) sia in quella di output (per esempio un forte limite è posto dalla dimensione del display). Le tecnologie che vengono utilizzate per fornire all’utente meccaniche multimodali di interazione, sono di supporto anche all’accessibilità dei sistemi da parte degli utenti disabili poiché la varietà dei canali e dei dispositivi attraverso cui avviene l’interazione, consente agli utenti con disabilità di utilizzare modalità di comunicazione compatibili con le proprie esigenze. In particolare in questo contesto è stato progettato ed è attualmente in fase di sviluppo un sistema per la transcodifica di contenuti multimediali “ricchi”, ovvero composti da media continui (audio, video e animazioni) e sincronizzati. Il sistema è stato sperimentato su applicazioni multimediali per l’entertainment e ha mostrato di essere efficace per aumentare sia la portabilità che l’accessibilità di contenuti multimediali ricchi [15]. Supporti di tipo differente all’interazione multimodale (accessibile e mobile) sono stati sviluppati per giochi basati su turno e hanno dato origine al sistema illustrato in [14]. Ovvie sono le motivazioni che spingono a integrare in sistemi come quelli descritti meccanismi di interazione basati su voce. In primo luogo è importante migliorare l’usabilità e l’accessibilità del terminale, consentendo agli utenti, in particolare se limitati nei movimenti o a livello sensoriale, di interagire col sistema in modo semplice ed efficace. In secondo luogo se il terminale è in grado di effettuare conversione tra testo e voce e viceversa allora il sistema può in molte occasioni trasmettere testo al posto dell’audio corrispondente limitando le richieste in termini di larghezza di banda. Lo studio di queste problematiche ha portato allo sviluppo di un sistema di Text to Speech per l’italiano [23, 24]. Infine, coniugando il tema dell’accessibilità dei servizi con le ricerche sull’e-learning esposte nella Sezione C, sono in fase di sviluppo applicazioni per la produzione di materiali e servizi didattici on line accessibili. Un primo risultato è esposto in [13, 41]. C. Sistemi Multimediali Intelligenti per l’elearning La ricerca è volta alla progettazione, all'implementazione e all'analisi delle prestazioni di sistemi e applicazioni per l'insegnamento supportato dal computer (e-learning) sia su piattaforme stand-alone che via Internet. In questo ambito è stato realizzato un sistema per l'apprendimento cooperativo e per il tirocinio e la validazione di strategie didattiche, basato sia sul modello degli Intelligent Tutoring System (ITS) sia su quello dell'apprendimento cooperativo (Simulated Student Systems). In particolare paradigmi di Machine Learning e metodologie basate sull'apprendimento per analogia (Explanation-Based Learning e Case-Based Learning) e sui metodi di premio-penalizzazione sono stati applicati allo sviluppo di un ITS per l'insegnamento della geometria euclidea [39, 40]. Allo scopo di adattare il comportamento dell'intero sistema alle specifiche esigenze di un particolare studente è stato studiato l'inserimento, all'interno del sistema, di politiche tipiche della gestione dell'incertezza in particolare è stato progettato e realizzato un Modello Studente basato sulle Reti Bayesiane [8, 10, 12]. Con l'evoluzione di Internet i sistemi tutoriali stand-alone sono stati rapidamente sostituiti da sistemi per l’e-learning basati su tecnologie Web. Uno dei fondamentali vantaggi dei sistemi di didattica a distanza basati su Web consta nel fatto che il materiale didattico, e in senso lato, la lezione, possono essere usufruiti dallo studente in maniera indipendente dal tempo e dal luogo (comunicazione asincrona). Rimane comunque indispensabile un contatto periodico dello studente con il docente e con gli altri studenti, che può anch'esso avvenire in modo indipendente dal luogo, se mediato attraverso strumenti di audio/videoconferenza, ma non dal tempo (comunicazione 5 sincrona). Lo studio in questo settore è stato rivolto in due direzioni. In primo luogo, per migliorare gli aspetti correlati con la comunicazione di tipo asincrono, è stato progettato e implementato un sistema per la didattica a distanza basato sul paradigma degli ipertesti adattivi (Adaptive Hypertext, AH). Le esperienze maturate sulla modellazione dello studente sono state efficacemente applicate nell'implementazione di un sistema ipermediale che, utilizzando un modello studente Bayesiano, produce dinamicamente pagine personalizzate alle conoscenze e agli obiettivi dello studente. Il sistema è basato sulla descrizione strutturata del materiale didattico che si intende organizzare nell'ipertesto adattivo e per integrare il sistema di descrizione dell'AH con il linguaggio di descrizione di pagine Web (HTML), è stato proposto un linguaggio di markup ad hoc, definito con XML [5, 7, 25, 26, 27, 29, 31, 37, 38]. In secondo luogo, sono stati proposti sistemi di comunicazione sincrona tra docente e studente e tra studente e studente che fossero compatibili con le reali capacità trasmissive della rete disponibile avendo come obiettivo quello di definire una architettura che consentisse le interazioni tipiche di una classe virtuale [6, 33, 34, 35, 36]. D. Sistemi discreti per la Simulazione di processi di diffusione Un ultimo, e più lontano in ordine di tempo, settore di ricerca ha riguardato la progettazione e realizzazione di un sistema software basato sul paradigma degli automi cellulari, (Cellular Automata, CA) che consentisse di simulare, e di conseguenza verificare e analizzare, alcuni fenomeni di diffusione di inquinanti. Il modello proposto è risultato alternativo rispetto ad altri noti in letteratura, poiché basato su un paradigma discreto e non sullo studio di funzioni continue, e di conseguenza sono emersi risultati computazionalmente interessanti [9] ALTRA ATTIVITÀ DI RICERCA Attività Organizzativa in Comitati Tecnici • • • • • • Paola Salomoni è attualmente Program Co-Chair nella conferenza ACM ITICSE 2006 (ACM Conference on Innovation and Technology in Computer Science Education, Bologna, 2006). Paola Salomoni è stato membro del Comitato di Programma della conferenza IEEE Consumer Communications and Networking Conference 2004 e 2005 (Las Vegas, Nevada, USA) ed è attualmente membro del Comitato Tecnico dell’edizione CCNC 2006 (IEEE Consumer Communications and Networking Conference 2006, Vegas, Nevada, USA) per la track Novel Applications. Paola Salomoni è membro del Comitato Tecnico Scientifico della conferenza IEEE International Conference on Communication (IEEE ICC) 2006, Istambul, Turchia, Giugno 2006. Paola Salomoni è membro del Comitato Tecnico Scientifico della conferenza CPSN 2005 (International Conference on Computers for People with Special Needs 2005) wotkshop della World Congress in Applied Computing 2005 (Las Vegas, Nevada, USA, June 20-23, 2005). Paola Salomoni è attualmente Tutorials co-coordinator nella conferenza ACM ITICSE 2005 (ACM Conference on Innovation and Technology in Computer Science Education, Lisbona, Portogallo, 2005). Paola Salomoni è stato membro del Comitato Tecnico Scientifico della conferenza IADIS Applied Computing 2004 (Lisbona, Portogallo) ed è attualmente membro del Comitato di Programma dell’edizione 2005 (Applied Computing 2005, Algarve, Portogallo). 6 • • • Paola Salomoni è stato membro del Comitato Tecnico Scientifico della conferenza EUROMEDIA 2005, per la track WebTech, Tolosa, Francia, aprile 2005. Paola Salomoni è stato membro del Comitato Tecnico Scientifico del Multimedia Technologies and Services Symposium della conferenza IEEE International Conference on Communications ICC 2004 (Parigi, Francia). Paola Salomoni è stato membro del comitato di programma dell'International Conference on Simulation and Multimedia in Engineering Education per le edizioni 2002 (San Antonio Texas), 2003 (Orlando, Florida, USA) e 2004 (San Diego, California, USA) ed è attualmente membro del comitato di programma de dell'International Conference on Simulation and Multimedia in Engineering Education 2005. Attività presso Scuole Internazionali, su invito • • • Nel periodo Luglio-Agosto 2003, Paola Salomoni è stata Visiting Scientist presso il Network Research Laboratory COMPUTER SCIENCE DEPARTMENT dell'Università della California Los Angeles UCLA, nell’ambito del Progetto Interlink (MIUR) e ha svolto attività di ricerca sul applicazioni real time multimediali nelle reti Wireless (3G e WiFi). Nel Settembre 1999 Paola Salomoni è stata invitata dal Comitato organizzatore di Autumn Training Activity on Networking and Radiocommunications a tenere un ciclo di seminari dal titolo "Web Authoring: from HTML to XML and Java" presso il centro UNESCO-IAEA "The Abdus Salam - International Centre for Theoretical Physiscs" di Trieste. Nel Novembre 1998 Paola Salomoni è stata invitata dal Comitato organizzatore di Autumn Training Activity on Networking and Radiocommunications a tenere un ciclo di seminari dal titolo "Web Authoring: from HTML to Web-DBMS Integration" presso il centro UNESCOIAEA "The Abdus Salam - International Centre for Theoretical Physiscs" di Trieste. Relazioni a Conferenze Internazionali Paola Salomoni ha presentato relazioni orali presso conferenze internazionali come di seguito descritto: • Tutorial dal titolo “Concepts, Technologies, Systems and Applications for Online Entertainment”, presso la conferenza CCNC IEEE Consumer Communications and Networking Conference, 2005, Las Vegas, Gennaio 2005. • Partecipazione al panel su “The Future of Gaming” dal titolo ”The future of Multimedia Entertainment Applications” presso la conferenza CCNC IEEE Consumer Communications and Networking Conference, 2005, Las Vegas, Gennaio 2005. • Partecipazione al panel su “The future of Content Distribution” dal titolo ”Wireless Music Distribution” presso la conferenza CCNC IEEE Consumer Communications and Networking Conference, 2005, Las Vegas, Gennaio 2005. • Relazione dal titolo: "A Multimedia Broker for Ubiquitous and Accessible Rich Media Content Transcoding", alla conferenza 1st IEEE International Workshop on Networking Issues in Multimedia Entertainment - NIME 2004 (GLOBECOM 2004 Satellite Workshop)tenuta a Dallas (USA), Novembre 2004. • • Relazione dal titolo: "The Design and Performance of a Wireless Internet Application for Supporting Multimedia City Guides", alla conferenza IEEE-ITRE2003 tenuta a Newark (USA), Agosto 2003. Relazione dal titolo: "Distributing Music from IP Networks to UMTS Terminals: an Experimental Study”, alla conferenza EUROMEDIA2002 tenuta a, Modena, Aprile 2002. 7 • • • • • • Adaptive Intelligent Hypermedia using XML", ACM Symposium on Applied Computing, SAC2000 tenuta a Como, Marzo 2000. Relazione dal titolo: "Adaptive Intelligent Hypermedia using XML", alla conferenza ACM Symposium on Applied Computing, SAC2000 tenuta a Como, Marzo 2000. Relazione dal titolo: "'Accessing Educational Services through Computer Networks and Mobile Telephony" alla conferenza 2000 Western MultiConference on Computer Simulation, ICSEE/WMC'00, tenuta a San Diego, Gennaio 2000. Relazione dal titolo: "'Accessing Educational Services through Computer Networks and Mobile Telephony" alla conferenza 2000 Western MultiConference on Computer Simulation ICSEE/WMC'00, tenuta a San Diego, Gennaio 2000. Relazione dal titolo: "An Adaptive Playout Delay Adjusting Scheme for Full-Duplex Audio Communications in Interactive Multimedia Environments over the Internet", alla conferenza 1999 International Symposium on Intelligent Multimedia and Distance Education, ISIMADE'99, tenuta a Baden-Baden, Agosto 1999. Relazione dal titolo: "Network Implementation of a Voice-Based Conversational Service for a World Wide Web Educational System", alla conferenza 1999 SCS Euromedia Conference, EUROMEDIA'99, tenuta a Monaco di Baviera, Aprile 1999. BIBLIOGRAFIA Articoli in Riviste Internazionali (con revisione) 1. “Always-Best-Served Music Distribution for Nomadic Users over Heterogeneous Networks”, V. Ghini, G. Pau e P. Salomoni, IEEE Communications Magazine, Special Issue su Entertainment Everywhere: System and Networking Issues in Emerging Network-Centric Entertainment Systems, Vol. 5, Maggio 2005. 2. “On Index Load Balancing in Scalable P2P Media Distribution”, di A. Nandan, M. Parker, G. Pau, P. Salomoni, accettato per la pubblicazione su International Journal on Multimedia Tools and Applications, Special Issue on Advances in Consumer Communications and Networking, Aprile 2005. 3. “For Here To Go? Downloading Music on the Move with an Ultra Reliable Wireless Internet Application”, di V. Ghini, G. Pau, M. Roccetti, P. Salomoni e M. Gerla, accettato per la pubblicazione in Computer Networks, Special issue su Networking Issues in Entertainment Computing, Elsevier, August 2004. 4. "Bringing the Wireless Internet to UMTS Devices: A Case Study with Music Distribution", di M. Roccetti, P. Salomoni, V. Ghini & S. Ferretti, accettato per la pubblicazione su Multimedia Tools and Applications, dicembre 2002. 5. “The Structuring of a Synchronized Multimedia System for Web-based Distance Education”, M. Roccetti & P. Salomoni, ACM SIGCUE Outlook Bulletin, ACM Press, Vol. 27, N. 3, Settembre 2001, 27-35. 6. “Design and Experimental Evaluation of an Adaptive Playout Delay Control Mechanism for Packetized Audio for Use over the Internet”, M. Roccetti, V. Ghini, G. Pau, P. Salomoni & M.E Bonfigli, Multimedia Tools and Applications, an International Journal, Kluwer Academic Publishers, Vol. 14, N. 1, Maggio 2001, 23-53. 8 7. “A Design for a Simulation-Based Multimedia Learning Environment”, SIMULATION, The Journal of the Society for Computer Simulation International, M. Roccetti, P. Salomoni & M. E. Bonfigli, Vol. 76, N. 4, Aprile 2001, 214-221. 8. "Using Bayesian Belief Networks for the Automated Assessment of Students' Knowledge of Geometry Problem Solving Procedures'' di M. Roccetti e P. Salomoni, Journal of Experimental and Theoretical Artificial Intelligence, Taylor & Francis Pub., Vol. 10, N. 2, (Aprile-Giugno) 1998, pp. 145-178. 9. "Parallel Simulation of a Cellular Pollution Model", di G. Guariso, V. Maniezzo, P. Salomoni, Applied Mathematics and Computation, N. 79, 1996, pp. 27-41. 10. "Modelling the Student in Pitagora 2.0'', di A. Carbonaro, V. Maniezzo, M. Roccetti e P. Salomoni User Modeling and User-Adapted Interaction, an International Journal, Kluwer Academic Publishers, Vol. 4, N. 4, Agosto 1995, pp. 233-251. Capitoli di Libri 11. "Delivering Music over the Wireless Internet: from Song Distribution to Interactive Karaoke on UMTS Devices", di M. Roccetti, P. Salomoni, V. Ghini, S. Ferretti & S. Cacciaguerra capitolo accettato per l’inclusione nel libro Handbook of Wireless Internet, (B. Furht, M. Ilyas eds.), CRC Press, Boca Raton (USA), 2002, accettato per la pubblicazione. Articoli in Riviste Nazionali (con revisione) 12. "Apprendimento di Capacità Risolutive in un Sistema di Insegnamento Automatico" di V. Maniezzo, A. Carbonaro e P. Salomoni in (a cura di L. Lopriore, F. Luccio, M. Marinaro), Processori Dedicati, Franco Angeli, pp. 44-49, 1995. Articoli in Atti di Conferenze Internazionali (con revisione) 13. “Providing Accessible and Portable Video Lecture from Content transcoding”, di P. Salomoni e S. Mirri, negli atti della 11th Euromedia Conference 2005, Febbraio 2005, pp. 97-101. 14. “Almost Blue: the design of a cooperative game by integrating accessible interaction”, S. Cacciaguerra, S. Mirri, P. Salomoni e M. Baldassarri, negli atti della 11th Euromedia Conference 2005, Febbraio 2005, pp. 136-140. 15. “A Multimedia Broker for Ubiquitous and Accessible Rich Media Content Transcoding”, di P. Salomoni e S. Mirri, negli atti del 1st IEEE International Workshop on Networking Issues in Multimedia Entertainment - NIME 2004 (GLOBECOM 2004 Satellite Workshop), Agosto 2004, pp. 186-191. 16. “Reliable and Anonymous P2P Video Distribution in GhostShare”, di A. Nandan, G. Pau e P. Salomoni, negli atti del 1st IEEE International Workshop on Networking Issues in Multimedia Entertainment - NIME 2004 (GLOBECOM 2004 Satellite Workshop), Agosto 2004, pp. 200-210. 17. “Smart Download on the Go: A Wireless Internet Application for Music Distribution over Heterogeneous NetworksC di V. Ghini, G. Pau, M. Roccetti, P. Salomoni & M. Gerla, Atti 9 del Convegno IEEE International Conference on Communications - Access and Home Networks Symposium (ICC'04) , Paris (Fr), IEEE Communications Society, June 2004. 18. "The Design and Performance of a Wireless Internet Application for Supporting Multimedia City Guides", di M. Roccetti e P. Salomoni, Electronic Proc. IEEE International Conference on Information Technology: Research and Education (ITRE2003), (N. Ansari, F. Deek, CY. Lin, H. Yu), IEEE Communications Society, Special Session on ``Multimedia Transport in Heterogeneous Wireless Networks'', Newark (USA), August 2003, 321-325. 19. "A Multimedia Mobile City Guide for Outdoor Learning", di P. Salomoni, accettato per la pubblicazione negli atti di 2003 ICSEE/Western MultiConference on Computer Simulation (ICSEE/WMC'03), Orlando, Florida (USA), Gennaio 2003. 20. "MoKa: a Wireless Internet Application for Delivering Mobile Karaoke on UMTS Devices", di M. Roccetti, P. Salomoni, V. Ghini, S. Ferretti, S. Cacciaguerra & A. Sorcinelli, accettato per la pubblicazione negli atti di IASTED International Conference on Communications, Internet and Information Technology (CIIT 2002), St. Thomas, Virgin Islands (USA), Novembre 2002. 21. "Distributing Music from IP Networks to UMTS Terminals: an Experimental Study", di M. Roccetti, V. Ghini & P. Salomoni, negli Atti di 2002 SCS Euromedia Conference (EUROMEDIA2002), (M. Roccetti Ed.), The Society for Modeling and Simulation International, Modena , Aprile 2002, 147-154. 22. "The Structuring of a Wireless Internet application for a Music-On-Demand Service on UMTS Devices, di M. Roccetti, V. Ghini, P.Salomoni, A. Gambetti, D. Melandri, M. Piaggesi & D. Salsi,, negli Atti di ACM Symposium on Applied Computing (SAC'02), ACM Press, Madrid (Spain), March 2002, 1066-1073. 23. “Simulated Speech for Interactive Outdoor Web-based Distance Learning'', M. Roccetti & P. Salomoni, , negli Atti di ICSEE/Western MultiConference on Computer Simulation (ICSEE/WMC'02), (M. Roccetti, Mahbubur. R. Syed Eds.) The Society for Modeling and Simulation International, San Antonio (USA), Gennaio 2002, Simulation Series, Vol. 34, N.1, 46-51. 24. “Computerized Speech Simulation: Subjective Evaluation of an Italian Text-To-Speech Synthesizer'', M. Roccetti , P. Salomoni & I. Collinelli, , negli Atti di 2001 SCS European Simulation Symposium, (N. Giambiasi, C. Frydman Eds.), The Society for Modeling and Simulation International, Marseille (France), Ottobre 2001, 364-368. 25. “A Web-based Didactical Environment for Learning Prolog Programming Abilities'', A. Carbonaro, M. Roccetti & P. Salomoni, , negli Atti di 2001 International Conference on Intelligent Multimedia and Distance Education (ICIMADE'01), (Mahbubur R. Syed, V. Tareski, Eds.), J. Wiley and Sons Pub., Fargo (USA), Giugno 2001, Vol. II, 41-49. 26. "An XML-based Web Authoring and Publishing Tool for Medieval Manuscripts", di G. Casadei, A. Palareti, P. Salomoni, Atti del Convegno 2001 SCS Euromedia Conference (EUROMEDIA’2001), (a cura di M. Esteve Domingo, J.C. Guerri Cebollada, C. Palau Salvador), The Society for Modeling and Simulation International, Valencia (Spagna), Aprile 2001, 27-31. 27. “A Web-based Synchronized Multimedia System for Distance Education'', M. Roccetti & P. Salomoni, negli Atti di ACM Symposium on Applied Computing (ACM SAC`2001), ACM Press, Las Vegas (USA), Marzo 2001, 94-98. 28. “Interactive Outdoor Web-based Distance Learning Using Mobile Terminals'', M. Roccetti, P. Salomoni, V. Ghini & G. Pau, , negli Atti di 2001 ICSEE/Western MultiConference on 10 Computer Simulation (ICSEE/WMC'2001), (a cura di H. Vakilzadian), The Society for Computer Simulation International, Phoenix (USA), Gennaio 2001, 105-110. 29. "Adaptive Intelligent Hypermedia using XML" di M.E. Bonfigli, G. Casadei e P. Salomoni, negli Atti di ACM Symposium on Applied Computing (ACM/SAC2000), (a cura di J. Carroll, E. Damiani, H. Haddad, D. Oppenheim), ACM Press, Como, Marzo 2000, Vol. 2, pp. 922-926. 30. "Integrating Notification Services in Computer Network and Mobile Telephony" di V. Ghini, G. Pau e P. Salomoni, negli Atti di ACM Symposium on Applied Computing (ACM/SAC2000), (a cura di J. Carroll, E. Damiani, H. Haddad, D. Oppenheim), ACM Press, Como, Marzo 2000, Vol. 2, pp. 549-553. 31. ''Adaptive Intelligent Hypermedia in Engineering Education " di M.E. Bonfigli, G. Casadei e P. Salomoni, negli Atti di 2000 Western MultiConference on Computer Simulation (ICSEE/WMC'00), (a cura di H. Tharp, L. Huelsman), The Society for Computer Simulation International, San Diego, Gennaio 2000, pp. 163-170. 32. "'Accessing Educational Services through Computer Networks and Mobile Telephony" di V. Ghini, G. Pau e P. Salomoni, negli Atti di 2000 Western MultiConference on Computer Simulation (ICSEE/WMC'00), (a cura di H. Tharp, L. Huelsman), The Society for Computer Simulation International, San Diego, Gennaio 2000, pp. 153-158. 33. "A Software Audio Terminal for Interactive Communications in Web-Based Educational Environments over the Internet" di M. Roccetti, P. Salomoni, M. E. Bonfigli, negli Atti di 25th IEEE International Conference on Industrial Electronics, Control and Instrumentation (IEEE IECON'99), (a cura di M. W. Condry, V. Huang) IEEE Press, San Josè, Dicembre 1999, pp. 100-105. 34. "An Adaptive Playout Delay Adjusting Scheme for Full-Duplex Audio Communications in Interactive Multimedia Environments over the Internet" di Marco Roccetti, Paola Salomoni, negli Atti di 1999 International Symposium on Intelligent Multimedia and Distance Education (ISIMADE'99), (a cura di M.R. Syed) Baden-Baden, Agosto 1999 pp. 7-12. 35. "Network Implementation of a Voice-Based Conversational Service for a World Wide Web Educational System" di P. Salomoni, M. Roccetti, M.E. Bonfigli, negli Atti di 1999 SCS Euromedia Conference (EUROMEDIA'99), (a cura di W. Hahn, E. Walther-Klaus) The Society for Computer Simulation International Munich (D), Aprile 1999, pp. 64-69. 36. "An Audio-Based Service to Communicate with a real Companion in a Distributed Collaborative ITS'' di M. E. Bonfigli e P. Salomoni, negli Atti di 1999 Western MultiConference on Computer Simulation (ICSEE/WMC'99), (a cura di H. Tharp, L. Huelsman), The Society for Computer Simulation International, San Francisco, Gennaio 1999, pp. 149-154. 37. "Integrating Multimedia Services in a Distributed Intelligent Tutoring System'' di M. Roccetti, P. Salomoni e M. E. Bonfigli, negli Atti di 1998 Western MultiConference on Computer Simulation (ICSEE/WMC'98), (a cura di D. Davani, D. Elizandro), The Society for Computer Simulation International, San Diego, Gennaio 1998, pp. 83-88. 38. "The Communication Software Architecture of a Distributed Simulation-Based Intelligent Tutoring System" di M. Roccetti, P. Salomoni e M. E. Bonfigli, negli Atti di 1998 Western MultiConference on Computer Simulation (ICSEE/WMC'98), (a cura di D. Davani, D. Elizandro), The Society for Computer Simulation International, San Diego, Gennaio 1998, pp. 211-217. 11 39. "Pitagora: a Simulation-Based Apprenticeship Environment for Euclidean Geometry'', di M. E. Bonfigli, G. Casadei, M. Roccetti e P. Salomoni, negli Atti di 1997 Western MultiConference on Computer Simulation (ICSEE/WMC'97) , (a cura di D. Davani, C. C. Guest), The Society for Computer Simulation International, Phoenix, Gennaio 1997, Simulation Series, Vol.29, No.2., pp. 83-88 40. "A Co-operative Teaching Environment for Euclidean Geometry", di V. Maniezzo, A. Carbonaro, G. Casadei e P. Salomoni, negli Atti di 1995 Sixth IFIP World Conference on Computers in Education (IFIP/WCCE95), (a cura di J.D. Tinsley & T.J. van Weert.), Chapman & Hall, Birmingham, Luglio 1995, p .314-324 Articoli in Atti di Conferenze Nazionali (con revisione) 41. P. Salomoni, M. Melina, G. Mazza, S. Mirri, F. Fabbri, L’accessibilità di materiale Web-based per la formazione tecnologica degli insegnanti, Atti del Congresso AICA 2003 XLI Congresso Annuale, Trento, pp 159-166, 2003. 42. P. Salomoni, S. Ferretti & M. Roccetti, “Mobile Services for Distance Learning: A Case Study with a Hand-Portable Multimedia City Guide'', negli atti del Workshop sulla Modellistica Matematica: Distribuzione di Informazioni e Didattica On-line, Rende (Italy), ottobre 2002 (Atti digitali). ATTIVITÀ ORGANIZZATIVA ED ALTRI INCARICHI ACCADEMICI • • • • • • • • Paola Salomoni è stato nominato dal CINI, membro dell’ IT Administrator Working Group, che sta definendo le certificazioni EUCIP professional per l’amministrazione di reti e di sistemi. Paola Salomoni è membro del Comitato Tecnico Scientifico del progetto A3, per lo sviluppo di contenuti e tecnologie di supporto all’E-learning, progetto in essere presso il Dipartimento di Scienze dell’Informazione dell’Università di Bologna. Paola Salomoni è referente per la convenzione tra il MIUR e il Dipartimento di Scienze dell’Informazione che come oggetto la produzione di materiali didattici on line per il progetto di formazione continua denominato FORTIC-C (Amministratore di reti e di Sistemi). Nell'A.A. 2001 Paola Salomoni è stata nominata dall'Università di Bari, membro di una Commissione Giudicatrice di un Concorso per 4 posti da Ricercatore di raggruppamento K05B, presso il dipartimento di Informatica dell'Università di Bari. Nell'A.A. 1999/2000 Paola Salomoni è stata nominata dal Comitato del Centro di Gestione della Spesa di Cesena dell'Università di Bologna, membro di una Commissione Giudicatrice di un Concorso per un Assegno di Ricerca, presso il Corso di Laurea in Scienze dell'Informazione. Nell'A.A. 1999/2000 Paola Salomoni è stata nominata dal Comitato del Centro di Gestione della Spesa di Cesena dell'Università di Bologna, membro di una Commissione di Aggiudicazione di una Gara Pubblica per la fornitura di apparecchiature Informatiche per le esigenze dei Corsi di Laurea in Scienze dell'Informazione e in Scienze e Tecnologie Alimentari. Nell'A.A,1999/ 2000, Paola Salomoni è stata membro del Comitato Organizzatore e membro del Comitato Scientifico del Convegno Didamatica 2000, tenutosi a Cesena presso la Sede del Corso di Laurea in Scienze dell'Informazione. Dal 1999 Paola Salomoni è stata nominata dal Comitato del Centro di Gestione della Spesa di Cesena dell'Università di Bologna, delegata del centro di Gestione della spesa presso il C.R.I.A.D, Centro di Ricerche e Studi per l'Informatica Applicata alla Didattica di Cesena. 12 • • • • • • • Dal 1996, Paola Salomoni è responsabile tecnico del Laboratorio Multimediale del Corso di Laurea in Scienze dell'Informazione di Cesena. Il laboratorio è attualmente fornito di circa 10 workstation e di 2 Server, che utilizzano in parte piattaforme Microsoft e in parte Linux e che sono collegate a Internet attraverso intefaccie di rete Ethernet e ATM. Dal 1996, Paola Salomoni è membro della Commissione Laboratorio nominata dal Consiglio di Corso di Laurea di Scienze dell'Informazione per esprimere pareri tecnici sulla gestione e sulle nuove acquisizioni per Laboratori didattici del Corso di Laurea. Dal 1996, Paola Salomoni è responsabile tecnico del C.R.I.A.D., Centro di Ricerche e Studi per l'Informatica Applicata alla Didattica di Cesena. Nell'ambito della rete C.R.I.A.D sono in sperimentazione collegamenti di tipo W-LAN all'interno del comprensorio cesenate. Nell'A.A. 1995/96, Paola Salomoni è stata membro del Comitato Organizzatore e membro del Comitato Scientifico del Convegno Didamatica 96, tenutosi a Cesena presso la Sede del Corso di Laurea in Scienze dell'Informazione. Nell'A.A. 1996/97, Paola Salomoni è stata membro del Comitato Organizzatore della Conferenza Internazionale AIN97, Advanced Intelligent Network 1997, tenutasi a Cesena presso la Sede del Corso di Laurea in Scienze dell'Informazione. Nell'A.A. 1995/96, Paola Salomoni è stata membro del Comitato Organizzatore della Conferenza Internazionale Coordination 96, tenutasi a Cesena presso la Sede del Corso di Laurea in Scienze dell'Informazione. Nell'A.A. 1993/94, Paola Salomoni è stata membro del Comitato Organizzatore e membro del Comitato Scientifico del Convegno Didamatica 94, tenutosi A Cesena presso la Sede del Corso di Laurea in Scienze dell'Informazione. 13 ATTIVITÀ DIDATTICA • Negli A.A. 1997/98 e 1998/99, Paola Salomoni è stata nominata Professore Incaricato dal Consiglio di Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di Bologna per l'insegnamento Architetture hardware e software per sistemi multimediali in rete, presso il Corso di Perfezionamento in Informatica. • Negli A.A 1998/99, 1999/2000 e 2000/2001, Paola Salomoni è stata nominata Professore Incaricato dal Consiglio di Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di Bologna per l'insegnamento Linguaggi Speciali di Programmazione, per il Corso di Laurea in Scienze dell’Informazione, Sede di Cesena. • Nell'A.A. 2000/2001, Paola Salomoni è stata nominata Professore Incaricato dal Consiglio di Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di Bologna per l'insegnamento Complementi di Informatica, presso il Corso di Perfezionamento in Informatica. • Dal A.A. (2001/2002) Paola Salomoni è titolare del corso di Sistemi Operativi (mutuato da Sistemi per l’elaborazione delle Informazioni 2) presso il Corso di Laurea in Scienze dell’Informazione, Sede di Cesena, Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di Bologna. • Per l’ A.A. 2001/2002 Paola Salomoni è stata nominata Professore Incaricato dal Consiglio di Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di Bologna per l'insegnamento Tecnologie Web/Internet (mutuato da Elaborazione dell’Informazione non Numerica) , per il Corso di Laurea in Scienze dell’Informazione, Sede di Cesena. • Negli A.A. 2001/2002 e 2002/2003 Paola Salomoni è co-docente del corso di Design Multimediale nell’ambito del Master in Comunicazione e Tecnologie dell'Informazione tenuto presso AlmaWeb - Graduate School of Information Technology, Management and Communication dell’Università degli Studi di Bologna. • Dall’ A.A. 2001/2002 Paola Salomoni è stata nominata Professore Incaricato dal Consiglio di Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di Bologna per l'insegnamento Sistemi Multimediali, per il Corso di Laurea in Scienze dell’Informazione, Sede di Cesena. • Per il l’ A.A. 2001/2002 e 2002/2003 Paola Salomoni è stata docente del corso di Ipermedia in Rete nell’ambito del Master in Tecnologie e applicazioni multimediali dell’Università degli Studi di Bologna. • Per il corrente A.A (2004/2005) Paola Salomoni è stata nominata Professore Incaricato dal Consiglio di Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di Bologna per l'insegnamento Tecnologie Multimodali presso la Laurea Specialistica in Informatica. • Per il corrente A.A (2004/2005) Paola Salomoni è docente del corso di Web e Tecnologie Multimediali nell’ambito del Master in Gestione delle Risorse Umane tenuto presso AlmaWeb Graduate School of Information Technology, Management and Communication dell’Università degli Studi di Bologna. • Per il corrente A.A (2004/2005) Paola Salomoni è docente del corso di Sistemi Cooperativi e di Collaborazione nell’ambito del Master in Tecnologia del Software Libero e Open Source tenuto presso AlmaWeb - Graduate School of Information Technology, Management and Communication dell’Università degli Studi di Bologna. 14 • Dal 1995 ad oggi, Paola Salomoni in qualità di ricercatore ha svolto attività didattica nella forma di: - esercitazioni didattiche presso corsi istituzionali, - seminari didattici, - coordinamento delle attività di laboratorio, - assistenza agli esami di profitto, - tutorato agli studenti. presso i seguenti insegnamenti del Corso di Laurea in Scienze dell'Informazione, sede di Cesena, Facoltà di Scienze Matematiche, Fisiche e Naturali: • - Teoria ed Applicazioni delle Macchine Calcolatrici, - Sistemi per l'elaborazione dell'informazione 1, - Sistemi per l'elaborazione dell'informazione 2, - Elaborazione dell'Informazione Non Numerica, - Linguaggi Formali e Compilatori. Infine come parte della sua attività didattica Paola Salomoni ha agito in qualità di relatore, corelatore e controrelatore in numerose tesi svolte presso il Corso di Laurea in Scienze dell'Informazione di Cesena. In particolare Paola Salomoni è stata relatore di più di 150 tesi di Laurea principalmente rivolte allo studio e all'implementazione dei sistemi descritti nei paragrafi precedenti. Alcuni lavori di tesi hanno contribuito alla redazione degli articoli di ricerca, sottoposti o in via di sottommissione, a conferenze e riviste internazionali, come evidenziato nella Bibliografia allegata. Cesena, 13 Giugno 2005 15