<?xml version="1.0" encoding="utf-8"?>
<journal>
<title>Biannual Journal Monadi for Cyberspace Security (AFTA)</title>
<title_fa>امنیت فضای تولید و تبادل اطلاعات (منادی)</title_fa>
<short_title>منادی</short_title>
<subject>Engineering &amp; Technology</subject>
<web_url>http://monadi.isc.org.ir</web_url>
<journal_hbi_system_id>1</journal_hbi_system_id>
<journal_hbi_system_user>admin</journal_hbi_system_user>
<journal_id_issn>2476-3047</journal_id_issn>
<journal_id_issn_online>2476-3047</journal_id_issn_online>
<journal_id_pii>8</journal_id_pii>
<journal_id_doi>7</journal_id_doi>
<journal_id_iranmedex></journal_id_iranmedex>
<journal_id_magiran></journal_id_magiran>
<journal_id_sid>14</journal_id_sid>
<journal_id_nlai>8888</journal_id_nlai>
<journal_id_science>13</journal_id_science>
<language>fa</language>
<pubdate>
	<type>jalali</type>
	<year>1397</year>
	<month>6</month>
	<day>1</day>
</pubdate>
<pubdate>
	<type>gregorian</type>
	<year>2018</year>
	<month>9</month>
	<day>1</day>
</pubdate>
<volume>7</volume>
<number>1</number>
<publish_type>online</publish_type>
<publish_edition>1</publish_edition>
<article_type>fulltext</article_type>
<articleset>
	<article>


	<language>fa</language>
	<article_id_doi></article_id_doi>
	<title_fa>بررسی استانداردهای کدنویسی ایمن در زبان ++ C
</title_fa>
	<title>Check the Safe coding standards in language C++</title>
	<subject_fa>رمز و امنیت اطلاعات</subject_fa>
	<subject>Cryptology and Information Security</subject>
	<content_type_fa>مروری</content_type_fa>
	<content_type>Review Article</content_type>
	<abstract_fa>&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt;با گسترش روزافزون به&#8204;کارگیری سامانه&#8204;های رایانه&#8204;ای در کاربردهای بحرانی-ایمن، استفاده از روش&#8204;های ارتقای ایمنی و قابلیت اطمینان در فازهای اولیه طراحی و تولید، اهمیت به&#8204;سزایی پیدا کرده است. چون رخداد اشکال یا بروز شکست در این سامانه&#8204;های بحرانی نه&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span style=&quot;font-family:calibri,sans-serif;&quot;&gt;&lt;span style=&quot;font-size:8.0pt;&quot;&gt;&#8204;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt;&#8204;تنها هزینه&#8204;های بسیاری را به تولیدکننده تحمیل می&#8204;کند، بلکه می&#8204;تواند جان و مال انسان&#8204;ها و نیز محیط&#8204;زیست را به مخاطره بیندازد. در این مقاله چهار استاندارد مطرح برنامه&#8204;نویسی به زبان ++&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span style=&quot;font-family:times new roman bold,serif;&quot;&gt;&lt;span style=&quot;font-size:8.0pt;&quot;&gt;C&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt; به نام&#8204;های &lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span style=&quot;font-family:times new roman bold,serif;&quot;&gt;&lt;span style=&quot;font-size:8.0pt;&quot;&gt;MISRA C++&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt;، &lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span style=&quot;font-family:times new roman bold,serif;&quot;&gt;&lt;span style=&quot;font-size:8.0pt;&quot;&gt;JSF AV C++&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt;، &lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span style=&quot;font-family:times new roman bold,serif;&quot;&gt;&lt;span style=&quot;font-size:8.0pt;&quot;&gt;HI C++&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt;، &lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span style=&quot;font-family:times new roman bold,serif;&quot;&gt;&lt;span style=&quot;font-size:8.0pt;&quot;&gt;ESCR C++&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt; مورد بررسی قرار گرفته است؛ که قادر خواهند بود، معیار ایمنی را در کدهای نوشته&#8204;&#8204;شده در مرحله طراحی کد، افزایش دهند. از&#8204;این&#8204;رو در این مقاله، ابتدا میزان هم&#8204;پوشانی این استانداردها به جهت یافتن جامع&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span style=&quot;font-family:calibri,sans-serif;&quot;&gt;&lt;span style=&quot;font-size:8.0pt;&quot;&gt;&#8204;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt;ترین استاندارد ارزیابی&#8204;شده و در ادامه به میزان غنای این استانداردها از شش جهت قابلیت اطمینان، تعمیر، خوانایی، آزمون&#8204;پذیری، کارایی و ایمنی پرداخته شده است. در پایان ابزارهایی را که توانایی وارسی این استانداردها را در حین تولید دارند، مورد بررسی قرار خواهیم داد.&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span style=&quot;font-family:times new roman bold,serif;&quot;&gt;&lt;span style=&quot;font-size:8.0pt;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;
</abstract_fa>
	<abstract>&lt;div id=&quot;gt-res-content&quot;&gt;
&lt;div class=&quot;trans-verified-button-small&quot; dir=&quot;ltr&quot; id=&quot;gt-res-dir-ctr&quot; style=&quot;text-align: justify;&quot;&gt;&lt;strong&gt;With growing expanding usage of computer systems in safety-critical applications, the use of safety and reliability improvements in early design and production phases has become important. Because the bug occurrence or incidence of failure in these critical systems not only costs a lot to make the manufacturer imposes but can humans and property as well as the environment. In this article the four raised the standard C++ programming called the MISRA C++&lt;span dir=&quot;RTL&quot;&gt;، &lt;/span&gt;JSF AV C++&lt;span dir=&quot;RTL&quot;&gt;، &lt;/span&gt;HI C++&lt;span dir=&quot;RTL&quot;&gt;،&lt;/span&gt;ESCR C++ is Has been examined. That will be able to benchmark safety in the codes posted in code, design stage. Hence in this article, initially the amount of overlap of these standards in order to find the most comprehensive assessment standard &amp; Continue to the extent of the richness of the standards of the six for reliability, maintenance, readability, testability, performance and safety test Has been paid. At the end of the tools that the ability to checkout these standards during production are examined.&lt;/strong&gt;&lt;br&gt;
&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
</abstract>
	<keyword_fa>استانداردهای کدنویسی ایمن ++C, ابزارهای وارسی ایمنی در کد, هم‌پوشانی استانداردهای کدنویسی ++C, ایمنی در کدهای ++ C</keyword_fa>
	<keyword>standards C++ safe programming, Safety check tools in the code, Overlapping of C++ coding standards, Safety in C++ Codes</keyword>
	<start_page>45</start_page>
	<end_page>56</end_page>
	<web_url>http://monadi.isc.org.ir/browse.php?a_code=A-10-189-2&amp;slc_lang=fa&amp;sid=1</web_url>


<author_list>
	<author>
	<first_name>Mohammed Mohsen</first_name>
	<middle_name></middle_name>
	<last_name>amiri</last_name>
	<suffix></suffix>
	<first_name_fa>محمدمحسن</first_name_fa>
	<middle_name_fa></middle_name_fa>
	<last_name_fa>امیری</last_name_fa>
	<suffix_fa></suffix_fa>
	<email>mohammadmohsenamiri@Gmail.com</email>
	<code>1003194753284600819</code>
	<orcid>1003194753284600819</orcid>
	<coreauthor>No</coreauthor>
	<affiliation>Science research organization Baqral</affiliation>
	<affiliation_fa>سازمان پژوهشی باقرالعلوم</affiliation_fa>
	 </author>


	<author>
	<first_name>morteza</first_name>
	<middle_name></middle_name>
	<last_name>moammer</last_name>
	<suffix></suffix>
	<first_name_fa>مرتضی</first_name_fa>
	<middle_name_fa></middle_name_fa>
	<last_name_fa>معمر</last_name_fa>
	<suffix_fa></suffix_fa>
	<email>moammer.morteza@gmail.com</email>
	<code>1003194753284600820</code>
	<orcid>1003194753284600820</orcid>
	<coreauthor>Yes
</coreauthor>
	<affiliation>Science research organization Baqral</affiliation>
	<affiliation_fa>سازمان پژوهشی باقرالعلوم</affiliation_fa>
	 </author>


	<author>
	<first_name>mousa</first_name>
	<middle_name></middle_name>
	<last_name>mohammadnia</last_name>
	<suffix></suffix>
	<first_name_fa>موسی</first_name_fa>
	<middle_name_fa></middle_name_fa>
	<last_name_fa>محمدنیا</last_name_fa>
	<suffix_fa></suffix_fa>
	<email>Mohammadniya.Mousa@sharif.edu.ac.ir</email>
	<code>1003194753284600821</code>
	<orcid>1003194753284600821</orcid>
	<coreauthor>No</coreauthor>
	<affiliation>Science research organization Baqral</affiliation>
	<affiliation_fa>سازمان پژوهشی باقرالعلوم</affiliation_fa>
	 </author>


	<author>
	<first_name>Masoud</first_name>
	<middle_name></middle_name>
	<last_name>Asgari Mehr</last_name>
	<suffix></suffix>
	<first_name_fa>مسعود</first_name_fa>
	<middle_name_fa></middle_name_fa>
	<last_name_fa>عسگری مهر</last_name_fa>
	<suffix_fa></suffix_fa>
	<email>softsec.lab@gmail.com</email>
	<code>1003194753284600822</code>
	<orcid>1003194753284600822</orcid>
	<coreauthor>No</coreauthor>
	<affiliation>Science research organization Baqral</affiliation>
	<affiliation_fa>تهران ضلع غربی استادیوم آزادی بعد از پژوهشگاه صنعت نفت سازمان پژوهشی باقار العلوم )ع) مرکز آفاق</affiliation_fa>
	 </author>


</author_list>


	</article>
</articleset>
</journal>
