<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ArticleSet PUBLIC "-//NLM//DTD PubMed 2.7//EN" "https://dtd.nlm.nih.gov/ncbi/pubmed/in/PubMed.dtd">
<ArticleSet>
<Article>
<Journal>
				<PublisherName>دانشگاه کاشان</PublisherName>
				<JournalTitle>محاسبات نرم</JournalTitle>
				<Issn>2322-3707</Issn>
				<Volume>1</Volume>
				<Issue>1</Issue>
				<PubDate PubStatus="epublish">
					<Year>2021</Year>
					<Month>05</Month>
					<Day>23</Day>
				</PubDate>
			</Journal>
<ArticleTitle>An Instruction Level Software Redundancy Based Method to Intra-Inter Block Control Flow Checking</ArticleTitle>
<VernacularTitle>ارائه یک روش مبتنی بر افزونگی نرم­ افزاری سطح دستورالعمل جهت تشخیص خطاهای روند اجرای برنامه درون و بین بلوکی</VernacularTitle>
			<FirstPage>56</FirstPage>
			<LastPage>69</LastPage>
			<ELocationID EIdType="pii">111357</ELocationID>
			
			
			<Language>FA</Language>
<AuthorList>
<Author>
					<FirstName>آتنا</FirstName>
					<LastName>عبدی</LastName>
<Affiliation></Affiliation>

</Author>
<Author>
					<FirstName>سید امیر</FirstName>
					<LastName>اصغری</LastName>
<Affiliation></Affiliation>

</Author>
<Author>
					<FirstName>حسین</FirstName>
					<LastName>پدرام</LastName>
<Affiliation></Affiliation>

</Author>
<Author>
					<FirstName>حسن</FirstName>
					<LastName>طاهری</LastName>
<Affiliation></Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2021</Year>
					<Month>05</Month>
					<Day>23</Day>
				</PubDate>
			</History>
		<Abstract>Electronic devices in space applications may be Radiation Tolerant or Commercial off-the Shelf (COTS). Due to cost and unavailability in many applications, the latter is usually used. In applications such as spatial ones, the COTS equipment lacks reliability against threats like heavy ion radiation therefore, some alternatives should be considered to make the equipment resistant against the probable threats. In this paper to checking an Intra-Inter block control flow, a software redundancy method in instruction level is delivered. In comparison with other methods, the proposed method has less memory overhead, better performance and more fault coverage.</Abstract>
			<OtherAbstract Language="FA">تجهیزات الکترونیکی در کاربردهای فضایی، می­ توانند مقاوم یا غیرمقاوم در برابر تشعشعات باشند که به دلیل هزینه و عدم دسترسی در بسیاری از کاربردها، گزینه مناسب، استفاده تجهیزات تجاری رایج (غیرمقاوم) است. استفاده از تجهیزات تجاری رایج در کاربردهایی همچون کاربردهای فضایی به خودی خود، قابلیت تحمل­ پذیری را در برابر تهدیداتی همچون تابش یون­های سنگین ندارند؛ لذا باید تمهیداتی را در نظر گرفت که بتوان این تجهیزات را در برابر تهدیدات احتمالی مقاوم کرد. در این مقاله، یک روش مبتنی بر افزونگی نرم­ افزاری سطح دستورالعمل جهت تشخیص خطاهای روند اجرای برنامه درون و بین بلوکی ارائه شده است که در مقایسه با روش­های پیشنهادشده تاکنون دارای سربارهای حافظه کمتر، کارآیی بهتر و پوشش اشکال بیشتری است.</OtherAbstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">افزونگی نرم ­افزاری</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">تجهیزات تجاری رایج</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">تشخیص خطاهای روند اجرا</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">کاربردهای فضایی</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">قابلیت تحمل­ پذیری</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://scj.kashanu.ac.ir/article_111357_601fc31319c87e254666ff7c62d90a6c.pdf</ArchiveCopySource>
</Article>
</ArticleSet>
