Workpackage WP7: Metodologie e Strumenti di Progettazione e Integrazione di Canali Risultati dei...
-
Upload
donato-fiorini -
Category
Documents
-
view
217 -
download
0
Transcript of Workpackage WP7: Metodologie e Strumenti di Progettazione e Integrazione di Canali Risultati dei...
Workpackage WP7: Metodologie e Strumenti di Progettazione e Integrazione
di Canali Risultati dei lavori
Riccardo Torlone
RM1, RM3, Polimi, IFAC, CEFRIEL, Engineering, ISUFI
Roma, novembre 2005
Riunione nazionale progetto MAIS – Roma, novembre 2005
2Strumenti per la Produzione di Siti Web Adattativi
Obiettivi e articolazione del WP7
Studio di modelli, metodi e tecniche per la produzione automatica di siti Web e interfacce adattativi a diversi canali
Attività 1: Metodologie e strumenti di progettazione coordinata di sistemi informativi su più canali
• Polimi, Engineering, CEFRIEL, ISUFI
• Sviluppo di siti Web adattativi, multimodali e multicanale Attività 2: Strumenti di generazione di interfacce
• RM1 e RM3
• Produzione automatica di siti Web adattativi rispetto a diverse coordinate
Attività 3: Tecniche e strumenti per la valutazione dell'usabilità e dell'accessibilità
• RM1 (IFAC) e Polimi
• Analisi dell’usabilità con riferimento a tipologie diverse di utenti
3Strumenti per la Produzione di Siti Web Adattativi
Ciclo di vita & metodologie
Definizione di una metodologia generale (ciclo di vita) per lo sviluppo applicazioni adattative basate su Web (Polimi, CEFRIEL, Engineering)
Data Design
Architecture Design
ImplementationTesting and Evaluation
Maintenance and Evolution
Hypertext Design
Business Requirements
Requirements Specification
4Strumenti per la Produzione di Siti Web Adattativi
Lavoro svolto nell’ambito dell’attività 1
Analisi dei requisiti e progettazione concettuale
• Un approccio nell’ambito di applicazioni interattive multicanale all’analisi dei requisiti (AWARE) e alla progettazione concettuale (IDM) – Polimi: presentazione P. Paolini
Progettazione di dati, ipertesto e architettura
• Prototipo di uno strumento per lo sviluppo di applicazioni Web context-aware (WebML) – Polimi: demo F. Facca oggi pomeriggio
Implementazione e sperimentazione
• Prototipo per l’adattamento della presentazione (DPM) – Engineering
• Prototipo di un framework per il delivery di applicazioni context aware, multimodali e accessibili (M3L-SAF) – Cefriel: presentazione M. Legnani domani
5Strumenti per la Produzione di Siti Web Adattativi
Prototipo per la produzione di applicazioni Web context-aware
Case tool che supporta la modellazione di pagine context-aware
Generazione automatica del codice a partire dal modello
6Strumenti per la Produzione di Siti Web Adattativi
M3L - SAF
Sperimentazione delivery multimodale di ipertesti Piattaforma SAF (Situation Aware Framework) per il Delivery context-
aware di servizi
Zona 1
Zona 2
Zona 3
Eve
nts
Web server (Harmonia)
Application Data
User + PDA+ location sensor –
RFID (GPS ?)
Position data
Context Manager
Location Manager Context Database
Ad
ap
t at io
n
act io
ns
Altre informazioni di contesto
7Strumenti per la Produzione di Siti Web Adattativi
Altri contributi nell’ambito dell’attività 1
Metodologie e tecnologie di Identity Management (con particolare riferimento a modelli per il controllo degli accessi) nel contesto di architetture service-oriented (ISUFI)
Contributo alla definizione del modello utente (RM1, RM3, ISUFI)
8Strumenti per la Produzione di Siti Web Adattativi
Lavoro svolto nell’ambito dell’attività 2
Strumento per la gestione di varie coordinate di riferimento (FAWIS) – RM3:
• Gestione di profili eterogenei o incompleti
• Estendibilità e adattamento a profili non noti a priori
• Coordinamento tra diversi requisiti di adattamento
Strumento di generazione di interfacce adattative (MIA) – RM1: demo di A. Calì e G. Santucci oggi pomeriggio
• Design dell’interazione con l’utente
• Tecniche di matchmaking per scoprire i servizi di interesse per l'utente
• Sperimentazione dell'ambiente su dispositivi mobili reali
9Strumenti per la Produzione di Siti Web Adattativi
Architettura prototipo RM1
content layer
Contents
QueryBuilder
QueryProcessor
database schema
navigation layer
HypertextBuilder
HypertextProcessor
navigation schema
presentation layer
PresentationBuilder
PresentationProcessor
presentation schema
Context Manager
RequestInterprete
r
Response
10Strumenti per la Produzione di Siti Web Adattativi
Context manager prototipo RM3
Dimension AAdapter
Dimension BAdapter
Dimension CAdapter
Adaptation CoordinatorContext
repository
Profile Interpreter
profiles
contentadaptation
navigationadaptation
presentationadaptation
11Strumenti per la Produzione di Siti Web Adattativi
Architettura di riferimento di MIA (Mais Interaction Adapter)
Modellazione dei servizi tramite UML
Scenario: scelta di un evento turistico e prenotazione di un albergo
Generazione delle interfacce (HTML) per differenti tipologie di dispositivi:• Notebook• iPaq 3660• Nokia T610• Nokia 9500• ....
Service DesignerProfile Designer
Profile Editor
Device ProfileData
ApplicationData
ServiceData
Service Editor
Interface Generator Match Maker
End User
MobileDevice
http
User ProfileData
12Strumenti per la Produzione di Siti Web Adattativi
MA
IS R
efl
ec
tiv
e A
rch
ite
ctu
re
MAIS Front-end Environment
•text simplification
•location awareness tools
•security support
•very small database designSUPPORT
TOOLS
User profiles
Interaction design
Adaptive interaction generation
Adaptive web application design
Adaptive context aware
Web application
Very small databases
Low power architectures
MOBILE FLEXIBLE DEPLOYMENT ENVIRONMENT FRONT-END ADAPTIVITY TOOLS
Adaptive networks
Adaptive contents
generation
MAIS back-end flexible web-service environment
Adaptive web application design
AWARE – IDM - WebML
MIA
Interaction design
Adaptive interaction generation
Adaptive content
generation
FAWIS - MIA
Adaptive context aware
Web application
SAF - M3L – DPM
User profiles
MAIS back-end flexible web-service environment
I prototipi nell’architettura MAIS
13Strumenti per la Produzione di Siti Web Adattativi
Lavoro svolto nell’ambito dell’attività 3
Definizione di una metodologia per analizzare l'usabilità e l'accessibilità dei sistemi informativi multicanale – RM1, IFAC
• principi e linee guida generali con specifico riferimento ad applicazioni mobili
• originali euristiche in grado di misurare il livello di usabilità dei sistemi
Sperimentazione della metodologia – RM1
• validazione del metodo di analisi con il prototipo per la generazione di interfacce adattative sviluppato da RM1
Prototipo di sistema di eLearning multimodale e context-aware, con supporto alla disabilità (MultiLezi) – Polimi
14Strumenti per la Produzione di Siti Web Adattativi
Attività future
Consolidamento delle metodologie e delle tecniche proposte
Sperimentazione dell’efficacia dei metodi e delle tecniche definite con i prototipi sviluppati
• domini applicativi definiti nell’ambito del WP8
Sviluppo dei prototipi
• Validazione delle scelte implementative
• Estensione delle funzionalità
• Miglioramento dell’efficienza
15Strumenti per la Produzione di Siti Web Adattativi
WP7 in cifre
3 anni
• alcune attività proseguono nel prossimo tremestre
6 unità coinvolte
• 4 università (1 istituto di ricerca CNR)
• 2 industriali
152 pubblicazioni su libri, riviste e convegni internazionali
22 rapporti tecnici
9 prototipi
Innumerevoli tesi