﻿<?xml version="1.0" encoding="utf-8"?>
<ArticleSet>
  <ARTICLE>
    <Journal>
      <PublisherName>مرکز منطقه ای اطلاع رسانی علوم و فناوری</PublisherName>
      <JournalTitle>فصلنامه مهندسی برق و مهندسی کامپيوتر ايران</JournalTitle>
      <ISSN>16823745</ISSN>
      <Volume>10</Volume>
      <Issue>2</Issue>
      <PubDate PubStatus="epublish">
        <Year>2012</Year>
        <Month>6</Month>
        <Day>21</Day>
      </PubDate>
    </Journal>
    <ArticleTitle>Determination of Formal Methods Capabilities for Software Specification and Analysis</ArticleTitle>
    <VernacularTitle>تعیین سطح توانایی روش های رسمی در توصیف و تحلیل نرم افزار</VernacularTitle>
    <FirstPage>3</FirstPage>
    <LastPage>19</LastPage>
    <ELocationID EIdType="doi" />
    <Language>fa</Language>
    <AuthorList>
      <Author>
        <FirstName>سیدمرتضی</FirstName>
        <LastName>بابامیر </LastName>
        <Affiliation></Affiliation>
      </Author>
      <Author>
        <FirstName>ویدا</FirstName>
        <LastName>احمدی ثابت</LastName>
        <Affiliation></Affiliation>
      </Author>
    </AuthorList>
    <History PubStatus="received">
      <Year>2015</Year>
      <Month>11</Month>
      <Day>28</Day>
    </History>
    <Abstract>Software developers face the problem of adopting a suitable formal method to developing their software. We aim to determine capability level of formal methods in software specification and analysis in four steps. The first step introduces the criteria by which the formal methods assess. The second and third ones deal with categorizing sorts of software and formal methods based on their solution methods. The fourth step determines fitness of some typical formal methods to specification and analysis of each software category.</Abstract>
    <OtherAbstract Language="FA">توسعه‌دهندگان نرم‌افزار به دلایل مختلف با مشکل انتخاب روش رسمی متناسب با نرم‌افزار تحت توسعه روبه‌رو هستند. هدف ما در این مقاله تعیین سطح توانایی روش‌های رسمی برای توصیف و تحلیل نرم‌افزارهای مختلف در چهار قدم است: در قدم اول معیارهایی که روش‌های رسمی با آنها سنجیده می‌شوند، معرفی می‌شوند. در قدم‌های دوم و سوم انواع نرم‌افزارها و روش‌های رسمی بر اساس رویکردشان در حل مسئله طبقه‌بندی می‌شوند و در قدم چهارم بر اساس معیارهای تعیین‌شده در قدم اول، برازندگی و تناسب چند نمونه از روش‌های رسمی برای توصیف و تحلیل هر طبقه از نرم‌افزار تعیین می‌شود.</OtherAbstract>
    <ObjectList>
      <Object Type="Keyword">
        <Param Name="Value">توصیف و وارسی نرم‌افزار
روش‌های رسمی
طبقه‌بندی نرم‌افزار
مبتنی بر حالت
مبتنی بر رخداد</Param>
      </Object>
    </ObjectList>
    <ArchiveCopySource DocType="Pdf">http://ijece.org/fa/Article/Download/28028</ArchiveCopySource>
  </ARTICLE>
</ArticleSet>