11 research outputs found

    An Instant Messaging Framework for Flexible Interaction with Rich Clients

    Get PDF
    Today, we are seeing an increasing number of software applications that users want to use anywhere, anytime. Such mobile applications often deliver their user interfaces (UIs) to client devices over the World Wide Web. However, Web-based UIs cannot provide the same level of usability as window-based UIs on mobile devices with their small screens and occasional network dropouts. To address this challenge, we present a UI framework that combines the usability of a full-featured UI with the flexibility of a thin presentation logic: We exchange interface specifications and events between the application logic on the server and a generic UI rendering engine on the client device using an instant messaging infrastructure. The paper gives an overview of the framework architecture and the features of the communication protocol, and discusses performance measurements obtained on a public network

    The Impress Context Store: A Coordination Framework for Context-Aware Systems

    Get PDF
    The dream of weaving technology into our everyday fabric of life is recently being made possible by advances in ubiquitous computing and sensor technologies. Countless sensors of various sizes have made their way into everyday commercial applications. Many projects aim to explore new ways to utilize these new technologies to aid and interact with the general population. Context-aware systems use available context information to assist users automatically, without explicit user input. By inferring user intent and configuring the system proactively for each user, context-aware systems are an integral part of achieving user-friendly ubiquitous computing environments. A common issue with building a distributed context-aware system is the need to develop a supporting infrastructure providing features such as storage, distributed messaging, and security, before the real work on processing context information can be done. This thesis proposes a coordination framework that provides an effective common foundation for context-aware systems. The separation between the context-processing logic component and the underlying supporting foundation allows researchers to focus their energy at the context-processing part of the system, instead of spending their time re-inventing the supporting infrastructure. As part of an ongoing project, Impress, the framework uses the open standard, Jabber, as its communication protocol. The Publish-Subscribe (pubsub) extension to Jabber provides interesting features that match those needed by a context-aware system. The main contribution of this thesis is the design and implementation of a coordination framework, called the Impress Context Store, that provides an effective common foundation for context-aware systems. The separation between the context-processing logic and the underlying supporting foundation allows researchers to focus their energy at the context-processing part of the system, instead of spending their time re-inventing the supporting infrastructure

    Käyttäjien välinen henkilöllisyyden todentaminen nykyaikaisissa kommunikaatio- ja yhteistyöympäristöissä

    Get PDF
    This thesis describes a method for person-to-person identification on Google Wave networks. The method can also be used for strong authentication on the Wave network. The solution is based on using a trusted third party. The users must first authenticate themselves to a trusted third party and then prove to it that they control a said Wave user account. After these steps, the trusted third party is then able to identify the users participating in a Wave discussion and report the identification results to the other participants. The users can request the trusted third party to reauthenticate a user if needed. The thesis describes also a federated model for person-to-person identification on the Wave network using multiple trusted third parties. The method described can be generalized to any communication networks where the origin of messages can be reliably traced on a domain name level. A proof-of-concept of the identification model was developed and it was used to evaluate the applicability of the model in the real world.Diplomityössä kuvataan menetelmä käyttäjien väliseen henkilöllisyyden todentamiseen Google Wave-verkossa. Kuvattua menetelmää voidaan käyttää myös henkilöiden vahvaan tunnistamiseen Wave-verkossa. Ratkaisu perustuu luotetun kolmannen tahon käyttöön. Käyttäjien tulee ensin tunnistautua luotetulle kolmannelle taholle ja sen jälkeen osoittaa luotetulle taholle omaavansa tietyn Wave-käyttäjätunnuksen. Tämän jälkeen luotettu kolmas taho voi tunnistaa käyttäjät Wave-verkossa ns. Wave-robotin avulla ja kertoa tunnistamisen tulokset muille osallistujille. Tarvittaessa käyttäjät voivat pyytää robotin avulla luotettua tahoa uudelleentunnistamaan käyttäjät. Työssä esitetään myös malli henkilöiden väliseen tunnistamiseen useamman luotetun tahon avulla. Menetelmä on yleistettävissä käytettäväksi sellaisissa keskusteluverkoissa, joissa voidaan luotettavasti tunnistaa, miltä verkon palvelimelta kommunikaatio on tapahtunut. Työssä toteutettiin tekninen kokeilu kehitetystä todennusmenetelmästä ja arvioitiin menetelmän soveltuvuutta käytäntöön

    Optimizing secure communication standards for disadvantaged networks

    Get PDF
    Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2009.Cataloged from PDF version of thesis.Includes bibliographical references (p. 137-140).We present methods for optimizing standardized cryptographic message protocols for use on disadvantaged network links. We first provide an assessment of current secure communication message packing standards and their relevance to disadvantaged networks. Then we offer methods to reduce message overhead in packing Cryptographic Message Syntax (CMS) structures by using ZLIB compression and using a Lite version of CMS. Finally, we offer a few extensions to the Extensible Messaging and Presence Protocol (XMPP) to wrap secure group messages for chat on disadvantaged networks and to reduce XMPP message overhead in secure group transmissions. We present the design and implementation of these optimizations and the results that these optimizations have on message overhead, extensibility, and usability of both CMS and XMPP. We have developed these methods to extend CMS and XMPP with the ultimate goal of establishing standards for securing communications in disadvantaged networks.by Stephen Hiroshi Okano.M.Eng

    Ambientes de educación a distancia: herramientas de comunicación sincrónica coordinada

    Get PDF
    Las reuniones virtuales facilitan la comunicación de un grupo de personas en tiempo real, simulando un encuentro entre ellas como si estuviesen en el mismo lugar. Esto es de suma importancia en ambientes de educación a distancia, en los cuales es útil establecer reuniones con fines educativos dónde además se requiere de una coordinación de la reunión virtual debido a que probablemente el objetivo de la misma sea presentar un tema dentro de un programa educativo y analizar las dudas de los alumnos o debatir acerca del mismo. El objetivo de este trabajo de grado es estudiar y comparar las características y analizar los requerimientos que presentan las herramientas de comunicación sincrónica en el ámbito de la educación no presencial, y en base a esto establecer un subconjunto de requerimientos básicos para un sistema de este tipo, y desarrollar un prototipo que los implemente. En una primera instancia se estudia un conjunto de herramientas que permiten realizar reuniones virtuales coordinadas, analizando en detalle sus características. A continuación se presenta el prototipo desarrollado y se realiza una comparación con los productos estudiados. Se detalla además la integración de la aplicación propuesta con el entorno virtual de enseñanza y de aprendizaje, WebINFO. Finalmente se establecen las conclusiones y las líneas de investigación futuras.Facultad de Informátic

    Implementación de un gadget OpenSocial para mensajería instantánea

    Get PDF
    El presente proyecto pretende abordar un problema básico dentro del mundo médico cómo es la comunicación instantánea mediante la mensajería en un entorno social. La aplicación implementada permite a los usuarios de una red social comunicarse entre sí añadiendo un gadget OpenSocial de mensajería instantánea a su red social desde cualquier dispositivo que permita ejecutar un navegador. Este gadget OpenSocial se integra en la red social y aprovecha sus características sociales para extraer listas de amigos y usuarios y de esta manera poder conectarlos entre sí mediante el protocolo XMPP utilizando un servidor Openfire. Aprovechando las ventajas que ofrece utilizar un protocolo de comunicación potente como XMPP, el gadget nos ofrecerá servicios más allá de la propia mensajería instantánea que nos permiten interaccionar con los otros usuarios de la red social. La aplicación incorpora también un servicio de presencia donde el usuario podrá establecer su disponibilidad en cualquier momento y un servicio de suscripción donde poder establecer nuevas conexiones con otros integrantes de la red social y que a su vez nos permite conocer la presencia de estos usuarios en la aplicación. Con todos estos ingredientes, se pretende marcar un punto de apoyo que mejore la calidad y la productividad del trabajo de los profesionales sanitarios.Ingeniería de Telecomunicació

    Ambientes de educación a distancia: herramientas de comunicación sincrónica coordinada

    Get PDF
    Las reuniones virtuales facilitan la comunicación de un grupo de personas en tiempo real, simulando un encuentro entre ellas como si estuviesen en el mismo lugar. Esto es de suma importancia en ambientes de educación a distancia, en los cuales es útil establecer reuniones con fines educativos dónde además se requiere de una coordinación de la reunión virtual debido a que probablemente el objetivo de la misma sea presentar un tema dentro de un programa educativo y analizar las dudas de los alumnos o debatir acerca del mismo. El objetivo de este trabajo de grado es estudiar y comparar las características y analizar los requerimientos que presentan las herramientas de comunicación sincrónica en el ámbito de la educación no presencial, y en base a esto establecer un subconjunto de requerimientos básicos para un sistema de este tipo, y desarrollar un prototipo que los implemente. En una primera instancia se estudia un conjunto de herramientas que permiten realizar reuniones virtuales coordinadas, analizando en detalle sus características. A continuación se presenta el prototipo desarrollado y se realiza una comparación con los productos estudiados. Se detalla además la integración de la aplicación propuesta con el entorno virtual de enseñanza y de aprendizaje, WebINFO. Finalmente se establecen las conclusiones y las líneas de investigación futuras.Facultad de Informátic

    Datenwirtschaft und Datentechnologie

    Get PDF
    In diesem Open-Access-Buch stehen die wirtschaftliche Verwertung von Daten und die dazu gehörenden technischen und organisatorischen Prozesse und Strukturen in Unternehmen im Fokus. Es behandelt Themen wie Datenmonetarisierung, Datenverträge, Data Governance, Informationssicherheit, Datenschutz und die Vertrauenswürdigkeit von Daten. Seit Jahren wird davon gesprochen, dass „Daten das neue Öl“ sind. Expertinnen und Experten sind sich einig: Das Wertschöpfungspotential von Daten ist enorm und das über fast alle Branchen und Geschäftsfelder hinweg. Und dennoch bleibt ein Großteil dieses Potentials ungehoben. Deshalb nimmt dieser Sammelband konkrete Innovationshemmnisse, die bei der Erschließung des wirtschaftlichen Werts von Daten auftreten können, in den Blick. Er bietet praktische Lösungsansätze für diese Hürden an den Schnittstellen von Ökonomie, Recht, Akzeptanz und Technik. Dazu folgen die Autorinnen und Autoren einem interdisziplinären Ansatz und greifen aktuelle Diskussionen aus der Wissenschaft auf, adressieren praxisnahe Herausforderungen und geben branchenunabhängige Handlungsempfehlungen. Den Leserinnen und Lesern soll eine transparente Informationsbasis angeboten werden und damit die Teilnahme an der Datenwirtschaft erleichtert werden. Dieses Buch richtet sich an Entscheidungsträgerinnen und Entscheidungsträger in Unternehmen sowie an Entwicklerinnen und Entwickler datenbasierter Dienste und Produkte. Der Band ist ebenfalls für Fachkräfte der angewandten Forschung wie auch für interdisziplinär Studierende z.B. der Wirtschaftsinformatik, der technikorientierten Rechtswissenschaft oder der Techniksoziologie relevant

    Datenwirtschaft und Datentechnologie

    Get PDF
    corecore