Software
AGAPE: Allocation and Group-Aware Pervasive Environment
AGAPE (Allocation and Group Aware Pervasive Environment) is a group management and group communication framework that promotes and supports the design, development and deployment of context-aware collaborative applications in MANET (Mobile Ad-Hoc Network) environments. Collaboration in AGAPE is based on the metaphor of group: only entities that are member of the same group can interoperate. AGAPE groups aggregate together co-located entities sharing similar interests, tasks and goals. In addition, AGAPE provides application developers with several context-aware communication patterns that permit to identify message recipients, to schedule messages on the basis of application-specific priorities and to tailor message presentation on the basis of entity attributes, preferences and capabilities.
DWARF – Distributed Wearable Augmented Reality Framework
Augmented Reality (AR) is a technology by which a user’s view of the real world is augmented with additional information from a computer model. Users can work with and examine real world objects while receiving additional information about those objects or the task at hand. The task was to find a solution where rapid prototyping with several researchers on different computers should be possible. This way we wanted to accommodate the heterogeneous infrastructure of the chair consisting of several Intel-based PCs and laptops with Windows and Linux, Apple workstations and laptops, and Compaq iPAQ PDAs. Additionally it should be possible to integrate third party components such as external trackers into the system. The solution to these requirements is a framework for component-based peer-to-peer systems, called DWARF.
airWRX – Content Creation Workspace
For users, airWRX is a content-creation workspace that runs from a USB flash drive, turning any PC and other nearby PCs into a multi-screen, wysiwyg-editing web environment. airWRX transforms your flash drive into a mobile personal server, and any available PCs into your personal webspace. For developers, airWRX is a lightweight application framework, with an XML data repository, compound document model, and SVG-based GUI.
jAugment – Java Software Infrastructure for Wearable Computers
jAugment is a SourceForge project. You already know that most software you use can either not be used effeciently with a [wearable computer] or can not cope with common situations like very sporadic network-avaliability. All these are problems this project aims at reducing. Here we try do develop a set of applications to be used with different kinds of wearables that are taking advantage of the unique features of a wearable computer. Of course things like text-editors, e-mail-clients and mp3-players are there too but a path-finder, a street-map and a scheduler knowing the time-tables of busses and shops are applications that make much more sense for and need to be used much easier on a mobile computer than on a desktop. Project has not been updated in some time.
Hive – Distributed Agents for Networking Things
Hive is a distributed agents platform, a decentralized system for building applications by networking local system resources. This paper presents the architecture of Hive, concentrating on the idea of an “ecology of distributed agents” and its implementation in a practical Java based system. Hive provides ad-hoc agent interaction, ontologies of agent capabilities, mobile agents, and a graphical interface to the distributed system. We are applying Hive to the problems of networking “Things That Think,” putting computation and communication in everyday places such as your shoes, your kitchen, or your own body. TTT shares the challenges and potentials of ubiquitous computing and embedded network applications. SourceForge project not updated in some time.
RSS
Digg
Facebook