DocumentCode :
2728701
Title :
Indeterministic Behavior in Computing Systems and Its Possible Impact on the Digital Society
Author :
Ekdahl, Bertil
Author_Institution :
Dept. of Comput. Sci., Lund Univ., Lund
fYear :
2009
fDate :
1-7 Feb. 2009
Firstpage :
328
Lastpage :
333
Abstract :
Many people have experienced computers not doing what they were expected to do or, perhaps more often, met with computers that deliver faulty results. Frequently, if not always, such behavior is blamed the lack of a complete requirements specification. In this assertion, it is tacitly understood that if a specification is correct and comprehensive enough then it is possible to avoid computing errors since the designer in those cases is able to construct a correct program whose behavior in any situation is well known: every detail in the program is known and so is its behavior. In this paper I will show that if there is a truth in such a conjecture then it is valid only for not very complicated programs. In explaining this, I will follow an interesting observation of von Neumann that there is a good deal in (formal) logic which indicates that the description of the functions of a computer (automata) is simpler than a description of the computer itself, as long as the computer is not very complicated, but when we get to high complications, the actual object is simpler than the literary description. This is not a consequence of an emergent property, like an evolving organ, but is a restriction bound up with languages and not an intrinsic property originating from physical complications. Its consequences are that with very high complexity, we can never truly know how the computer in every situation will behave. As long as computing was mostly on site, perhaps this state of things was of minor importance but with the advent of an improved Web, the, so-called, Semantic Web, this indeterminism will make a difference. There will be an element of uncertainty and it may very well be a question of confidence.
Keywords :
formal logic; computing systems; digital society; formal logic; indeterministic behavior; Automata; Computer errors; Computer science; Error correction; Humans; Logic; Programming profession; Semantic Web; Turing machines; Uncertainty; Complexity; digital society; indeterminism; semantic web;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital Society, 2009. ICDS '09. Third International Conference on
Conference_Location :
Cancun
Print_ISBN :
978-1-4244-3550-6
Electronic_ISBN :
978-0-7695-3526-5
Type :
conf
DOI :
10.1109/ICDS.2009.63
Filename :
4782897
Link To Document :
بازگشت