• DocumentCode
    2897410
  • Title

    Proactive control of group revision assistance management using P2P technology

  • Author

    Takata, Katsuhiro ; Ma, Jianhua

  • Author_Institution
    Graduate Sch. of Comput. & Inf. Sci., Hosei Univ., Koganei, Japan
  • Volume
    2
  • fYear
    2004
  • fDate
    26-29 Oct. 2004
  • Firstpage
    1112
  • Abstract
    This paper describes the prototype and evaluations of the GRAM (group revision assistance management), a peer-to-peer (P2P) and a proactive mechanism based revision management system. GRAM enables the software developer to exercise proactive version control of a development project, thus preventing serious problems from being caused by other systems. GRAM performs revision collision prevention and software source code synchronization in a potential overlay network of peers connected via the Internet/LAN/WAN. This system provides four special features in comparison with other version management systems: (1) higher system reliability and robustness; (2) effective revision collision prevention using proactive agents; (3) context-aware environment for team software revision; and (4) unified XML format for configurations and history files as well as system and agent exchange messages. Each peer of GRAM system has a unique identifier using the JXTA framework, and holds two spaces: a shared space synchronized with other peers and a workspace for the user´s ordinary editing. Experimental results obtained with a prototype implementation on an enumerated network confirm GRAM´s efficiency.
  • Keywords
    XML; configuration management; peer-to-peer computing; software reliability; GRAM; Internet/LAN/WAN; JXTA framework; P2P technology; configurations; context-aware environment; exchange messages; group revision assistance management; history files; overlay network; peer-to-peer mechanism; proactive agents; proactive version control; revision collision prevention; software development; software source code synchronization; system reliability; team software revision; unified XML format; Control systems; Environmental management; IP networks; Local area networks; Peer to peer computing; Prototypes; Software performance; Software prototyping; Technology management; Wide area networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications and Information Technology, 2004. ISCIT 2004. IEEE International Symposium on
  • Print_ISBN
    0-7803-8593-4
  • Type

    conf

  • DOI
    10.1109/ISCIT.2004.1413892
  • Filename
    1413892