• DocumentCode
    3084475
  • Title

    Tolerating inconsistency [software development]

  • Author

    Balzer, Robert

  • fYear
    1991
  • fDate
    13-16 May 1991
  • Firstpage
    158
  • Lastpage
    165
  • Abstract
    The author presents a simple technique for creating a formalism that allows development environments and other software systems to tolerate and manage their inconsistencies. It softens constraints without introducing special cases by treating violations as temporary exceptions which will eventually be corrected. Until then the offending (i.e., inconsistent) data are automatically marked by guards to identify it to code segments that can help resolve the inconsistency-normally by notifying and involving human agents-and to screen such inconsistent data from other code segments that are sensitive to the violation. The formalism which performs the above operations is described
  • Keywords
    software engineering; code segments; development environments; guards; inconsistencies management; inconsistencies tolerance; inconsistent data; Application software; Contracts; Environmental management; Humans; Organizing; Programming; Prototypes; Signal resolution; Software development management; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1991. Proceedings., 13th International Conference on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    0-8186-2140-0
  • Type

    conf

  • DOI
    10.1109/ICSE.1991.130638
  • Filename
    130638