30,657 research outputs found

    Mobile Computing in Digital Ecosystems: Design Issues and Challenges

    Full text link
    In this paper we argue that the set of wireless, mobile devices (e.g., portable telephones, tablet PCs, GPS navigators, media players) commonly used by human users enables the construction of what we term a digital ecosystem, i.e., an ecosystem constructed out of so-called digital organisms (see below), that can foster the development of novel distributed services. In this context, a human user equipped with his/her own mobile devices, can be though of as a digital organism (DO), a subsystem characterized by a set of peculiar features and resources it can offer to the rest of the ecosystem for use from its peer DOs. The internal organization of the DO must address issues of management of its own resources, including power consumption. Inside the DO and among DOs, peer-to-peer interaction mechanisms can be conveniently deployed to favor resource sharing and data dissemination. Throughout this paper, we show that most of the solutions and technologies needed to construct a digital ecosystem are already available. What is still missing is a framework (i.e., mechanisms, protocols, services) that can support effectively the integration and cooperation of these technologies. In addition, in the following we show that that framework can be implemented as a middleware subsystem that enables novel and ubiquitous forms of computation and communication. Finally, in order to illustrate the effectiveness of our approach, we introduce some experimental results we have obtained from preliminary implementations of (parts of) that subsystem.Comment: Proceedings of the 7th International wireless Communications and Mobile Computing conference (IWCMC-2011), Emergency Management: Communication and Computing Platforms Worksho

    Ubiquitous energy storage

    Get PDF
    This paper presents a vision of a future power system with "ubiquitous energy storage", where storage would be utilized at all levels of the electricity system. The growing requirement for storage is reviewed, driven by the expansion of distributed generation. The capabilities and existing applications of various storage technologies are presented, providing a useful review of the state of the art. Energy storage will have to be integrated with the power system and there are various ways in which this may be achieved. Some of these options are discussed, as are commercial and regulatory issues. In two case studies, the costs and benefits of some storage options are assessed. It is concluded that electrical storage is not cost effective but that thermal storage offers attractive opportunities

    JXTA-Overlay: a P2P platform for distributed, collaborative, and ubiquitous computing

    Get PDF
    With the fast growth of the Internet infrastructure and the use of large-scale complex applications in industries, transport, logistics, government, health, and businesses, there is an increasing need to design and deploy multifeatured networking applications. Important features of such applications include the capability to be self-organized, be decentralized, integrate different types of resources (personal computers, laptops, and mobile and sensor devices), and provide global, transparent, and secure access to resources. Moreover, such applications should support not only traditional forms of reliable distributing computing and optimization of resources but also various forms of collaborative activities, such as business, online learning, and social networks in an intelligent and secure environment. In this paper, we present the Juxtapose (JXTA)-Overlay, which is a JXTA-based peer-to-peer (P2P) platform designed with the aim to leverage capabilities of Java, JXTA, and P2P technologies to support distributed and collaborative systems. The platform can be used not only for efficient and reliable distributed computing but also for collaborative activities and ubiquitous computing by integrating in the platform end devices. The design of a user interface as well as security issues are also tackled. We evaluate the proposed system by experimental study and show its usefulness for massive processing computations and e-learning applications.Peer ReviewedPostprint (author's final draft

    A Survey on Service Composition Middleware in Pervasive Environments

    Get PDF
    The development of pervasive computing has put the light on a challenging problem: how to dynamically compose services in heterogeneous and highly changing environments? We propose a survey that defines the service composition as a sequence of four steps: the translation, the generation, the evaluation, and finally the execution. With this powerful and simple model we describe the major service composition middleware. Then, a classification of these service composition middleware according to pervasive requirements - interoperability, discoverability, adaptability, context awareness, QoS management, security, spontaneous management, and autonomous management - is given. The classification highlights what has been done and what remains to do to develop the service composition in pervasive environments

    Mobile support in CSCW applications and groupware development frameworks

    No full text
    Computer Supported Cooperative Work (CSCW) is an established subset of the field of Human Computer Interaction that deals with the how people use computing technology to enhance group interaction and collaboration. Mobile CSCW has emerged as a result of the progression from personal desktop computing to the mobile device platforms that are ubiquitous today. CSCW aims to not only connect people and facilitate communication through using computers; it aims to provide conceptual models coupled with technology to manage, mediate, and assist collaborative processes. Mobile CSCW research looks to fulfil these aims through the adoption of mobile technology and consideration for the mobile user. Facilitating collaboration using mobile devices brings new challenges. Some of these challenges are inherent to the nature of the device hardware, while others focus on the understanding of how to engineer software to maximize effectiveness for the end-users. This paper reviews seminal and state-of-the-art cooperative software applications and development frameworks, and their support for mobile devices

    A socializing interactive installation for the urban environments

    Get PDF
    In this paper we present the LEDs Urban Carpet: an interactive urban installation using a body-input as a form of a non-traditional user interface. The installation was tested in various locations around the city of Bath, UK. We selected locations with low, medium and high pedestrian flows. The aim is to generate a novel urban experience, which can be introduced in different locations in the city and with different social situations. The installation represents a game with a grid of LEDs that can be embedded as an interactive carpet into the urban context. A pattern of lights is generated dynamically following the pedestrians movement over the carpet. In this case the pedestrians become active participants that influence the generative process and make the pattern of LED-s change. The paper suggests that introducing this kind of display in a social scenario can enrich the casual interaction of people nearby and this might enhance social awareness and engagement. However, we should point out that a number of factors need to be taken into consideration when designing an interactive installation, especially when situated within the urban space. The experience we present here can assist designers in understanding difficulties and issues that need to be taken into account during the design of an interactive urban project of this nature

    The urban screen as a socialising platform: exploring the role of place within the urban space

    Get PDF
    In this paper we explore shared encounters mediated by technologies in the urban space. We investigate aspects that influence the interactions between people and people and people and their surroundings when technology is introduced in the urban space. We highlight the importance of space and the role of place in providing temporal and spatial mechanisms facilitating different types of social interactions and shared encounters. An emperical experiment was condeucted with a prototype that was implemented in the form of a digital screen, embeded in the physical surrounding in selected locations with low, medium and high pedestrian flows in the heritage City of Bath, UK. The aim is to create a novel urban experience that triggers shared encounters among friends, observers or strangers. Using the body as an interaface, the screen acted as a non-traditional interface and a facilitator between people and people and people and their surrounding environment. Here we outline early findings from deploying the digital screen as a socialiasing platform in a city context. We describe the user experience and demonstrate how people move, congregate and socialize around the digital surface. We illustrate the impact of the spatial and syntactical properties on the type of shared interactions in and highlight related issues. The initial findings indicated that introducing a digital platform as a public interactive installation in the urban space may provide a stage for emergent social interactions among various people and motivate users to actively and collaboratively play with the media. However, situating the digital platform in various locations, and depending on the context, might generate diverse and unpredicted social behaviours designers might be unaware of. In this respect we believe that the final experience is shaped by interconnection of structural, social, cultural, temporal and perhaps personal elements. We conclude by mentioning briefly our on going work
    • …
    corecore