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
Link To Document :
بازگشت