A. Maurino, N. Simeoni- Politecnico di Milano e CEFRIEL
““Risk Management in Archeology”Risk Management in Archeology”Stato di avanzamentoStato di avanzamento
Milano 20 luglio 2005
2Scenario Beni Culturali
““Risk Management in Archeology”Risk Management in Archeology”
Introduzione generale:• Visione, approccio, soluzioni
Il contesto di riferimento• Lo scenario applicativo: attori e attività
• Il caso di studio: Castelseprio (VA)
Supporto ai processi della squadra operativa• Orchestrazione di servizi (WP2)
Supporto alle attività della squadra operativa• Middleware riflessivo (WP3)
Supporto alla gestione dell’infrastruttura fisica• Power aware routing per MANET (WP4)
Supporto alla fruizione dei servizi• Erogazione di servizi multimodali e context aware (WP7)
3Scenario Beni Culturali
Parco archeologico di CastelseprioParco archeologico di Castelseprio
1) S.Maria foris portas - 2) tracce del quartiere nord del borgo - 3) pianoro con tracce di edifici del borgo - 4) zona cintata del borgo - 5) tracce di edifici lungo la via - 6) resti del ponte e della porta del castello - 7) torre di nord-ovest - 8) torre di nord-est - 9) fondazioni del baluardo sud-est - 10) torre maggiore - 11) muro interno del castello - 12) San Paolo - 13) S. Giovanni Evangelista -
14) ruderi della canonica - 15) convento tardo medievale - 16) monastero e torre di Torba
4Scenario Beni Culturali
motivazionemotivazione
Si suppone che la soprintendenza archeologica della Lombardia voglia controllare alcuni edifici della zona di CastelSeprio
Obiettivo:
• verificare lo stato di conservazione di alzati e fondazioni della casa forte
• Definire la struttura mediante il posizionamento GPS
• Costruire una documentazione fotografica dell’area
5Scenario Beni Culturali
““Risk Management in Archeology”Risk Management in Archeology”
Introduzione generale:• Visione, approccio, soluzioni
Il contesto di riferimento• Lo scenario applicativo: attori e attività
• Il caso di studio: Castelseprio (VA)
Supporto ai processi della squadra operativa• Orchestrazione di servizi (WP2)
Supporto alle attività della squadra operativa• Middleware riflessivo (WP3)
Supporto alla gestione dell’infrastruttura fisica• Power aware routing per MANET (WP4)
Supporto alla fruizione dei servizi• Erogazione di servizi multimodali e context aware (WP7)
6Scenario Beni Culturali
Stato di avanzamentoStato di avanzamento
Scenario – processo (completato)
Workflow adattativo (vedi presentazione Mecella)
Partitioning tool (sviluppo)
Run time shyncronization (sviluppo)
Web Services
• GPS (Consegna 26 luglio)
• Foto (quasi Completo)
• Sincronizzazione dati (testing)
• SelectionItem (sviluppo)
7Scenario Beni Culturali
Architettura di una OTArchitettura di una OT
Reflective Platform
Registry
InvokUserIner
LocalProfile
Services
Reflective Platform
Registry
InvokOrchEng
UserInter
LocalProfile
Services
Reflective Platform
Registry
InvokUserEnv
LocalProfile
Services
Foreman3
Notebook1
Notebook2 PDA1
Operator5
Operator4
Reflective Platform
InvokUserEnv
LocalProfile
Services
Operator3
PDA2
Concret.
8Scenario Beni Culturali
““Risk Management in Archeology”Risk Management in Archeology”
Introduzione generale:• Visione, approccio, soluzioni
Il contesto di riferimento• Lo scenario applicativo: attori e attività
• Il caso di studio: Castelseprio (VA)
Supporto ai processi della squadra operativa• Orchestrazione di servizi (WP2)
Supporto alle attività della squadra operativa• Middleware riflessivo (WP3)
Supporto alla gestione dell’infrastruttura fisica• Power aware routing per MANET (WP4)
Supporto alla fruizione dei servizi• Erogazione di servizi multimodali e context aware (WP7)
9Scenario Beni Culturali
Notifica dell’ingresso di un
nuovo membro
Middleware: ricerca di risorse e topologia della rete Middleware: ricerca di risorse e topologia della rete MANETMANET
MANET Node 4
MANET Node 1
MANET Node 2
Visualizza la topologia attuale della rete
Cerca un servizio per fare fotografica digitale
in formato JPEG
Cerca dispositivo con spazio libero
su disco > 10 MB
MANET Node 3
Qual’è il percorso più breve per arrivare ad E o
a D?
10Scenario Beni Culturali
Middleware: Architettura middleware per Middleware: Architettura middleware per ManetManet
Routing DaemonRouting Daemon
MiddlewareMiddleware
ApplicazioniApplicazioni
Reflective Middleware
JAXBxml <> java
AXISWeb Services
(SOAP)
EXIST – Xml Db
xml
A-SAODV(Adaptive Secure AODV)
AF_LOCAL socket
UDP wrapper
Floodingbased search
Visualizzatore topologia di rete
Ricerca servizi con particolari
caratteristiche
UDP Flooding
XML messages
Altro dispositivo
Cross-layercomponent
R_ObjectListener ricerca
risorse/servizi
Gestione notifiche
11Scenario Beni Culturali
Stato di avanzamentoStato di avanzamento
Applicazioni• Visualizzatore della topologia di rete - (completo)
• Ricerca risorse (R_Object) - (completo)
• Ricerca servizi - (sviluppo)
Middleware• Gestione notifiche - (completo)
• Serializzazione/deserializzazione in xml di R_Object, storage su db XML e esportazione tramite W.S. (Axis) – (completo)
• Flooding based search - (completo)
• Cross-layer component - (completo)
• UDP-Wrapper e UDP-Flooding - (completo)
Demone di routing• AODV – esportazione informazioni tramite socket locale -
(completo)
• A-SAODV (Adaptive Secure AODV) - (sviluppo)
12Scenario Beni Culturali
““Risk Management in Archeology”Risk Management in Archeology”
Introduzione generale:• Visione, approccio, soluzioni
Il contesto di riferimento• Lo scenario applicativo: attori e attività
• Il caso di studio: Castelseprio (VA)
Supporto ai processi della squadra operativa• Orchestrazione di servizi (WP2)
Supporto alle attività della squadra operativa• Middleware riflessivo (WP3)
Supporto alla gestione dell’infrastruttura fisica• Power aware routing per MANET (WP4)
Supporto alla fruizione dei servizi• Erogazione di servizi multimodali e context aware (WP7)
13Scenario Beni Culturali
Network: protocollo di routing power-awareNetwork: protocollo di routing power-aware
Wi-Fi
MANET Node 5
MANET Node 2
MANET Node 1
MANET Node 4
MANET Node 3
Low Battery!
Send photo to Node 3 via FTP!
click
14Scenario Beni Culturali
Network: protocollo di routing power-awareNetwork: protocollo di routing power-aware
Wi-Fi
MANET Node 5
MANET Node 2
MANET Node 1
MANET Node 4
MANET Node 3
Low Battery!
Send photo to Node 3 via FTP!
15Scenario Beni Culturali
Stato di avanzamentoStato di avanzamento
Definizione specifiche protocollo di routing Power-Aware (completo)
Implementazione protocollo Power-Aware su AODV (completo)
Implementazione scenario (sviluppo)
16Scenario Beni Culturali
““Risk Management in Archeology”Risk Management in Archeology”
Introduzione generale:• Visione, approccio, soluzioni
Il contesto di riferimento• Lo scenario applicativo: attori e attività
• Il caso di studio: Castelseprio (VA)
Supporto ai processi della squadra operativa• Orchestrazione di servizi (WP2)
Supporto alle attività della squadra operativa• Middleware riflessivo (WP3)
Supporto alla gestione dell’infrastruttura fisica• Power aware routing per MANET (WP4)
Supporto alla fruizione dei servizi• Erogazione di servizi multimodali e context aware (WP7)
17Scenario Beni Culturali
Stato di avanzamentoStato di avanzamento
Erogazione servizi multimodali
• Piattaforma M3L (completo)
Erogazione servizi context-aware
• Piattaforma Cefriel-SAF (con input dei valori di contesto simulati) (quasi completa)
• Integrazione piattaforma con framework RFID (sviluppo)
• Integrazione con il push framework (sviluppo) ?