Open Access proceedings Journal of Physics: Conference series



Download 1,23 Mb.
Pdf ko'rish
bet4/7
Sana07.07.2022
Hajmi1,23 Mb.
#753673
1   2   3   4   5   6   7
Bog'liq
Pankov 2019 IOP Conf. Ser. Mater. Sci. Eng. 537 022072

Figure 2. 
Diagram of the SATM. 
Imitation of faults and failures for SATM has a specificity related to the selection of the necessary 
components among all methods and tools applied to microcontroller devices. Therefore, a set of 
measures in such systems consists of another set of tools that can be distinguished into a specialized 
architecture. Highlight the main levels of imitation of faults: interface, processor and program level. 
The control object is a set of tested microcontrollers (MCU) with a common input and a common 
output (the number of MCU is N). On microcontrollers, a test program is executed that processes the 
input data sequence and performs a series of actions required to detect faults within the test. Data on 
the results are removed using an external control device and recorded in a database (DB). 
An imitation device block (ID) is a device with a running program for the classification of signatures, 
which selects data from block 2 and stores on this block information about the sequence of output from 
the block of time. The external control unit controls the parts of the test unit, the list of which is corrected 
from the simulation station unit and is associated with the CS unit, which, when commanded from the 
PC, launches test sequences. CS is a simulation station that organizes the installation of signals inside 
the test block. Separately, it is necessary to consider the technical means of imitation of faults, which is 
represented in figure 2 by the block of the imitation device. To simulate faults, it is necessary to 
implement the introduction (injection) of faults into the hardware-software system. To organize the 
simulation unit must have a set of characteristics shown in figure 3. Basically, the unit uses 3 basic 
concepts for post-injection testing [9]. 
The fault injector consists of an injector preparation algorithm that is implemented at the control 
station. This algorithm implements the following types of testing strategies: 
• Heuristic injector. Testing for faults based on knowledge of the software and hardware features of 
the system. 
• Data Injector. Fault testing based on input changes that exploit the robustness problem of the 
software. 
• Mutation Injector. Testing for faults based on pseudo-random source code changes and checking 
the response to these changes in the automated test suite. 


MIP
IOP Conf. Series: Materials Science and Engineering 537 (2019) 022072
IOP Publishing
doi:10.1088/1757-899X/537/2/022072
4

Download 1,23 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish