Very Small Databases (VSDB) C. Bolchini F. A. Schreiber L. Tanca Politecnico di Milano
MAIS - VSDB 1 OBIETTIVI WP5.2 Metodologia di progetto per VSDB - completa di strumenti di supporto alla progettazione applicativa: Stima e allocazione dei frammenti informativi sul dispositivo mobile Sicurezza e privatezza: gestione degli accessi Progettazione del μ-DBMS Transaction management (consistenza e sincronizzazione) Con attenzione a: efficienza nelluso delle risorse: memoria di massa (flash?) – spazio/tempo di vita potenza
MAIS - VSDB 2 VSDB DESIGN METHODOLOGY IDENTIFY INFORMATION AREAS AND DEFINE VIEWS INTEGRATE VIEWS INTO THE CONCEPTUAL SCHEMA ALLOCATE EACH FRAGMENT ON CARD OR TO AN OUTER SYSTEM DEFINE PRIVACY PROFILE AND REFINE VIEWS DESIGN MEMORY PROTECTION MECHANISM CHOOSE ENCRYPTION ALGORITHMS DEFINE ACCESS TYPE AND INFORMATION VOLATILITY CHOOSE THE DATA STRUCTURES CHOOSE THE ACCESS METHODS FOR EACH FRAGMENT ALLOCATED ON CARD FRAGMENT LOGICAL ENTITIES AND TAG EACH FRAGMENT WITH ITS CARDINALITY
MAIS - VSDB 3 OBIETTIVI 1° ANNO Stima delle proprietà e delle dimensioni dei frammenti da allocare sul dispositivo mobile Analisi e allocazione delle strutture dati logiche e fisiche Metodi di accesso Sicurezza e privatezza
MAIS - VSDB 4 Input per il WP1 Modello concettuale per μ-DB (mobili) Modelli logico-fisici per μ-DBMS Ontologia di dominio per WP5: studio degli aspetti visibili agli altri WP del progetto
MAIS - VSDB 5 ANALISI COMPLESSITA e CONSUMO DI POTENZA Diverse allocazioni dei dati in memoria flash
MAIS - VSDB 6