Computer fault tolerances study inspired by the immune system

Download
2005
Canıbek, Atıf Değer
Since the advent of computers numerous approaches have been taken to create hardware systems that provide a high degree of reliability even in the presence of errors. This study seeks to address the problem from a biological perspective using the human immune system as a source of inspiration. The immune system uses many ingenious methods to provide reliable operation in the body and so may suggest how similar methods can be used in the design of reliable systems. This study provides a brief introduction into a relatively new discipline: artificial immune systems (AIS) and demonstrates a new application of AIS with an immunologically inspired approach to fault tolerance. It is shown a finite state machine can be provided with a hardware immune system to provide a novel form of fault detection giving the ability to detect faulty states during a normal operating cycle. It is called immunotronics.

Suggestions

Software reliability assessment
Kaya, Deniz; Bilgen, Semih; Department of Electrical and Electronics Engineering (2005)
In spite of the fact that software reliability studies have attracted great deal of attention from different disciplines in 1970s, applications of the subject have rarely been involved in the software industry. With the rise of technological advances especially in the military electronics field, reliability of software systems gained importance. In this study, a company in the defense industries is inspected for their abilities and needs regarding software reliability, and an improvement proposal with metri...
A hypercomputational approach to the agent causation theory of free will
Mersin, Serhan; Sayan, Erdinç; Department of Cognitive Sciences (2006)
Hypercomputation, which is the general concept embracing all machinery capable of carrying out more tasks than Turing Machines and beyond the Turing Limit, has implications for various fields including mathematics, physics, computer science and philosophy. Regarding its philosophical aspects, it is necessary to reveal the position of hypercomputation relative to the classical computational theory of mind in order to clarify and broaden the scope of hypercomputation so that it encompasses some phenomena whic...
Moving object identification and event recognition in video surveillance systems
Örten, Burkay Birant; Alatan, Abdullah Aydın; Department of Electrical and Electronics Engineering (2005)
This thesis is devoted to the problems of defining and developing the basic building blocks of an automated surveillance system. As its initial step, a background-modeling algorithm is described for segmenting moving objects from the background, which is capable of adapting to dynamic scene conditions, as well as determining shadows of the moving objects. After obtaining binary silhouettes for targets, object association between consecutive frames is achieved by a hypothesis-based tracking method. Both of t...
Safran: a distributed and parallel application development frameworks of hetereogeneous workstations
Gölyeri, Hamza; Bozyiğit, Müslim; Department of Computer Engineering (2005)
With the rapid advances in high-speed network technologies and steady decrease in the cost of hardware involved, network of workstation (NOW) environments began to attract attention as competitors against special purpose, high performance parallel processing environments. NOWs attract attention as parallel and distributed computing environments because they provide high scalability in terms of computing capacity and they have much smaller cost/performance ratios with high availability. However, they are har...
Anomaly detection from personal usage patterns in web applications
Vural, Gürkan; Yöndem (Turhan), Meltem; Department of Computer Engineering (2006)
The anomaly detection task is to recognize the presence of an unusual (and potentially hazardous) state within the behaviors or activities of a computer user, system, or network with respect to some model of normal behavior which may be either hard-coded or learned from observation. An anomaly detection agent faces many learning problems including learning from streams of temporal data, learning from instances of a single class, and adaptation to a dynamically changing concept. The domain is complicated by ...
Citation Formats
A. D. Canıbek, “Computer fault tolerances study inspired by the immune system,” M.S. - Master of Science, Middle East Technical University, 2005.