Academia.eduAcademia.edu

Outline

Towards an infrastructure for improved user experiences

2003, Ingenieria Industrial

Abstract

Se propone una experiencia para el usuario más enriquecedora e integrada, basada en la idea del lifestreams o flujos de tiempo de vida que fue propuesta primeramente por David Gelernter. En ella las diferentes partes de una experiencia del usuario (mensajes de correo electrónico, temas de discusión entre grupos, paginas Web, tarjetas electrónicas, etc.) son organizadas activamente por la computadora de acuerdo con las reglas definidas por el usuario. Estas reglas permiten que la aplicación lifestream sean almacenadas activamente y auxilien al usuario en el procesamiento de los datos, en lugar de su almacenamiento pasivo. Se presenta cómo esta experiencia del usuario puede ser implantada parcialmente mediante el uso de las infraestructuras existentes tales, como JavaMail Application Programming Interface (API), e Internet Message Access Protocol (IMAP) mail servers. También se propone una arquitectura basada en un software libre (open-source), que cuando sea implantada, podría dar una visión más completa y directa del lifestreams. We propose a richer and more integrated user experience, based on the idea of lifestreams or streams of living time first proposed by David Gelernter, where the various parts of a user's experience (email messages, newsgroup posts, web pages, electronic business cards, etc.) are actively organized by the computer according to user-defined rules. These rules allow the lifestream application to actively store and assist in managing user data, instead of passively storing it. We show how this user experience can be partially implemented by using existing infrastructures such as the JavaMail Application Programming Interface (API), and Internet Message Access Protocol (IMAP) mail servers. We also propose an architecture based on opensource software, which, when implemented, would more fully and directly implement the vision of lifestreams. Palabras clave / Key words Lifestreams (flujos en vivo), correo electrónico, servidores de correo electrónico, interacción hombre máquina, arquitectura de máquinas Lifestreams, email clients, email servers, human-computer interaction, system architecture TOWARDS AN INFRASTRUCTURE FOR IMPROVED USER EXPERIENCES

References (17)

  1. FERTIG, S.; E. FREEMAN AND D. GELERNTER: "Lifes-treams: An Alternative to the Desktop Metaphor", In ACM SIGCHI Conference on Human Factors in Computing Systems Conference Companion (CHI '96), pp. 410 -411, ACM Press, 1996
  2. GELERNTER, D.: "The Cyber-Road not Taken", The Washington Post, April, 1994.
  3. KUBIATOWICZ, J.: "OceanStore: Global Scale Persistent Storage", Frontiers in Distributed Systems Workshop, Aspen, Colorado, June, 2000.
  4. FREEMAN, E. AND D. GELERNTER: "LifeStreams: A storage Model for Personal data", ACM SIGMOD Bulletin 25, 1, pp. 80-86, March, 1996.
  5. FREEMAN E. AND S. J. FERTIG: "Lifestreams: Organizing your Electronic Life", In AAAI Fall Symposium: AI Applications in Knowledge Navigation and Retrieval Cambridge, MA, November, 1995.
  6. Sun Microsystems, JavaMail API, http://java.sun.com/ products/javamail/
  7. ICEM@IL, http://www.icemail.org
  8. POOKA, A.: Java Email Client, http://suberic.net/pooka/
  9. Sourceforge.net, http://sourceforge.net/
  10. JavaMail Tutorial, http://java.sun.com/products/javamail/
  11. Sun Microsystems, Java Server Pages, http://java.sun.com/ products/jsp/
  12. RH Server Development Project, http://rhems.sourceforge.net/
  13. Hamster Classic: http://www.tglsoft.de/misc/ hamster_en.htm 14. Iloha Mail http://ilohamail.org/main.php
  14. The Jakarta Site-Apache Tomcat, http://jakarta.apache.org/tomcat/
  15. Tagtraum Industries, http://www.tagtraum.com/
  16. Jetty Java HTTP Servlet Server http://jetty.mortbay.org/jetty/ index.html
  17. GOETZ., B.: "The Lucene Search Engine; Powerful, Flexible and Free", JavaWorld, September, 2000, http:// www.javaworld.com/javaworld/jw-09-2000/jw-0915-lucene.html