Salvatore Ruocco

Il mio lavoro di ricerca consiste nello studio e nell'implementazione di un controllo innovativo per la gestione dell'informazione. Utilizzando
Flex, il nuovo linguaggio di programmazione di Adobe, ho realizzato un Tree Control, che basandosi sui diagrammi di Eulero, permette di organizzare in maniera rapida e semplice l'informazione:
EulerView. Per valutare l'effettiva validità dei miei studi, ho creato delle applicazioni che sfruttano EulerView in diversi ambiti. La prima applicazione si chiama
Eulr e utilizza EulerView per migliorare la catalogazione delle proprie fotografie immagazzinate su
Flickr, famoso sito di condivisione di foto. La seconda applicazione si chiama
Eulicious e, come per la prima, usa il mio controllo per interaggire con i bookmarks memorizzati su
Del.icio.us, noto sito per la condivisione e archiviazzione di indirizzi internet. Infine, ho svolto dei test di usabilità su Eulr per confutare l'efficacia di EulerView, ottenendo ottimi risultati.

Tesi

  • «Organizzazione non gerarchica dell'informazione: Flickr e Delicious»

Seminari

  • 05/10/2007 - Eulerview: gestione dell'informazione
  • 14/03/2008 - Flickr e DEL.ICIO.US: scenari di studio per EulerView

Bibliografia

  • [1] Wikipedia: Directory.
  • [2] Wikipedia: File.
  • H. R. Grochowski E, "Future trends in hard disk drives", IEEE Transaction on magnetics, Vol.32, Iss.3, pp. 1850-1854, 1996.
  • [3] D. Gentner and J. Nielsen, "The Anti-Mac Interface".
  • [4] D. M. Ritchie, "The evolution of the Unix time-sharing system", BSTJ, Vol. 63, 8, pp. 1577-1594, 1984.
  • B. Johnson, "TreeViz: treemap visualization of hierarchically structured information".
  • D. E. Knuth, "Fundamental Algorithms", 3rd ed., The Art of Computer Programming, Addison Wesley, 1997 Vol. 1.
  • J. Lamping and R. Rao, "Laying out and visualizing large trees using a hyperbolic space", in ACM Symposium on User Interface Software and Technology, 1994, pp. 13-14.
  • [5] T. H. Kim, "Frigate: An Object-Oriented File Syste", Phd Thesis, University of California at Los Angeles, 1998.
  • [6] J. Nielsen, "The Death of File Systems", February 1996.
  • J. Hennessy and D. Patterson, "Computer Architecture: A Quantitative Approach", Morgan Kaufmann, San Francisco, 2003.
  • G. E. Moore,"Cramming more Components onto Integrated Circuits", in Electronics, 38(8), April 1965.
  • T. W. Malone, "How do people organize their desks?: Implications for the design of office information systems", in ACM Trans. Inf. Syst., Vol.1, n.1, pp. 99-112, 1983.
  • [7] "Open Directory Project".
  • [8] "LookSmart".
  • [9] "eXtensible Markup Language".
  • M. J. Bach, " Unix. Architettura di sistema. Per il progettista e il programmatore", Jackson Libri.
  • A. S. Tanenbaum, " Modern Operating Systems", Prentice Hall Int.
  • Silberschatz, Galvin and Gagne, "Sistemi operativi. Concetti ed esempi", Addison Wesley.
  • [10] J. W. O'Toole and D. K. Gifford, "Names should mean What, not Where", in Proceedings of the 5th workshop on ACM SIGOPS European workshop, pp. 1-5, 1992.
  • [11] P. Dourish, W. K. Edwards, A. La Marca and M. Salisbury, "Presto: An Experimental Architecture for Fluid Interactive Document Spaces", in ACM Transactions on Computer-Human Interaction, 6(2), pp. 133-161, 1999.
  • [12] O. Gorter, "Database File System: An Alternative to Hierarchy Based File Systems", Computer Sciences Enschede, University of Twente, the Netherlands, August 2004.
  • [13] R. De Chiara, U. Erra and V. Scarano, "VennFS: A Venn-Diagram File Manager", Dipartimento di Informatica ed Applicazioni R.M. Capocelli, Università di Salerno, Italy.
  • [14] "Google".
  • [15] A. Abdollahzadeh Barfourosh, H.R. Motahary Nezhad, M. L. Anderson and D. Perlis, Information Retrieval on the World Wide Web and Active Logic: A Survey and Problem Definition", 2004.
  • [16] "Google Scholar".
  • [17] "Mooter".
  • [18] "Google Desktop".
  • [19] "Spotlight".
  • [20] "Smart Folder".
  • [21] "Gmail".
  • Hoang Lam and Thuan L. Thai, "Fondamenti di .NET. Introduzione al Framework .NET", O'Reilly.
  • R. Celano, "Mac OS X Leopard. La grande guida", Mondadori Informatica.
  • [22] "Adobe Flex Tree Control".
  • Chafic Kazoun and Joey Lott, "Programming Flex 2: The comprehensive guide to creating rich media applications with Adobe Flex", O'Reilly.
  • [23] "Adobe Flex: about".
  • [24] "Adobe Flex: getting start".
  • [25] "Adobe Flex: Flexgala sito italiano di Flex".
  • R. De Chiara, "Design guidelines for a user interface component based on Euler Diagrams", Dipartimento di Informatica ed Applicazioni R.M. Capocelli, Università di Salerno, Italy.
  • [26] "Wikipedia: RIA".
  • [27] "Wikipedia: Breadcrumbs navigation".
  • H. Sharp, Y. Rogers and J. Preece, "Interaction Design: Beyond Human-Computer Interaction".
  • B. Shneiderman and C. Plaisant, "Designing the User Interface: Strategies for Effective Human-Computer Interaction", 4th ed., Addison Wesley, 2004.
  • [28] "Wikipedia: API".
  • [29] M. Chambers, D. Dura and K. Hoyt, "Adobe Integrated Runtime (AIR) for JavaScript Developers. Pocket Guide", O'Reilly, 2007.
  • [30] "Wikipedia: Flickr".
  • [31] "Wikipedia: Batch".
  • [32] "Flickr API documentation".
  • [33] "Adobe Flickr API".
  • [34] "Flickr API language reference".
  • [35] "Wikipedia: Del.icio.us".
  • [36] "Del.icio.us API".
  • N.M. Avouris, "An Introduction to Software Usability", in Proceedings of 8th Panhellenic Conference on Informatics, vol 2, pp. 514-522, Nicosia, November 2001, Livanis Publ., Athens, 2001.
  • ISO/IEC 9126, "Information technology - Software product evaluation - Quality characteristics and guidelines for their use".
  • [37] G. Robertson, M. van Dantzich, D. Robbins, M. Czerwinski, K. Hinckley, K. Risden, D. Thiel, and V. Gorokhovsky, "The Task Gallery: A 3D Window Manager", Microsoft Research.
  • [38] W. H. Santos, R. Freeman, A. Ondek and M. Riddle, "CubicEye", CubicEye Application Architecture.
  • [39] E. Kleiberg, H. van de Wetering and J. J. Van Wijk, "Botanical Visualization of Huge Hierarchies", in Proceedings of the IEEE Symposium on Information Visualization 2001 (INFOVIS'01), IEEE Computer Society, pp. 87-94, 2001.
  • M. C. Pitrone, "Il sondaggio", Franco Angeli, 2005.
  • [40] "Questionnaire for User Interaction Satisfaction".