2,327 research outputs found

    Proceedings of the 2012 Workshop on Ambient Intelligence Infrastructures (WAmIi)

    Get PDF
    This is a technical report including the papers presented at the Workshop on Ambient Intelligence Infrastructures (WAmIi) that took place in conjunction with the International Joint Conference on Ambient Intelligence (AmI) in Pisa, Italy on November 13, 2012. The motivation for organizing the workshop was the wish to learn from past experience on Ambient Intelligence systems, and in particular, on the lessons learned on the system architecture of such systems. A significant number of European projects and other research have been performed, often with the goal of developing AmI technology to showcase AmI scenarios. We believe that for AmI to become further successfully accepted the system architecture is essential

    Proceedings of the 2012 Workshop on Ambient Intelligence Infrastructures (WAmIi)

    Get PDF
    This is a technical report including the papers presented at the Workshop on Ambient Intelligence Infrastructures (WAmIi) that took place in conjunction with the International Joint Conference on Ambient Intelligence (AmI) in Pisa, Italy on November 13, 2012. The motivation for organizing the workshop was the wish to learn from past experience on Ambient Intelligence systems, and in particular, on the lessons learned on the system architecture of such systems. A significant number of European projects and other research have been performed, often with the goal of developing AmI technology to showcase AmI scenarios. We believe that for AmI to become further successfully accepted the system architecture is essential

    Bringing Context-Awareness to Applications in Ad Hoc Mobile Networks

    Get PDF
    Context-aware mobile applications require constant adapta-tion to their changing environments. Technological advancements have increased the pervasiveness of mobile computing devices such as laptops, handhelds, cellular phones, and embedded sensors. The sheer amount of context information necessary for adaptation places a heightened burden on application developers as they must manage and utilize vast amounts of data from diverse sources. Facilitating programming in this data-rich environment requires a middleware infrastructure for sensing, collect-ing, and providing context information to applications. In this paper, we demonstrate the feasibility of providing such a middleware that allows programmers to focus on high-level interactions among programs and to employ declarative abstract specifications of context in settings that exhibit high levels of mobility and transient interactions with opportunis-tically encountered components. We also discuss the novel context-aware abstractions the middleware provides and the programming knowledge necessary to write applications using our middleware. Finally, we provide examples demonstrating the flexibility of the infrastructure and its abil-ity to support differing tasks from a wide variety of application domains

    Knowledge Collaboration: Working with Data and Web Specialists

    Get PDF
    When resources are finite, people strive to manage resources jointly (if they do not rudely take possession of them). Organizing helps achieve—and even amplify—common purpose but often succumbs in time to organizational silos, teaming for the sake of teaming, and the obstacle course of organizational learning. The result is that organizations, be they in the form of hierarchies, markets, or networks (or, gradually more, hybrids of these), fail to create the right value for the right people at the right time. In the 21st century, most organizations are in any event lopsided and should be redesigned to serve a harmonious mix of economic, human, and social functions. In libraries as elsewhere, the three Ss of Strategy—Structure—Systems must give way to the three Ps of Purpose—Processes—People. Thence, with entrepreneurship and knowledge behaviors, data and web specialists can synergize in mutually supportive relationships of shared destiny

    An Autonomic Cross-Platform Operating Environment for On-Demand Internet Computing

    Get PDF
    The Internet has evolved into a global and ubiquitous communication medium interconnecting powerful application servers, diverse desktop computers and mobile notebooks. Along with recent developments in computer technology, such as the convergence of computing and communication devices, the way how people use computers and the Internet has changed people´s working habits and has led to new application scenarios. On the one hand, pervasive computing, ubiquitous computing and nomadic computing become more and more important since different computing devices like PDAs and notebooks may be used concurrently and alternately, e.g. while the user is on the move. On the other hand, the ubiquitous availability and pervasive interconnection of computing systems have fostered various trends towards the dynamic utilization and spontaneous collaboration of available remote computing resources, which are addressed by approaches like utility computing, grid computing, cloud computing and public computing. From a general point of view, the common objective of this development is the use of Internet applications on demand, i.e. applications that are not installed in advance by a platform administrator but are dynamically deployed and run as they are requested by the application user. The heterogeneous and unmanaged nature of the Internet represents a major challenge for the on demand use of custom Internet applications across heterogeneous hardware platforms, operating systems and network environments. Promising remedies are autonomic computing systems that are supposed to maintain themselves without particular user or application intervention. In this thesis, an Autonomic Cross-Platform Operating Environment (ACOE) is presented that supports On Demand Internet Computing (ODIC), such as dynamic application composition and ad hoc execution migration. The approach is based on an integration middleware called crossware that does not replace existing middleware but operates as a self-managing mediator between diverse application requirements and heterogeneous platform configurations. A Java implementation of the Crossware Development Kit (XDK) is presented, followed by the description of the On Demand Internet Computing System (ODIX). The feasibility of the approach is shown by the implementation of an Internet Application Workbench, an Internet Application Factory and an Internet Peer Federation. They illustrate the use of ODIX to support local, remote and distributed ODIC, respectively. Finally, the suitability of the approach is discussed with respect to the support of ODIC

    Fourth Generation Wireless Systems: Requirements and Challenges for the Next Frontier

    Get PDF
    Fourth generation wireless systems (4G) are likely to reach the consumer market in another 4-5 years. 4G comes with the promise of increased bandwidth, higher speeds, greater interoperability across communication protocols, and user friendly, innovative, and secure applications. In this article, I list the requirements of the 4G systems by considering the needs of the users in the future. These requirements can be met if technical and business challenges can be overcome. Technical challenges include mobility management, quality of service, interoperability, high data rate, security, survivability, spectrum, intelligent mobile devices, middleware, and network access. I discuss the most plausible solutions to these technical challenges in this paper. Business-related challenges include billing, payment methods, pricing, size of investments, content provision and mediation, and the trade-off between richness and reach. If these technical and business challenges can be met, then 4G will become the next frontier in data and voice communication infrastructure

    New Scheme For Efficient Mobile-Server Communication

    Get PDF
    Kajian ini akan mengusul dan l11enilai suatu Skema Baru untuk KOl11unikasi Pelayan- Alat Mudah Alih yang Efisien. Skema ini akan membolehkan alat l11udah alih mengakses segmen-segmen data yang kecil dari sistem pelayan pusat secar'a berulang kali dan efektif. Ia akan melibatkan modifikasi dan gabungan pelbagai teknologi Pelayan-Pelanggan yang sedia ada untuk l11el11bolehkan proses transmisi dan akses data yang efektif. Pertamanya, pembahagian tugas dan beban secara saksama akan dilaksanakan di antara Pelayan dan Pelanggan. Keduanya, segmentasi akan dilakukan ke atas blok data yang besar. Ini adalah untuk mengelakkan alat mudah alih daripada dibebankan secara sekaligus dengan sejumlah data yang besar. Di samping itu, transmisi maklumat akan melibatkan urutan data dalam bentuk 'String' dan bukannya objek. Ini mampu mengurangkan saiz data yang dihantar menerusi rangakaian mudah-alih. Akhir sekali, eksperimen akan dijalankan untuk l11engenalpasti kaedah akses maklumat yang terbaik di antara kaedah Akses Selari dengan kaedah ~ses Berurutan. Kaedah yang paling mapan akan menal11pakkan tempoh masa pusing balik yang rendah serta menggunapakai kuantiti ingatan yang rendah. This research would propose and evaluate a New Scheme for Efficient Mobile-Server Communication. This scheme would provide mobile devices with an effective system for repeated access to low volumes of data from centralized servers. It would involve modifYing and combining various mobile Client Server technologies to ensure effective data transmission and access in a mobile environment. Firstly, a suitable client server model that would involve equitable sharing of load between client and server would be identified. Secondly, data chunking would be implemented on the server side to transmit smaller "bite" sized chunks of data to the device, rather than overloading it with one large consignment. Thirdly, instead of transmitting objects to the clients through the serialization method, strings of data would be implemented instead. This would be important in reducing the amount of data sent over mobile networks. Finally, experiment!;> would be done to identifY a suitable data access method (parallel or sequential) that would provide a low turnaround time and minimal memory consumption

    Human-Computer Interaction in Mobile Context : A Cognitive Resources Perspective

    Get PDF
    Human-computer interaction is currently shifting its focus from desktop-based interaction to interaction with "beyond the desktop", which is embedded into everyday activities. In order to support users more elegantly, these mobile, wearable, and ubiquitous computing devices are envisioned to adapt inte lligently to their context. Thus far, however, the mobile use contexts per se have received attention, as most research has been technology-driven. Drawing from cognitive psychology, user modeling in human-computer interaction, and ethnomethodology, a framework is put forward here to analyse mobile use situations from the point of view of resource competition. The framework assumes that mobility is inherently multitasking and easily leads to competition for cognitive and other human resources. This "cognitive resource competition" framework is elaborated and associated with the psychological principles of capacity and multitasking. It looks at the typical social, interactional, cognitive, and physical tasks in mobility, relates them to the typical cognitive resources they compete for, and, based on known capacities of cognitive faculties, pinpoints restrictions and resources for action that can emerge in a given mobile situation. It is argued that the approach is useful for identifying the perceptual, attentional, and cognitive capabilities of a user in a mobile situation. The approach has implications for the design and innovation of intelligent, context-sensitive user interfaces and services. Furthermore, a practical method for making human resources visible in a design session is proposed and evaluated
    corecore