logo SBA

ETD

Archivio digitale delle tesi discusse presso l’Università di Pisa

Tesi etd-09152011-141909


Tipo di tesi
Tesi di laurea specialistica
Autore
PALOMBO, ADRIANO
URN
etd-09152011-141909
Titolo
Studio e sviluppo di Design Patterns concorrenti su piattaforme mobile iPhone e iPad.
Dipartimento
SCIENZE MATEMATICHE, FISICHE E NATURALI
Corso di studi
INFORMATICA
Relatori
relatore Prof. Bonuccelli, Maurizio
correlatore Ing. Tella, Annalisa
controrelatore Prof. Semini, Laura
Parole chiave
  • design patterns
Data inizio appello
07/10/2011
Consultabilità
Non consultabile
Data di rilascio
07/10/2051
Riassunto
La presente tesi si inserisce all’interno di un’attivitá di ricerca svolta presso l’azienda NAVIONICS in collaborazione con l’universitá di Pisa e relativa allo studio e sviluppo di design patterns.
L’obiettivo del presente lavoro consiste nello sviluppo di una libreria, un framework capace di fornire gli strumenti necessari per produrre progetti standard, riusabili e ben documentati. Standard perché non cercano soluzioni complesse a problemi noti, ma usano il meglio che offre il mercato.
Riusabili perché il pattern di per sé é giá un concetto riusabile: sposta l’idea di riuso dal semplice codice alla sua progettazione.
Ben documentati perché un pattern é un pattern, e quindi é lecito ritenere che gli esperti del settore sappiano di cosa si sta parlando.
I design patterns customizzati creati, sono stati sviluppati come soluzioni al problema di gestione di piú connessioni su un unico thread per le operazioni di download, upload, zip e unzip per parti di applicazioni specifiche in programmazione concorrente.
Inoltre, si é cercato di sfruttare le potenzialitá dell’architettura delle piattaforme, prese come riferimento, quali:
iPhone3GS,
iPhone4,
iPad,
iPad2.
in riguardo al processo di testing dei dati.
In tale direzione sono stati effettuati degli studi in cui il sistema dati é stato calibrato in un inviluppo ristretto.
File