With the ever increasing number of mobile devices and their computational capacity in terms of processing, storage and software, the use of smart devices is being employed each time more not only for basic use and entertainment and social networking but also for work. Besides this added value to use smart devices for work at individual level, the interest is of course to explore the use of such devices at teamwork level to enable collaboration of workforce both geographically distributed and on the move. Indeed, endowing teams of people that are geographically distributed to work together is very important nowadays in many fields such as field work, journalism, online collaborative learning, disaster management scenarios, businesses-especially Small and Medium size Enterprises-etc. Unlike web-based applications, there are many issues and challenges in mobile setting such as coordination, synchronization, awareness services, etc. In this paper, we propose an application that support members of a group using their mobile devices (under Android system) to coordinate and develop together a common project. The application is based on a super-peer architecture, with a superpeer implemented at SugarCRM server and members of the group as peers.
Abstract-With the fast development in Internet and Mobile technologies, we are witnessing a proliferation of applications that support online collaborative group work. Such applications offer many advantages as compared to traditional web-based online collaborative learning, the most salient feature being the ability to work not only geographically distributed but also on the move, anytime and anywhere. Such applications in the very recent past used to offer lightweight client applications, leaving the burden of the application logics to the server side applications. However, as mobile devices are each time more powerful in terms of computing and storage capacity, client applications at mobile device are each time more complex and heavy so that members of the group could be able to work both offline and online, which arises when members of the group use smartphones and can eventually run out of Internet connection from time to time, or simply want to develop some activities locally. This comes to the price of wasting the battery in shorter time and thus impeding the collaborative work for longer time intervals. Due to this reason, researchers and developers are interested to develop sophisticated mobile applications under energy-aware requirements. In this work we analyse the energy efficiency of a group calendar that offers 1) information sharing among all of members of the group; 2) synchronisation among local calendars of members and global group calendar; 3) conflict resolution through a voting system; 4) awareness of changes in the entries (tasks, members, events, etc.) of the calendar and 5) sharing of calendars among different groups. In particular, we analyse the energy efficiency due to the synchronisations mechanisms employed by a group calendar as synchronisation is among most compute intensive and time consuming tasks. Our study sheds light on the need of implementing various synchronisation mechanisms from lightweight synchronisation to full synchronisation and their applications according to energy profile of the mobile device.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.