• DocumentCode
    3067383
  • Title

    An efficient consistency management algorithm for real-time mobile collaboration

  • Author

    Citro, Sandy ; McGovern, Jim ; Ryan, Caspar

  • Author_Institution
    Sch. of Comput. Sci. & Inf. Technol., RMIT Univ., Melbourne, Australia
  • fYear
    2005
  • fDate
    19-20 Sept. 2005
  • Firstpage
    287
  • Lastpage
    294
  • Abstract
    Real time mobile collaboration involves two or more co-workers operating concurrently on a shared document using independent mobile devices. The replicated architecture is attractive for such applications since it does not rely on a central server and a user can continue to work on his or her own local document replica even during disconnection period. Several consistency management algorithms have been proposed, however the resource usage of such algorithms, which is critical in a mobile environment, has not been formally studied. Mobile devices are constrained in terms of memory and processing power, and operate in networking environments with limited bandwidth and transient connectivity. Therefore, algorithms that use resources more effectively improve the quality of the user experience in a mobile environment. ISO 9126-1 considers software to be efficient if it provides a balance between performance, and resource utilisation while performing its function. Therefore, this paper evaluates the efficiency of existing techniques, and proposes a more efficient consistency management algorithm. The new algorithm leverages existing techniques which are shown to be efficient and incorporates a novel history management strategy called partial history copy. Different combinations of these techniques are tested and compared to determine which one is most efficient and thus suitable for mobile usage.
  • Keywords
    concurrency control; groupware; mobile computing; real-time systems; resource allocation; software quality; consistency management algorithm; history management strategy; independent mobile devices; local document replica; partial history copy; real-time mobile collaboration; replicated architecture; Bandwidth; Collaboration; Collaborative work; Computer architecture; History; ISO standards; Mobile computing; Network servers; Resource management; Software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software, 2005. (QSIC 2005). Fifth International Conference on
  • ISSN
    1550-6002
  • Print_ISBN
    0-7695-2472-9
  • Type

    conf

  • DOI
    10.1109/QSIC.2005.13
  • Filename
    1579147