Contenuto
Ti trovi in: HOME »Programmi, progetti e risultati »I progetti »FIRB - Fondo per gli Investimenti della Ricerca di Base »scheda FIRBINIZIO_TESTO_DA_INDICIZZARE
SCHEDA FIRB
italiano - english
Unità di Ricerca
- Politecnico di MILANO
Dip. ELETTRONICA E INFORMAZIONE , MILANO (MI) - Universita' degli Studi di ROMA "La Sapienza"
Dip. INFORMATICA E SISTEMISTICA , ROMA (RM) - Universita' degli Studi ROMA TRE
Dip. INFORMATICA E AUTOMAZIONE , ROMA (RM) - Universita' degli Studi di LECCE
INGEGNERIA DELL'INNOVAZIONE , LECCE (LE) - STMICROELECTRONICS S.R.L.
Advanced System Technologies Group , MILANO (MI) - Universita' degli Studi di MILANO-BICOCCA
Dip. INFORMATICA, SISTEMISTICA E COMUNICAZIONE , MILANO (MI) - CEFRIEL
, MILANO (MI) - ENGINEERING INGEGNERIA INFORMATICA SPA
Laboratorio Ricerca e Sviluppo , ROMA (RM)
FIRB simili:
- 1 - Middleware per servizi evoluti su sistemi distribuiti wired-wireless di grandi dimensioni
- 2 - Piattaforme riconfigurabili per comunicazioni radiomobili a larga banda
- 3 - Valutazione delle Prestazioni dei Sistemi Complessi: Tecniche, Metodologie e Strumenti
- 4 - INTESA - INtegrazione TElematica SAnitaria per la continuità di cura della salute del cittadino
- 5 - TECNOLOGIE ABILITANTI PER TERMINALI WIRELESS RICONFIGURABILI
- 6 - Infrastruttura Telematica d'Area per la Continuità della Assistenza sanitaria - ITACA
- 7 - PIATTAFORME ABILITANTI PER GRIGLIE COMPUTAZIONALI A ELEVATE PRESTAZIONI ORIENTATE A ORGANIZZAZIONI VIRTUALI SCALABILI
- 8 - Microtecnologie per la telepresenza immersiva virtuale
- 9 - VIRTUAL IMMERSIVE COMMUNICATIONS (VICOM)
- 10 - Reti autorganizzanti di tipo cellulare e dinamiche non lineari caotiche per la modellizzazione ed il controllo di sistemi complessi.
Classificazione scientifico-disciplinare
- Area scientifico disciplinare: Ingegneria industriale e dell'informazione
Classificazione brevettuale
- ELECTRICITY
- ELECTRIC COMMUNICATION TECHNIQUE
- TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (typewriters B41J; order telegraphs, fire or police telegraphs G08B; visual telegraphy G08B, C; teleautographic systems G08C; ciphering or deciphering apparatus per se G09C; coding, decoding or code conversion, in general H03M; arrangements common to telegraphic and telephonic communication H04M; selecting H04Q)
- ELECTRIC COMMUNICATION TECHNIQUE
- PHYSICS
- COMPUTING; CALCULATING; COUNTING (score computers for games A63; combinations of writing applicances with computing devices B43K29/08)
- ELECTRICAL DIGITAL DATA PROCESSING (computers in which a part of the computation is effected hydraulically or pneumatically G06D; optically G06E; self-contained input or output peripheral equipment G06K; impedance networks using digital techniques H03H) [C9603]
- COMPUTING; CALCULATING; COUNTING (score computers for games A63; combinations of writing applicances with computing devices B43K29/08)
Classificazione geografica
- Regione: Lombardia
Bibliografia
(Atzeni et al,1998) P. Atzeni, G. Mecca, and P. Merialdo: Design and Maintenance of Data-Intensive Web Sites, EDBT'98, 1998(Bahai et al,1999) R. Bahai, B.R. Saltzberg, Multi-carrier digital communications: theory and applications of OFDM, Kluwer Academic Publishers, 1999
(Baldoni et al, 2001) R. Baldoni et al. Software replication in three tiers architecture: is it a real challenge? Proc. of 8th IEEE Workshop on Future Trends of Distr. Comp. Syst.
(Baresi et al,2000) L. Baresi et al.: From Web Sites to Web Applications: New Issues for Conceptual Modeling. WWW Conc. Mod. Conf., 2000
(Batini et al,2001) Batini C. et al. Cooperative Architectures: The Italian Way Along e-Government. Advances in Digital Government: Techn., Human Factors, Policy, Kluwer Academic, 2001
(Bobineau 2000) C. Bobineau et al. PicoDBMS: Scaling down Database techniques for Smart Card. 26th VLDB, 2000
(Bolchini et al. 2001) C. Bolchini et al. Logical and Physical Design Issues for Smart Card Databases - DEI, Politecnico di Milano, Rapp. Int. 2001.68
(Brusilowski,1996) P. Brusilovsky, Adaptive Hypermedia: An Attempt to Analyse and Generalize, Multimedia, Hypermedia, and Virtual Reality: Models, Systems, and Applications. Springer, 1996
(Burrel et al, 2000) Burrel J. et al. Designing for Context: Usability in a Ubiquitous Environment. Conf. on Univ. Usab. (CUU 2000)
(Cahchero et al. 1998) C. Cachero, J. Gomez, O. Pastor. Object-Oriented Conceptual Modeling of Web Application Interfaces: the OO-HMethod Presentation Abstract Model, LNCS1875, Springer-Verlag, 2000
(Casati et al,2001) Casati F. et al.: Developing E-Services for Composing E-Services. 13th Int. Conf. on Adv. Inf. Syst. Eng. (CAISE 2001), 2001
(Cavallaro et al,1993) U. Cavallaro et al. HIFI: Hypertext Interface for Information Systems, IEEE Soft.,10:6,1993
(CDI-ML) Massimo Legnani. CDI-ML: un linguaggio ed una piattaforma per applicazioni multicanale. Tesi di Laurea, PoliMi, 2000
(Ceri et al, 2000) S. Ceri et al. Web Modeling Language (WebML): A Modeling Language for Designing Web Sites. WWW9, 2000
(Ceri et al,1999) S. Ceri, P. Fraternali, S. Paraboschi. Data-Driven, One-To-One Web Site Generation for Data-Intensive Applications. VLDB'99.
(Conallen et al,1999) J. Conallen: Modeling Web Application Architectures with UML, CACM, 42:10,1999
(Dertouzos et al,1999) Dertouszos M.L. et al, The future of Computing, Sc. Am.,1999
(Diaper 1989) Diaper D.(ed): Task Analysis for Human-Computer Interaction, Ellis Horwood,1989
(Edwards 1995) Extra-Ordinary Human Computer Interaction. Interfaces for Users with Disabilities, Cambridge Series on HCI, 1995
(Esler et al,1999) Esler M. et al, Data-centric Networking for Invisible Computing: The Portolano Project, 5th ACM/IEEE Conf. on Mob. Comp. and Netw., 1999
(Filipe 200) Filipe J. Enterprise Information Systems, Kluwer Academic Publ., 2000
(Fox et al,1998) Fox A. et al, Adapting to Network and Client Variation Using Active Proxies: Lessons and Perspectives, IEEE Pers. Comm.,1998
(Fraternali e Paolini,1998) P. Fraternali, P. Paolini: A Conceptual Model and a Tool Environment for Developing More Scalable, Dynamic, and Customizable Web Applications, EDBT'98, 1998
(FTDCS2001), Bologna, Italy Nov. 2001, to appear (Frolund et al., 2001) S. Frolund, R. Guerraoui Implementing e-trannsactions with asynchronous replication IEEE Trans. on par. and distr. systems, 12:2, 2001.
(Garzotto et al, 1999) Abstract Tasks: a Tool for the Inspection of Web Sites and Off-line Hypermedia. ACM Conf. Hypertext'99, 1999
(Garzotto et al,1992) F. Garzotto, P. Paolini, and D. Schwabe, HDM: A Model-Based Approach to Hypertext Application Design, ACM TOIS,11:1,1992
(Grefen 2000) Grefen P., et al. CrossFlow: Cross-Organizational Workflow Management in Dynamic Virtual Enterprises. Journ. of Comp. Syst. Sc. &Eng., 15:5, 2000
(Hanzo et al,2000) L. Hanzo et al., Single- and multi-carrier quadrature amplitude modulation, WLANs and broadcasting, 2nd ed., IEEE Press - John Wiley & Sons, 2000
(Heegard et al,1999) C. Heegard, S. B. Wicker, Turbo Coding, Kluwer Ac. Publ., 1999.
(Holma et al,2000) Holma H., Toskala A., WCDMA for UMTS, John Wiley, 2000
(IEEE 802.11a) IEEE 802.11a (Supplement to IEEE Std 802.11-1999), Part 11
(IEEE 802.15) IEEE 802.15, Wireless Personal Area Network access method and physical layer spec.
(Immonen 1999) Immonen J., Signaling Stack Design for Wireless ATM Access Networks, IEEE Comm. Magazine, 37:11, 1999
(Isakowitz et al,1995) T. Isakowitz, E. Stohr: RMM: A Methodology for Structured Hypermedia Design, CACM 38:8, 1995
(Kappel et al, 2000) G. Kappel et al., Modelling Customizable Web Applications. Int. Conf. on Digital Libraries (ICDL), 2000
(Lazcano 2000) Lazcano A., et al. The WISE approach to Electronic Commerce, J. of Computer Systems Science & Eng., 15:5, 2000
(Leymann 2001) Leymann F.: Web Service Flow Language (WSFL 1.0). IBM Document,2001
(MaxML) Curious Networks, MultiChannel Access XML (MaxML), 2001
(Mc Ilhagga et al, 1998) M. McIlhagga, and I. Wakeman: Towards a Design Methodology for Adaptive Applications, 4th ACM/IEEE Conf. on Mobile Computing and Networking (MOBICOM), 1998
(Mecella et al,2001b) Mecella M., Batini C.: Enabling Italian e-Government Through a Cooperative Architecture. IEEE Computer, 34:2, 2001
(Mecella et al. 2001) Mecella M., Pernici B.: Designing Wrapper Components for e-Services in Integrating Heterogeneous Systems. VLDB J., 2001
(Mertins et al,2001) Mertins K., Vorbeck J. (eds) Knowledge Management. Best Practices in Eur., Springer-Verlag, 2001
(Mylopoulos et al,1997) Mylopoulos J., Papazoglou M. (eds.): Cooperative Information Systems. IEEE Exp. Intell. Systems & Their Applications,12:5,1997
(Nielsen 1993) Nielsen, J., Usability Engineering, Academic Press, 1993
(Nielsen and Mack, 1994) Nielsen, J., Mack, R.L. Usability Inspection Methods. John Wiley & Sons,1994
(Noble et al,1997) Noble B.D., et al ,Agile Application-Aware Adaptation for Mobility, 16th SOSP, 1997
(OMG 2000a) OMG, Meta Object Facility Specification, v. 1.3, 2000
(OMG 2000b) OMG, XML Metadata Interchange (XMI) v. 1.1, 2000
(Roy 2001) Roy R. (ed) Industrial Knowledge Management: A Micro-level Approach, Springer-Verlag, 2001
(Schuster et al,2000) Schuster H., Georgakopoulos D., Cichocki A., Baker D.: Modeling and Composing Service-based and Reference Process-based Multi-enterprise Processes. 12th Int. Conf. on Adv. Inf Syst. Eng. (CAISE 2000), 2000
(Shaw et al., 1996) Shaw, M. and Garlan, D. Software Architecture. Perspectives on an Emerging Discipline. Prentice Hall, 1996.
(Sloan 2000) Sloan D., Gregor P., Booth P. Accessible Accessibility. Conf. on Universal Usability (CUU 2000)
(Teitelbaum et al,1999) Teitelbaum B. et al., Internet 2 Qbone: Building a Testbed for Differentiated Services, IEEE Network Mag., 13:5, 1999.
(Tisato et al., 2000) Tisato et al. Architectural Reflection. Realising Software Architectures via Reflective Activities. In Proc. of 2nd Eng. Distr. Obj. Workshop (EDO 2000), Davis, California, USA, Nov. 2000.
(Tiwana 2001) Tiwana A. The essential guide to Knowledge Management. E-Business and CRM Appl., Prentice Hall, 2001
(TR 25.856) TR 25.856, High Speed Downlink Packet Access (HSDPA); Layer 2 and 3 aspects, 3GPP
(TS 44.064) TS 44.064 Mobile Station - Serving GPRS Support Node (MS-SGSN) Log. Link Contr. (LLC) Layer Spec., 3GPP
(UDDI.org 2000) UDDI Tech. White Paper.
(van Nee et al.,2000) R. van Nee, R. Prasad, OFDM for wireless multimedia communications, Artech House, 2000
(Vanderheiden 2000) Vanderheiden G. Fundamental Principles and Priority Setting for Universal Usability. Conf. on Univ. Usab. (CUU 2000)
(VLDB-TES 2000) Proc. of the 1st VLDB Wor. on Techn. for E-Serv. (VLDB-TES), 2000
(VLDB-TES 2001) Proc. of the 2nd VLDB Wor. on Techn. for E-Serv. (VLDB-TES), 2001
(VoiceXML) VoiceXML Forum, Voice eXs. Markup Lang. VoiceXML, Version 1.0, 2000
(XForms) W3C, XForms - the next gener of Web forms, 2000
Parole Chiave
sistemi informativi; sistemi adattativi; sistemi multicanale; e-service; context-awareness; transazionalitàMAIS - Sistemi informativi adattativi multicanale - modelli, metodologia, piattaforma abilitante a oggetti e architetture per sistemi informativi on-line flessibili
Politecnico di MilanoAbstract
La visione tradizionale dei sistemi informativi con utenti connessi a dispositivi con caratteristiche note non sarà più valida nei sistemi informativi degli anni 2010-2020. La tendenza attuale nel mondo delle comunicazioni lascia intravedere la possibilità di un accesso continuo a tutte le fonti di informazione, ovunque ci si trovi, attraverso una molteplicità di terminali d'utente (PC, computer portatili, palmari, telefoni cellulari, TV, ecc.). Inoltre, gli utenti richiedono sempre più una grande varietà di servizi diversi dalle tradizionali comunicazioni vocali: servizi dati di ogni genere, servizi interattivi complessi anche di tipo transazionale come home-banking, e-business, prenotazioni on line, m-commerce, mobile Information System, e simili.Le reti di telecomunicazione, d'altro canto, sono in una fase di continua evoluzione e diversificazione che coinvolge tutti i tipi di rete, dalle dorsali di trasporto alle reti di accesso, le reti mobili, le reti locali a livello di campus, ufficio, casa dell'utente. Ogni tipologia di rete ha diverse caratteristiche in termini di capacità, affidabilità, qualità del servizio, sicurezza, disponibilità, costi.
L'utente finale, tuttavia, non è interessato ai dettagli tecnici: desidera poter accedere ai servizi richiesti ovunque si trovi e con le prestazioni migliori possibili; ne segue la necessità di progettare reti e servizi altamente flessibili, in grado di sfruttare in modo ottimale le risorse e in grado di offrire diverse classi di qualità del servizio, in modo da poter soddisfare i requisiti delle applicazioni più diverse.
Si rendera' inoltre necessario sviluppare sistemi informativi inter-organizzazione, che condivideranno servizi in rete (e-service) e scambieranno informazioni in modo sistematico. Si rende pertanto necessario studiare problematiche relative a sistemi informativi adattativi multicanale, tenendo conto che l'utente di tali sistemi vorrà conservare o addirittura migliorare le caratteristiche di continuità di operazione e di garanzia di completamento delle transazioni offerte dagli attuali sistemi informativi.
La progettazione e la realizzazione di sistemi informativi adattativi multicanale allo stato dell'arte presentano numerosi problemi oggetto di ricerca fortemente interdisciplinare, nell'ambito delle tecnologie di supporto hardware e software, delle tecnologie di rete e delle metodologie di sviluppo. Gli approcci convenzionali al disegno dell'architettura di sistemi IT sono fondati prevalentemente sui concetti di stratificazione e di incapsulamento/virtualizzazione; in base a questo paradigma, gli strati interni del sistema gestiscono le risorse fisiche (canali di comunicazione, dispositivi di interazione) secondo strategie proprie, e forniscono a livello delle applicazioni (e quindi dei servizi che le applicazioni implementano) la visibilità di funzionalità astratte focalizzate sui cosiddetti "requisiti funzionali". Nei sistemi informativi adattativi multicanale, fortemente distribuiti e caratterizzati da una forte variabilità ed eterogeneità delle piattaforme tecnologiche e dei requisiti utente, questo approccio "classico" si rivela però insufficiente, in quanto è praticamente impossibile identificare e realizzare strategie "built-in" ottimali. I "requisiti non funzionali" (prestazioni, affidabilità, sicurezza, costo, e in generale qualità del servizio) assumono un ruolo sempre più rilevante e la gestione delle risorse del sistema non è più totalmente mascherabile, ma deve essere visibile e controllabile a livello applicativo.
L'obiettivo del progetto MAIS è sviluppare modelli, metodi e strumenti che consentano la realizzazione di sistemi informativi adattativi multicanale, in grado di fornire servizi anche in condizioni di forte variabilità dell'accesso alla rete e dei dispositivi di accesso.
Le problematiche principali che verranno affrontate nel progetto nel suo complesso saranno l'adattatività, che consenta di operare con flessibilita' a fronte di una notevole varieta' di piattaforme tecnologiche e requisiti utente, e la transazionalità, che consenta di operare con adeguate caratteristiche di sicurezza anche in condizioni di guasti o inaccessibilità dei servizi in modo da garantire le operazioni eseguite.
Il paradigma d'interazione tra i sottosistemi nei diversi livelli architetturali considerati sarà quello peer-to-peer. Infatti sia a livello applicativo che a livello di dispositivi di interazione l'approccio peer-to-peer è attualmente quello piu' interessante dal punto di vista della ricerca, poichè consente di utilizzare in modo piu' flessibile tutte le risorse disponibili, superando il paradigma tradizionale client-server.
La ricerca portera' alla realizzazione di una piattaforma abilitante a oggetti per realizzare un sistema informativo distribuito, con forti caratteristiche di adattabilità al contesto. Verra' proposta una architettura di riferimento, basata sulla definizione di vari livelli di repository e di protocolli di comunicazione che garantiscano le suddette caratteristiche e consentano la realizzazione di sistemi informativi adattativi multicanale. Per quanto riguarda i dispositivi terminali verranno studiati architetture scalabili e flessibili a basso consumo di potenza che consentano la realizzazione di funzionalita' di tipo server su dispositivi mobli e di sistemi di trasmissione radio "software radio" e un livello mid-tier che consenta una gestione dei canali e dei servizi di tipo adattativo al contesto. I servizi finali offerti all'utente (e-service)verranno gestiti in modo flessibile tramite la piattaforma, con negoziazione tra le entita' interagenti anche a livello applicativo.
Verranno inoltre studiati gli aspetti metodologici legati allo sviluppo di sistemi informativi multicanale adattativi. L'analisi delle caratteristiche dinamicamente variabili dell'utilizzo dei servizi, della rete e dei dispositivi e' alla base delle informazioni di contesto e dei profili utente necessarie all'adattivita' dei servizi. Tali caratteristiche verranno studiate analizzando i dati di utilizzo dei sistemi, delle reti e dei dispositivi tramite tecnologie di knowledge management.
Verra' definita una metodologia di progettazione di sistemi informativi adattativi multicanale che si fondi sull'uso di concetti e modelli di alto livello, capaci di catturare adattatività e transazionalità delle applicazioni. Le metodologie studiate saranno accompagnate da strumenti per la generazione automatica delle interfacce e per la valutazione dell'usabilita' e dell'accessibilita' dei sistemi. Verra' affrontato anche l'aspetto della valutazione economica, e in particolare costi-benefici, dei servizi forniti in rete a diversi livelli di servizio per diverse tipologie di utenti. Le attività di ricerca proposte porteranno alla realizzazione di un laboratorio MAIS, che vedrà la partecipazione di tutte le unità di ricerca, per lo studio delle tecnologie disponibili, le loro potenzialità di integrazione e lo sviluppo di nuove tecnologie. In tale laboratorio opereranno giovani ricercatori e dottorandi per lo sviluppo di nuove tecnologie per sistemi informativi adattativi e multicanale.
Saranno studiate alcune applicazioni orientate a fornire accesso a e-service anche tramite dispositivi di interazione speciali, quali quelli per disabilità, con riferimento a disabilita' sensoriali, cognitive e di coordinamento motorio. Verra' studiata l'applicabilita' dei risultati del progetto a applicazioni in ambito universitario, quali i servizi agli studenti e al personale tecnico-amministrativo, e la gestione di situazioni di emergenza; in ambito bancario, grazie allo specifico interesse dimostrato dalle imprese partecipanti, verranno studiate le caratteristiche dei sistemi multicanale per la gestione finanziaria. <<<
Coordinatore Scientifico del Programma di Ricerca
BARBARA PERNICI, Politecnico di MILANOObiettivo del Finanziamento
Obiettivo del progetto è lo sviluppo di una piattaforma abilitante e di una metodologia e di strumenti di progettazione per la realizzazione di sistemi informativi multicanale, che consenta di comporre dinamicamente e in modo flessibile diversi servizi disponibili, adattando le funzionalità e modalita' di interazione allo stato delle reti, ai dispositivi terminali e alla loro capacità di elaborazione.Nella Figura viene illustrato l'approccio ai sistemi informativi adattativi proposto nel progetto: il sistema informativo a livello applicativo viene visto come una composizione di e-service, che possono essere anche modificati dinamicamente. Tramite la piattaforma abilitante si vuole consentire l'esecuzione di tali servizi anche su dispositivi terminali, che possono quindi operare come server nel sistema, anche in condizioni di disconnessione dalla rete, con meccanismi di composizione dei servizi distribuiti. Si vuole inoltre garantire un utilizzo di tipo seamless del sistema, che consenta di continuare l'esecuzione di un servizio da un terminale all'altro, adattandosi per quanto possibile alla tipologia del terminale, alle caratteristiche dei canali di comunicazione disponibili; nell'esecuzione dei servizi si vuole inoltre garantire l'esecuzione dei servizi dal lato utente tramite meccanismi di gestione delle transazioni. Lo scopo del progetto e' quello di trattare i problemi di ricerca connessi alla realizzazione di questi obiettivi in modo integrato, basandosi su una conoscenza del contesto in cui operano i servizi che si vogliono fornire a livello applicativo agli utenti e studiando le tecnologie avanzate necessarie alla sua realizzazione.
Il progetto si articola su due tematiche principali strettamente connesse tra loro:
- lo sviluppo di una piattaforma tecnologica di integrazione per la gestione di sistemi informativi distribuiti con forti caratteristiche di interattivita';
- lo sviluppo di una metodologia e di strumenti di progettazione di sistemi informativi adattativi multicanale, con particolare attenzione ad aspetti di accessibilità e usabilita' in piattaforme eterogenee.
L'architettura di riferimento della piattaforma tecnologica per il progetto viene sintetizzata nella Figura, che delinea gli elementi principali oggetto della ricerca:
- una piattaforma transazionale e di composizione dinamica di e-service: consentira' di definire la logica applicativa del servizio basata anche sulle caratteristiche specifiche dei diversi canali di trasmissione e di gestire transazioni long-running e adattative a più livelli;
- un ambiente mid-tier per la gestione di informazioni di contesto: verranno realizzati strumenti di tipo riflessivo per l'analisi dello stato della rete, dei dispositivi e delle applicazioni;
- strumenti di knowledge management: verranno studiati metodi e strumenti per l'analisi dei profili utente e dei servizi ai diversi livelli dell'architettura, per fornire e modificare le informazioni di contesto e realizzare le capacità adattative del sistema;
- filtri di generazione di interfacce: verranno studiate tecniche per la generazione dinamica dei contenuti sui diversi canali, svincolando il software di gestione dei sistemi informativi dalle dipendenze legate ai linguaggi di resa sui vari dispositivi;
- rete adattativa: verranno definite tecniche per la gestione di variazioni di contesto, sia a livello logico che a livello fisico, realizzando reti adattative, con particolare attenzione alle reti wireless radio;
- dispositivi di accesso ai servizi: verranno progettati chip per web e microdatabase che consentano di inserire una "intelligenza diffusa" (ambient intelligence) nel sistema e di elaborare i segnali necessari alla realizzazione di dispositivi che si adattano alla rete.
Il progetto studierà inoltre modelli, metodi e strumenti di progettazione che consentano l'applicazione della piattaforma tecnologica alla costruzione di sistemi informativi adattativi multicanale. La ricerca è volta a studiare i modelli, i metodi e le tecnologie necessari a garantire un'interazione coerente a processi di business basati su sistemi informativi tramite diversi canali. Verranno considerati in particolare i seguenti aspetti di ricerca:
- lo sviluppo di un quadro metodologico di riferimento;
- la definizione di tecniche e strumenti per la generazione automatica di interfacce applicative, che consentano una programmazione ad alto livello e svincolata dalle caratteristiche fisiche dei dispositivi;
- lo sviluppo di una metodologia per la verifica dell'usabilità delle interfacce, con enfasi sulla coerenza applicativa ottenuta nel collegare servizi eterogenei e sulla verifica dell'accessibilità dei sistemi ad utenti disabili;
- lo studio di modelli, metodi e strumenti per l'analisi del profilo di utilizzo dei sistemi con tecniche di knowledge management e per la valutazione economica dei servizi multicanale.
Diamo ora una sintetica descrizione dei temi di ricerca relativi agli obiettivi elencati.
Il sistema informativo nel suo complesso sarà considerato come un insieme di servizi disponibili in rete, per i quali verranno definiti paradigmi di composizione e configurazione dinamica basati su un approccio peer-to-peer.
Per quanto riguarda la piattaforma tecnologica, pur essendo presenti molte proposte di strumenti di descrizione di servizi, la loro composizione dinamica e utilizzazione su più piattaforme è un problema di ricerca aperto. In particolare, si evidenzia la necessità di definire dinamicamente il comportamento e la composizione di e-service, a seconda delle caratteristiche dei canali utilizzati per l'interazione e della qualità di servizio disponibile sulla rete. E' necessario definire e-service al giusto livello di astrazione, che consenta l'interazione e la composizione, senza fornire dettagli sulla loro esecuzione che possono essere riservati o inessenziali per l'esecuzione complessiva del servizio. Per quanto riguarda il modello di interazione, si porra' particolare attenzione a problematiche di gestione di sessioni di interazione e transazioni nel sistema informativo, che possono anche essere non atomiche e caratterizzate da interruzioni previste e non previste durante l'interazione. Il problema delle transazioni a lungo termine, affrontato in alcuni sistemi di workflow, e' ancora oggetto di ricerca, in quanto e' necessario consentire l'attivazione automatica di meccanismi di compensazione e recovery anche per transazioni che non hanno caratteristiche forti di atomicita' e isolamento. La caratteristiche di non trasparenza a livello di e-service del canale e del dispositivo terminale utilizzato pongono nuovi problemi per quanto riguarda la negoziazione dei servizi, che non potra' limitarsi alla definizione delle funzionalita' da fornire, ma dovra' tener conto dello stato della rete e dei dispositivi stessi. Verranno studiati protocolli di interazione tra e-service che consentano di negoziare le caratteristiche del servizio anche sulla base delle caratteristiche della rete e dei dispositivi disponibili. Tali caratteristiche saranno rese visibili a livello applicativo tramite il modello astratto del contesto in cui viene eseguito il servizio.
Numerosi problemi di ricerca sono aperti a livello di mid-tier. L'esigenza e' quella di creare un ambiente in grado di acquisire dinamicamente le informazioni di contesto utili per l'esecuzione degli e-service. L'approccio proposto nel progetto e' l'impiego di tecniche di tipo riflessivo, che, sulla base di metaclassi definite per la descrizione dei diversi aspetti del sistema ai vari livelli, e-service, rete, dispositivo, siano in grado di aggiornare dinamicamente le informazioni di contesto. Il progetto propone strumenti innovativi per valutare le informazioni di contesto, applicativo e tecnologico, che consentano di modificare la struttura della rete stessa in modo adattativo per fornire un servizio ottimale ai diversi servizi applicativi. Verranno studiati protocolli e meccanismi di replicazione mid-tier che consentano di esporre verso il livello e-service qualita' di servizio superiori a quelle direttamente fornite dalla piattaforma tecnologica di back-end, in termini di affidabilita' e disponibilita' anche in presenza di malfunzionamenti.
La adattatività a livello di rete sarà studiata sia a livello fisico che a livello di collegamento dati, studiando in particolare aspetti innovativi per reti radio. Verranno innanzitutto definite le caratteristiche delle reti gia' disponibili per consentire la valutazione delle diverse tipologie di rete dal punto di vista applicativo in sistemi informativi adattativi multicanale. Il problema di ricerca aperto per quanto riguarda l'adattivita' a livello di rete e' quello di fornire all'utente un canale radio il piu' possibile affidabile senza soluzioni di continuita', cosentendo quindi un'ampia liberta' di movimento. A livello di collegamento dati verranno studiare tecniche per sfruttare in modo ottimale le risorse di banda disponibili, a fronte delle richieste di servizio provenienti dal livello e-service e delle diverse caratteristiche dello strato fisico, della qualita' del canale e alla tipologia di rete wireless soprastante. Si studieranno inoltre protocolli che consentano l'handover orizzontale e verticale, rispettivamente, fra elementi appartenenti alla stessa rete e a reti wireless distinte (ad esempio da una wireless LAN a un sistema cellulare mobile UMTS). A livello fisico, si studieranno caratteristiche innovative per terminali ricetrasmittenti flessibili e riconfigurabili. L'obiettivo e' quello di ottenere terminali configurabili via software, seguendo il concetto di "software radio". Verranno studiati sistemi adattativi che consentano di variare il rate di codifica dei segnali a seconda delle caratteristiche fisiche della rete, sviluppando algoritmi di sincronizzazione e ricercando soluzioni al problema della equalizzazione. Verranno studiate le caratteristiche dei terminali ricetrasmittenti necessarie a supportare tali elaborazioni dal punto di vista dell'elaborazione del segnale.
A livello di dispositivi di accesso, le limitazioni attuali sono dovute a una limitata capacità di elaborazione e a limitate funzionalità per la gestione dei dati all'interno dei dispositivi di accesso mobili. La ricerca sarà volta a studiare architetture che consentano un maggior livello di servizio sul dispositivo di accesso. In particolare si studieranno architetture a microprocessore parallele a basso consumo di potenza per web e microdatabase. Le architetture a microprocessore potranno essere inoltre riconfigurabili dinamicamente per consentire le elaborazioni dei segnali nei terminali riconfigurabili per consentire l'adattivita' di rete via software. Si studieranno quindi tramite simulazioni le potenzialita' effettive delle piattaforme a disposizione, con l'obiettivo di proporre una architettura ideale di processore adegata alle specifiche di applicazioni web-based in un modello di rete P2P. Verra' quindi studiata la scalabilita' dell'architettura proposta.
Dal punto di vista metodologico, si studierà il problema della progettazione dei servizi forniti da sistemi informativi inter-organizzazione e della loro erogazione su piu' canali di accesso, modificabile in modo dinamico secondo informazioni di contesto relative allo stato della piattaforma disponibile e al tipo di servizio richiesto. Si studierà la relazione tra canali operativi e i relativi modelli di business e canali di accesso caratterizzati da aspetti tecnologici. In tale ottica si esamineranno anche le problematiche relative alla condivisione di infrastrutture da parte di più organizzazioni. Si studieranno aspetti relativi all'usabilità di servizi su sistemi informativi multicanale. I problemi aperti riguardano l'estrazione di informazioni dai servizi gia' disponibili, in un'ottica di integrabilita' dei servizi, e la loro presentazione su dispositivi con caratteristiche molto diverse tra loro, sia per tipologia di interfaccia, sia per navigabilita'. L'approccio del tipo progettazione universale ai sistemi che prevede una prima fase integrata si contrappone ad altri approcci che scelgono di separare le attivita' di progettazione sin dalle prima fasi qualora le caratteristiche dei canali e dei dispositivi terminali siano molto diverse tra loro. Nel progetto si studieranno un approccio metodologico e strumenti di generazione di interfacce e se ne valuteranno l'efficacia e l'usabilita' e accessibilita'. Da un punto di vista metodologico, si studieranno inoltre l'impatto delle scelte di tariffazione in base alla qualità del servizio erogato, con valutazioni costi-benefici.
Uno dei problemi aperti nella ricerca e' quello dell'analisi dei profili degli utenti che utilizzano i sistemi multicanale, studiando in particolare le interazioni degli utenti per l'utilizzo dei servizi su diversi canali. Le informazioni di contesto sull'uso dei servizi, canali e dispositivi verranno elaborate tramite sistemi di knowledge management sulla base degli strumenti definiti e per definire nuove informazioni di contesto e dunque le caratteristiche e i metodi per ottenere l'adattatività del sistema, relative alle modalita' di utilizzo dei diversi utenti.
I principali risultati del progetto saranno:
- una piattaforma abilitante per la realizzazione di sistemi informativi adattativi transazionali;
- architetture scalabili flessibili per fornire servizi web su dispositivi di accesso mobili;
- un modello funzionale, architetturale e di rappresentazione del contesto per lo sviluppo di sistemi informativi multicanale adattativi;
- una metodologia di progettazione di sistemi informativi adattativi multicanale;
- strumenti per il supporto alla progettazione,al monitoraggio e alla valutazione dell'usabilità.
Le unita' di ricerca universitarie partecipanti al progetto e il CEFRIEL hanno l'obiettivo di sviluppare ricerca di base nei propri settori di competenza in un'ottica interdisciplinare. La progettazione quindi e gli ambienti di sviluppo non potranno essere limitati a uno specifico interesse disciplinare, ma dovranno prendere in considerazione informazioni di contesto e parametri di negoziazione tipici di diversi settori disciplinari. Le unita' industriali partecipanti alla ricerca avranno invece un ruolo specifico di supporto alla ricerca stessa. La Stmicroelectronics consentira' di realizzare prototipi dei dispositivi hardware progettati nell'ambito della collaborazione con le unita' universitarie, l'Engineering consentira' di realizzare prototipi di strumenti di interazione multicanale adattativa per uno specifico dominio applicativo, in un'ottica di trasferimento dei risultati della ricerca alla conclusione del progetto.
Il progetto consentira' alle unita' universitarie partecipanti di dotarsi di strumenti di laboratorio per la sperimentazione di sistemi informativi multicanale. Verranno acquisiti dispositivi hardware e software in un'ottica di sperimentazione integrata, come dettagliato nella successiva descrizione della ricerca.
I test bed su cui si baseranno le dimostrazioni dei prototipi e sui quali verranno sperimentati i modelli e le metodologie saranno orientati in linea di massima allo studio dell'applicabilita' dei risultati della ricerca nei seguenti domini:
- per l'ambiente universitario:
- per gli studenti: informazioni didattiche, su esami, iscrizioni, pagamento tasse, helpdesk;
- per l'amministrazione "mobile office multicanale";
- per gli studenti: informazioni didattiche, su esami, iscrizioni, pagamento tasse, helpdesk;
- per la gestione di situazioni di emergenza (disaster recovery);
- per sistemi informativi bancari.





