• DocumentCode
    704214
  • Title

    Approving Updates in Collaborative Databases

  • Author

    Mershad, Khaleel ; Malluhi, Qutaibah M. ; Ouzzani, Mourad ; Mingjie Tang ; Aref, Walid G.

  • Author_Institution
    Qatar Univ., Doha, Qatar
  • fYear
    2015
  • fDate
    9-13 March 2015
  • Firstpage
    42
  • Lastpage
    47
  • Abstract
    Data curation activities in collaborative databases mandate that collaborators interact until they converge and agree on the content of their data. Typically, updates by a member of the collaboration are made visible to all collaborators for comments but at the same time are pending the approval or rejection of the data custodian, e.g., the principal scientist or investigator (PI). In current database technologies, approval and authorization of updates is based solely on the identity of the user, e.g., via the SQL GRANT and REVOKE commands. However, in collaborative environments, the updated data is open for collaborators for discussion and further editing and is finally approved or rejected by the PI based on the content of the data and not on the identity of the updater. In this paper, we introduce a cloud-based collaborative database system that promotes and enables collaboration and data curation scenarios. We realize content-based update approval and history tracking of updates inside HBase, a distributed and scalable open-source cluster-based database. The design and implementation as well as a detailed performance study of several approaches for update approval are presented and contrasted in the paper.
  • Keywords
    SQL; distributed databases; pattern clustering; public domain software; HBase; PI; REVOKE commands; SQL GRANT commands; cloud-based collaborative database system; content-based update approval; data curation activities; data custodian; distributed database; history tracking; principal investigator; principal scientist; scalable open-source cluster-based database; update authorization; Collaboration; Database systems; Delays; History; Information services; Servers; Cluster-based database; collaborative databases; data curation; eScience; scientific database; update authorization and approval;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Engineering (IC2E), 2015 IEEE International Conference on
  • Conference_Location
    Tempe, AZ
  • Type

    conf

  • DOI
    10.1109/IC2E.2015.31
  • Filename
    7092897