• DocumentCode
    2779738
  • Title

    Trading Integrity for Availability by Means of Explicit Runtime Constraints

  • Author

    Froihofer, Lorenz ; Osrael, Johannes ; Goeschka, Karl M.

  • Author_Institution
    Inst. of Inf. Syst., Vienna Univ. of Technol.
  • Volume
    2
  • fYear
    2006
  • fDate
    17-21 Sept. 2006
  • Firstpage
    14
  • Lastpage
    17
  • Abstract
    Data integrity is one of the dependability attributes in data-centric applications. However, applications exist, e.g., safety or mission critical systems, where availability is more important for dependability than strict data integrity. Consequently, in such systems availability can be increased by temporarily relaxing data integrity. Potential inconsistencies are accepted by constraint validation on replicated copies, which are potentially stale in the face of network partitions. Such consistency threats need to be bound and eventually resolved during reconciliation. The contribution of this paper is a solution approach to this trade-off between availability and integrity by means of explicit runtime-management of data integrity constraints and consistency threats as well as reconciliation support
  • Keywords
    data integrity; database management systems; security of data; consistency threats; data integrity constraints; explicit runtime constraints; explicit runtime management; reconciliation support; Application software; Availability; Degradation; Information systems; Mission critical systems; Object oriented modeling; Runtime; Safety; Software systems; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2006. COMPSAC '06. 30th Annual International
  • Conference_Location
    Chicago, IL
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-2655-1
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2006.172
  • Filename
    4020131