Results 1 - 10
of
12
Peer2Me - Rapid Application Framework for Mobile Peer-to-Peer Applications
- In CTS 2007: The 2007 International Symposium on Collaborative Technologies and Systems
, 2007
"... This paper presents the Peer2Me framework that enables developers to create mobile peer-to-peer applications. The framework provides an API that is easy to adopt, yet capable of creating advanced peer-to-peer applications. The framework was built to provide applications providing pure peer-to-peer n ..."
Abstract
-
Cited by 9 (0 self)
- Add to MetaCart
(Show Context)
This paper presents the Peer2Me framework that enables developers to create mobile peer-to-peer applications. The framework provides an API that is easy to adopt, yet capable of creating advanced peer-to-peer applications. The framework was built to provide applications providing pure peer-to-peer network where all nodes have the same responsibility and services. Further, the framework provides services to transparently manage the detection of new and lost peers. The message component of the framework makes it possible to exchange any kind of data between peers including Java objects. The Peer2Me has been implemented in Java 2 Micro Edition (J2ME) and runs on standard mobile phones. The framework supports management and communication of mobile ad hoc networks (MANETs) like Bluetooth. The paper describes the architecture, the API and some of the applications developed using the Peer2Me framework. Further, we share and discuss experiences from developing mobile peer-to-peer applications.
Adaptive Mobile Work Processes in Context-Rich, Heterogeneous Environments
, 2005
"... The rapid evolution in ubiquitous technologies has increased the demand and enabled for computational support of work anywhere, anytime. Mobility implies migrating computer systems from relatively static physical environments to highly dynamic and heterogeneous environments. The physical environment ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
The rapid evolution in ubiquitous technologies has increased the demand and enabled for computational support of work anywhere, anytime. Mobility implies migrating computer systems from relatively static physical environments to highly dynamic and heterogeneous environments. The physical environment (including humans) is increasingly being instrumented with sensors, actuators, and other computing devices. These capture, contain, or represent different types of information and knowledge that can be used to monitor and infer different properties of the environment, both static and dynamic. The properties can be represented as explicit context information that can help support, monitor, manage, and coordinate work processes performed within that environment. This work concentrates on how to support work processes in mobile and dynamic environments. Dynamic context information has normally not been an integrated part of process support software. Such software has traditionally been built for static, well-defined work processes and environments with a priori known resources, states, and working conditions. We introduce the notion of ”smart ” work processes, enabling adaptation of work processes to dynamic working environments.
Peer2Schedule -- An Experimental Peer-to-peer Application to Support Present Collaboration
, 2007
"... This paper describes experiences from implementing an experimental mobile peer-to-peer application called Peer2Schedule aimed at improving and supporting collaboration where people are collocated. Peer2Schedule was built on top of the Peer2Me framework that provides management of mobile ad hoc netw ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
This paper describes experiences from implementing an experimental mobile peer-to-peer application called Peer2Schedule aimed at improving and supporting collaboration where people are collocated. Peer2Schedule was built on top of the Peer2Me framework that provides management of mobile ad hoc networks over Bluetooth. The goal of the Peer2Schedule project can be divided into three main areas. 1) To develop a collaborative peer-to-peer application to evaluate the usefulness of such applications; 2) to evaluate the technical limitations of J2ME and Bluetooth in this domain; and 3) to implement and evaluate a mobile application to improve present ad-hoc collaboration. In this paper we also investigates the social and network issues related to such applications. Our findings indicates that Bluetooth and J2ME are useful technology to implement such applications, but the long time to establish connections and security issues in Bluetooth reduce the usability of such applications. In addition, it is essential that collaborative peer-to-peer applications must be developed as open source projects, to allow the users of such applications to evaluate the source code to assess how the application handles privacy. Finally, the paper elaborates on how the problem domain affects how the control-flow is managed in peer-to-peer applications.
A Framework for Android and J2ME Bluetooth Communication
"... Mobile applications development is attracting more and more developers recently due to the emergence of new mobile platforms such as Android; which is making application development easier as well as its ’ marketing. All new smartphones now support Bluetooth, a popular communication medium for mobil ..."
Abstract
- Add to MetaCart
(Show Context)
Mobile applications development is attracting more and more developers recently due to the emergence of new mobile platforms such as Android; which is making application development easier as well as its ’ marketing. All new smartphones now support Bluetooth, a popular communication medium for mobile phones. However, cross-platform Bluetooth communication between mobile applications is something uncommon at application level. Traditionally, sharing of media files such as mp3 and pictures between various mobiles of different platforms is simple. However, at application level communication is more complex. For instance a multiplayer game using Bluetooth can communicate only when the game is installed on devices with similar platforms like J2ME. The aim of this paper is to elaborate cross-platform mobile applications with similar architecture that will communicate between Android and Java Micro Edition (J2ME) using a Bluetooth Framework. Therefore, a set of classes have been implemented in Android and J2ME to support this cross-platform communication and has been grouped to form a framework. The key advantage of this solution is that, it is completely re-useable and any programmer wishing to develop such applications can use it. Moreover, two applications have been developed using this framework to demonstrate Bluetooth communication between Android and J2ME.
Impact of Misbehaviour and its Detection in Ad-hoc Wireless Sensor Networks using AIS....... 40
"... Ortsbezogene Anwendungen und Dienste am 7. und 8.9.2006 ..."
Skills and motivation in ad-hoc-collaboration
"... Mobile technologies offer the opportunity to collaborate spontaneously any time and any place. While researchers have begun to understand the skills and motivational consequences of distributed office meetings, we are only beginning to understand them for ad-hoc collaboration. This paper reports on ..."
Abstract
- Add to MetaCart
Mobile technologies offer the opportunity to collaborate spontaneously any time and any place. While researchers have begun to understand the skills and motivational consequences of distributed office meetings, we are only beginning to understand them for ad-hoc collaboration. This paper reports on an analysis of two exploratory experiments dating from 2004 and 2005. Ad-hoc collaboration requires specific skills for process facilitation, communication, planning, media usage, multi-tasking, as well as specific social skills. Those skills need to be different in their characteristic than those skills necessary for traditional face-to-face and distributed meetings. A fast action and reaction cycle leads to raised excitement and motivation despite the difficulties the group has in organizing their work. 1
Impact of Misbehaviour and its Detection in Ad-hoc Wireless Sensor Networks using AIS....... 40
"... am 7. und 8.9.2006 in Berlin Jörg Roth, Jochen Schiller und Agnès Voisard (eds.) Inhalt ..."
Abstract
- Add to MetaCart
am 7. und 8.9.2006 in Berlin Jörg Roth, Jochen Schiller und Agnès Voisard (eds.) Inhalt
Mobile Peer-to-peer Collaborative Framework and Applications
"... This chapter describes the Peer2Me mobile peer-to-peer framework, Peer2Me applications, and experiences from using the Peer2Me framework. Peer2Me supports mobile collaboration utilizing Bluetooth and Java ME. The framework runs on standard Java ME-enabled mobile phones and it enables rapid developme ..."
Abstract
- Add to MetaCart
This chapter describes the Peer2Me mobile peer-to-peer framework, Peer2Me applications, and experiences from using the Peer2Me framework. Peer2Me supports mobile collaboration utilizing Bluetooth and Java ME. The framework runs on standard Java ME-enabled mobile phones and it enables rapid development of various kinds of collaborative peer-to-peer applications. In the chapter we describe some of these applications as well as experiences from implementing these peer-to-peer applications: a file-sharing application, a chat application, a quiz game, a face-to-face meeting scheduler, a real-time game, an automatic business exchange application, and a find the right person application. All these applications have been analysed to discover limitations of the framework, limitations of the technology and the potential usefulness. Finally, the analysis is summarised to give a more complete picture of the potential and the limitations of using Bluetooth and Java ME to implement mobile peer-to-peer applications.
A ROBUST CLIENT ARCHITECTURE ON ANDROID TO CATER END-2-END REAL-TIME CONTENT MANAGEMENT AND PERSONALIZED IPTV SERVICES TO MOBILE INTERNET DEVICES
"... Digital Video Content is now pervasive and services like IPTV are gaining traction on hand held devices too. Android, a software platform from Google, pioneering middleware and applications for handheld devices does not offer support for content management services by design. Motivated by these obse ..."
Abstract
- Add to MetaCart
(Show Context)
Digital Video Content is now pervasive and services like IPTV are gaining traction on hand held devices too. Android, a software platform from Google, pioneering middleware and applications for handheld devices does not offer support for content management services by design. Motivated by these observations, we propose an aggregate model software platform to offer content management and value added services (VAS) like IPTV on android. The outline of paper is as follows: First, we discuss few related works to investigate and analyze industry-wide content management and delivery practices. Second, we discuss few characteristics of android architecture and detail the constraints associated with middleware to offer such VAS. Consequently, we describe the proposed software platform which addresses key inherent challenges like Efficiency, Extendibility and Security while achieving efficient content delivery. The Module Interconnection Architecture can be visualized to be constituted by three basic building blocks, namely: VAS Content Management framework, IPTV framework and Application Services framework. The architecture employs a different perspective of classifying content based on applications. We point out the need and rationale behind such a classification to correlate in an end-2-end IPTV architecture. We show the benefits of using the Application Services framework to ensure smooth and swift portability onto various flavors of android. Finally, we conclude by detailing some use-cases indicating content management services like Electronic Service Guide (ESG) on Android..