• فهرست مقالات Software

      • دسترسی آزاد مقاله

        1 - ارائه یک روش اولیه جهت تخمین پروژه های نرم افزاری مبتنی بر تراکنش منطقی
        مهرداد شهسواری
        اولین و اساسی‌ترین شرط برای ورود موفقیت‌آمیز به یک پروژه، داشتن یک تخمین واقع بینانه و مستدل می‌باشد. ما در این مقاله در راستای افزایش دقت تخمین پروژه‌های نرم‌افزاری و کم کردن پیچیدگی‌ فرایند تخمین، روشی را به نام "تخمین درجه تراکنش منطقی" پیشنهاد می‌کنیم. این روش مناسب چکیده کامل
        اولین و اساسی‌ترین شرط برای ورود موفقیت‌آمیز به یک پروژه، داشتن یک تخمین واقع بینانه و مستدل می‌باشد. ما در این مقاله در راستای افزایش دقت تخمین پروژه‌های نرم‌افزاری و کم کردن پیچیدگی‌ فرایند تخمین، روشی را به نام "تخمین درجه تراکنش منطقی" پیشنهاد می‌کنیم. این روش مناسب نرم‌افزارهای تراکنشی می‌باشد. با استفاده از این روش می‌توان اندازه موارد کاربرد و کل نرم‌افزار را تخمین زد. در این مقاله اثبات گردیده است که روش پیشنهادی دقیق‌تر از روش‌های مشابه مانند روش درجه موردکاربرد بوده و بدلیل شفافیت و سادگی، به کارگیری آن راحت‌تر است. مبنای اصلی ما در ارائه این روش، روش تحلیل درجه عملکردی و روش تخمین درجه موردکاربرد می‌باشد. پرونده مقاله
      • دسترسی آزاد مقاله

        2 - ارزیابی و بهینه سازی کیفیت خدمات شبکه های تلفن همراه با استفاده از شاخص های کلیدی عملکرد شبکه: مطالعه موردی شهر کرمان
        محسن شیخ حسینی
        فرایند ارزیابی و بهینه سازی کیفیت خدمات شبکه های ارتباطاتی تلفن همراه بر مبنای گزارش گیری روزانه از شاخص های کلیدی عملکرد شبکه، پردازش آن ها بمنظور تعیین نقایص، مرتفع کردن معایب و تست شبکه جهت اطمینان از رفع نقص استوار است. روش مرسوم انجام تست بر مبنای آزمون رانندگی است چکیده کامل
        فرایند ارزیابی و بهینه سازی کیفیت خدمات شبکه های ارتباطاتی تلفن همراه بر مبنای گزارش گیری روزانه از شاخص های کلیدی عملکرد شبکه، پردازش آن ها بمنظور تعیین نقایص، مرتفع کردن معایب و تست شبکه جهت اطمینان از رفع نقص استوار است. روش مرسوم انجام تست بر مبنای آزمون رانندگی است که بدلیل نیازمندی به عوامل انسانی و تجهیزات، زمانبر و پرهزینه است. بمنظور غلبه بر این محدودیت ها، در این مقاله یک روش نرم افزاری برای انجام آزمون تست پیشنهاد می شود که مبتنی بر یک قابلیت پیش بینی شده در نرم افزار OPTIMA است. لذا در یک مطالعه موردی عملکرد روش نرم افزاری پیشنهادی بهمراه روش مبتنی بر آزمون رانندگی در شبکه تلفن همراه شهر کرمان مورد ارزیابی قرار می گیرد. جامعه آماری نمونه 70 سایت تلفن همراه می باشد که آزمون تست سایت های معیوب هم از طریق روش نرم افزاری پیشنهادی و هم توسط آزمون رانندگی انجام می پذیرد. بر مبنای نتایج حاصله مشخص می شود که هر دو روش در سنجش میزان رفع نقص عملکرد یکسانی دارند، این درحالی است که روش پیشنهادی علاوه بر حذف هزینه حضور فیزیکی افراد و تجهیزات، زمان اجرای آزمون را تقریبا به یک سوم کاهش می دهد.  پرونده مقاله
      • دسترسی آزاد مقاله

        3 - بکارگیری نظریه داده‌بنیان در پژوهش مهندسی نرم افزار: مطالعه کسب‌وکارهای نوپای وبی ایران
        غلامحسین دستغیبی فرد
        کسب‌وکارهای نوپای وبی نهادهای تازه تأسیسی اند که در شرایط غیرقطعی و با محدودیت منابع سعی می‌کنند با ارائه راهکارهای نوآورد از طریق وب بازارهایی که در حال رشد سریع هستند را تصاحب کنند. علیرغم اهمیت اقتصادی این کسب‌وکارها و میزان شکست زیاد آن‌ها، تنها تعداد کمی از مطالعات چکیده کامل
        کسب‌وکارهای نوپای وبی نهادهای تازه تأسیسی اند که در شرایط غیرقطعی و با محدودیت منابع سعی می‌کنند با ارائه راهکارهای نوآورد از طریق وب بازارهایی که در حال رشد سریع هستند را تصاحب کنند. علیرغم اهمیت اقتصادی این کسب‌وکارها و میزان شکست زیاد آن‌ها، تنها تعداد کمی از مطالعات علمی وجود دارد که سعی در بررسی مهندسی نرم‌افزار در این کسب‌وکارها دارد. این پژوهش با بهره‌گیری از شیوه نظریه‌داده بنیان و مصاحبه با نه کسب‌وکارنوپای وبی ایران، مجموعه‌ای از شواهد جهت درک چگونگی شکل‌گیری و اجرای توسعه نرم‌افزار در کسب‌وکارهای نوپا ارائه می‌دهد. نتایج به‌دست‌آمده نشان می‌دهد که اولویت اصلی این کسب‌وکارها ورود هر چه سریع‌تر به بازار است تا با دریافت بازخورد از مشتریان، محصولی که ارضاکننده یک نیاز بازار قوی است را پیدا کنند. بااین‌وجود، تسریع ورود به بازار که توسط فقدان فعالیت‌های مهندسی حاصل می‌شود، نیازمند بازسازی محصول و جریان کاری قبل از شروع رشد آتی است. پرونده مقاله
      • دسترسی آزاد مقاله

        4 - بهبود مسیریابی جهت کنترل ازدحام در شبکه¬هاب مبتنی بر نرم¬افزار با استفاده از کنترلرهای توزیع¬شده
        سعید بختیاری اردشیر آذرنژاد
        شبکه های مبتنی بر نرم افزار (SDN) برای استفاده در تعیین مسیریابی ترافیک شبکه قابل انعطاف هستند، زیرا سطح داده ای و سطح کنترلی را از یکدیگر تفکیک می کنند. یکی از چالش های بزرگی که پیش روی شبکه‌های مبتنی بر نرم‌افزار قرار گرفته است، انتخاب مکان هایی مناسب برای قرار دادن و چکیده کامل
        شبکه های مبتنی بر نرم افزار (SDN) برای استفاده در تعیین مسیریابی ترافیک شبکه قابل انعطاف هستند، زیرا سطح داده ای و سطح کنترلی را از یکدیگر تفکیک می کنند. یکی از چالش های بزرگی که پیش روی شبکه‌های مبتنی بر نرم‌افزار قرار گرفته است، انتخاب مکان هایی مناسب برای قرار دادن و توزیع کنترلرها (کنترل کننده ها) است؛ به گونه‌ای که بتوان تأخیر بین کنترلرها و سوئیچ ها را در شبکه‌های گسترده کاهش داد. در همین راستا اغلب روش‌های ارائه شده بر روی کاهش تأخیر متمرکز بوده‌اند. ولی تأخیر تنها یکی از عواملی است که در کارائی شبکه و کاهش هزینه ی کلی بین کنترلرها و سوئیچ‌های مرتبط با آن‌ها نقش دارد. این مقاله به بررسی عوامل بیشتری برای کاهش هزینه بین کنترلر ها و سوئیچ ها نظیر ترافیک لینک های ارتباطی می پردازد. به همین منظور یک الگوریتم مبتنی برخوشه بندی برای بخش بندی شبکه ارائه می شود. با بهره گیری از این الگوریتم می‌توان تضمین کرد که هر بخش از شبکه می‌تواند حداکثر هزینه (شامل تأخیر و ترافیک موجود روی لینک ها) را در بین کنترلر و سوئیچ های مربوط به آن کاهش دهد. در این مقاله، با بکارگیری از Topology Zoo، شبیه‌سازی‌های گسترده‌ای تحت توپولوژی های واقعی شبکه انجام شده است. نتایج شبیه سازی ها نشان می دهد در شرایطی که احتمال ازدحام در شبکه بالا می رود، الگوریتم پیشنهادی با شناسایی لینک های گلوگاه در مسیرهای ارتباطی هر گره با سایر گره ها، توانسته به خوبی ازدحام را در شبکه کنترل نماید. لذا، با در نظر گرفتن دو معیار تأخیر و میزان مشغول بودن لینک ها، فرآیند قرارگیری و توزیع کنترلر ها را در عمل خوشه-بندی با دقت بالاتری انجام می دهد. با این کار، میانگین حداکثر هزینه ی انتها به انتها بین هر کنترلر و سوئیچ های مربوط به آن به ترتیب در توپولوژی های Chinanet کشور چین، Uunet کشور آمریکا، DFN کشور آلمان، و Rediris کشور اسپانیا به اندازه ی 4694/41، 2853/29، 3805/21 و 4829/46 درصد کاهش یافته است. پرونده مقاله
      • دسترسی آزاد مقاله

        5 - ارزیابی تغییرات کاربری اراضی با استفاده از داده های سنجش از دور (مطالعه موردی: حوزه آبخیز نوک‌آباد، شهرستان خاش)
        حسین پیری صحراگرد محمدرضا دهمرده قلعه نو منصور ریگی
        شناسایی و بررسی تغییرات کاربری اراضی می تواند به مدیران و برنامه ریزان در شناخت عوامل مؤثر بر تغییر کاربری و اتخاذ تصمیمات صحیح مدیریتی سطوح مختلف کمک نماید. پژوهش حاضر باهدف بررسی تغییرات کاربری اراضی و تعیین طبقات کاربری اراضی با استفاده از روش سنجش ‌از دور در حوزه آب چکیده کامل
        شناسایی و بررسی تغییرات کاربری اراضی می تواند به مدیران و برنامه ریزان در شناخت عوامل مؤثر بر تغییر کاربری و اتخاذ تصمیمات صحیح مدیریتی سطوح مختلف کمک نماید. پژوهش حاضر باهدف بررسی تغییرات کاربری اراضی و تعیین طبقات کاربری اراضی با استفاده از روش سنجش ‌از دور در حوزه آبخیز نوک‌آباد شهرستان خاش در استان سیستان و بلوچستان انجام شد. بدین منظور پس از تعیین مرز محدوده مورد مطالعه با استفاده از نقشه‌های 1:50000، داده‌های چند زمانه مرتبط، از ماهواره لندست سازمان زمین‌شناسی آمریکا اخذ شد. پس از انجام تصحیحات هندسی، رادیومتری و اتمسفری، طبقه‌بندی کاربری اراضی بر روی تصاویر ماهواره‌ای برای دوره‌های زمانی موردمطالعه (سال‌های 2016 -2010 -2005 -2000 -1994) تعیین شد. صحت نقشه‌های تولیدی با استفاده از آزمون صحت کلی و آماره کاپا تعیین شد. پس از تهیه نقشه کاربری اراضی در محیط نرم‌افزار ArcGIS، مقایسه تغییرات کاربری اراضی بین دوره‌های مطالعاتی مذکور (هر دوره آماری با دوره آماری قبلی) انجام شد. بر اساس نتایج حاصل، صحت کلی طبقه-بندی نقشه های کاربری تولیدی برای سال های 1994 (45/97%)، 2000 (21/97%)، 2005 (04/98%)، 2010 (09/97%) و 2016 (06/97%) نسبتاً خوب ارزیابی شد. نتایج حاصل از بررسی روند تغییرات کاربری های اراضی مشخص نمود که بیشترین تغییرات از نظر وسعت مربوط به مراتع کوهستانی و کمترین تغییرات مربوط به رودخانه ها بوده و در این بین اراضی کشاورزی و مناطق مسکونی تغییرات متوسطی را داشته است که علت عمده این تغییرات را می توان تغییرات اقلیمی و دخالت‌های انسانی دانست. این نتایج گویای آن است که شناخت صحیح تغییرات کاربری اراضی موجب می گردد، مدیران نقاط قوت و ضعف طرح های اجرایی خود را شناسایی نموده و نسبت به برطرف ساختن آن‌ها اقدام نمایند. پرونده مقاله
      • دسترسی آزاد مقاله

        6 - نوسان عناصر اقلیمی و اثرات آن‌ بر آبدهی رودخانه جراحی
        رضا برنا
        طی سالهای اخیر بر اثر خشکسالی های ایجاد شده و به تبع تغییر در مقادیر عناصر اقلیمی، میزان آبدهی رودخانه جراحی نیز تغییر کرده است. تحقیق حاضر بر روی بخشی از زیر حوضه رودخانه جراحی در جنوب استان خوزستان انجام شده است، که به بررسی تأثیر عناصر اقلیمی بر آبدهی رودخانه در منطق چکیده کامل
        طی سالهای اخیر بر اثر خشکسالی های ایجاد شده و به تبع تغییر در مقادیر عناصر اقلیمی، میزان آبدهی رودخانه جراحی نیز تغییر کرده است. تحقیق حاضر بر روی بخشی از زیر حوضه رودخانه جراحی در جنوب استان خوزستان انجام شده است، که به بررسی تأثیر عناصر اقلیمی بر آبدهی رودخانه در منطقه می پردازد. بر همین اساس در این تحقیق اقدام به بررسی نوسانات عناصر اقلیمی (با تاکید بر دما و بارش) و وضعیت هیدرولوژیکی منطقه تحت آزمون ناپارامتری من- کندال و تخمینگر سن در نرم افزار MAKESENS شده است. به منظور نیل به اهداف تحقیق، نوسانات دما و بارش برای دوره آماری سی ساله (1392-1362) بررسی و مشخص شد که روند نوسانات دما در منطقه صعودی بوده و آماره من- کندال در حدود 21/2 و مقدار نمایه تخمینگر سن 3/0 بوده است، که هر دو در سطح 95 درصد معنی دار بوده است. به طورکلی نوسانات بارش در منطقه روند منفی داشته که این امر نشان دهنده کاهش نزولات جوی در منطقه است. هر چند که این نوسانات تحت هیچکدام از روش های ناپارامتری بررسی شده معنی دار نبوده اند. نوسانات دبی در همه ایستگاه‌های مورد مطالعه روند نزولی داشته است، که این روندها برای آزمون آماره من- کندال به طور متوسط در حدود 4/2- و برای نمایه تخمینگر سن در حدود 22/1- بوده است و در سطوح 95 و 99 درصد معنی دار بوده اند. بر اساس نتایج این تحقیق می توان گفت روند افزایشی نوسانات دما در منطقه و همچنین روند کاهشی میزان بارندگی در این دوره بر کاهش دبی رودخانه تا حدود زیادی تأثیر گذاشته است. پرونده مقاله
      • دسترسی آزاد مقاله

        7 - تحلیل وضعیت ناپیوستگی¬ها به روش مونت کارلو و مقایسه آن با محاسبات نرم افزار Dips (بررسی موردی: معادن سنگ سعیدی کرمان)
        وحید  حسیبی شهرام  شفیعی بافتی
        روش های آماری و احتمالاتی برای بررسی عدم اطمینان های موجود در داده ها و همچنین اعتبار سنجی جواب‌های به دست آمده از محاسبات به طور گسترده مورد استفاده قرار می گیرند. در این مطالعه برای تعیین دقیق مختصات ناپیوستگی ها و اعتبارسنجی نتایج به دست آمده از محاسبات نرم افزار Dip چکیده کامل
        روش های آماری و احتمالاتی برای بررسی عدم اطمینان های موجود در داده ها و همچنین اعتبار سنجی جواب‌های به دست آمده از محاسبات به طور گسترده مورد استفاده قرار می گیرند. در این مطالعه برای تعیین دقیق مختصات ناپیوستگی ها و اعتبارسنجی نتایج به دست آمده از محاسبات نرم افزار Dips از روش شبیه‌سازی مونت کارلو استفاده شد. دراین روش با در نظر گرفتن تمامی حالات ممکن برای متغیرها با تعیین تابع توزیع احتمالی و نمونه گیری از آن ها، تابع نهایی شبیه سازی شد. در این مطالعه از داده های مربوط به ناپیوستگی ها در معدن سنگ سعیدی استفاده گردید. در مرحله اول با استفاده از نرم افزار Dips دسته درزه های اصلی شناسایی شد وسپس برای محاسبه مختصات ناپیوستگی با استفاده از روش شبیه سازی مونت کارلو برای هر دسته درزه تعداد50000 داده تصادفی شیب و جهت شیب شبیه سازی گردید ودر مرحله نهایی با استفاده داده های شبیه سازی شده مشخصات آماری شیب و جهت شیب هر دسته درزه تعیین شد. نهایتا" نتایج شبیه سازی با نتایج حاصل از نرم افزار Dips مقایسه گردید. نتایج این مطالعه نشان داد که میزان اطمینان به محاسبات نرم افزارDips برای جهت شیب ناپیوستگی ها به طور متوسط 38/99% و برای مقدار شیب به طور متوسط 34/94% است.   پرونده مقاله
      • دسترسی آزاد مقاله

        8 - Enhancing Efficiency of Software Fault Tolerance Techniques in Satellite Motion System
        Hoda Banki سیدمحمدرضا بابامیر Azam Farokh Mohammad Mehdi Morovati
        This research shows the influence of using multi-core architecture to reduce the execution time and thus increase performance of some software fault tolerance techniques. According to superiority of N-version Programming and Consensus Recovery Block techniques in compar چکیده کامل
        This research shows the influence of using multi-core architecture to reduce the execution time and thus increase performance of some software fault tolerance techniques. According to superiority of N-version Programming and Consensus Recovery Block techniques in comparison with other software fault tolerance techniques, implementations were performed based on these two methods. Finally, the comparison between the two methods listed above showed that the Consensus Recovery Block is more reliable. Therefore, in order to improve the performance of this technique, we propose a technique named Improved Consensus Recovery Block technique. In this research, satellite motion system which known as a scientific computing system is consider as a base for our experiments. Because of existing any error in calculation of system may result in defeat in system totally, it shouldn’t contains any error. Also the execution time of system must be acceptable. In our proposed technique, not only performance is higher than the performance of consensus recovery block technique, but also the reliability of our proposed technique is equal to the reliability of consensus recovery block technique. The improvement of performance is based on multi-core architecture where each version of software key units is executed by one core. As a result, by parallel execution of versions, execution time is reduced and performance is improved. پرونده مقاله
      • دسترسی آزاد مقاله

        9 - Ten Steps for Software Quality Rating Considering ISO/IEC
        Hassan Alizadeh Bahram Sadeghi Bigham Hossein Afsari
        In software rating area, it is necessary to apply a measurement reference model to evaluate the quality of software. The standard 25030 is an example of an evaluation system which is based on stakeholders' requirements. In this study, an attempt has been made to establi چکیده کامل
        In software rating area, it is necessary to apply a measurement reference model to evaluate the quality of software. The standard 25030 is an example of an evaluation system which is based on stakeholders' requirements. In this study, an attempt has been made to establish a model in which all implicit and explicit requirements of stakeholders, users and policy makers have been taken into account. In addition, AHP method has been followed to weigh the indicators used in the model. The results show applicability of the model to meet the requirements of Iranian users. پرونده مقاله
      • دسترسی آزاد مقاله

        10 - A New Set Covering Controller Placement Problem Model for Large Scale SDNs
        Ahmad Jalili Reza Akbari Manijeh  Keshtgari
        Software Defined Network (SDN) is an emerging architecture that can overcome the challenges facing traditional networks. SDN enables administrator/operator to build a simpler and manageable network. New SDN paradigms are encouraged to deploy multiple (rather than centra چکیده کامل
        Software Defined Network (SDN) is an emerging architecture that can overcome the challenges facing traditional networks. SDN enables administrator/operator to build a simpler and manageable network. New SDN paradigms are encouraged to deploy multiple (rather than centralized) controllers to monitor the entire system. The Controller Placement Problem (CPP) is one of the key issues in SDN that affects every aspect of it such as scalability, convergence time, fault tolerance and node to controller latency. This problem has been investigated in diverse papers with their major attention paid on optimizing the location of an arbitrary number of controllers. The related works in this area get less attention to two following important issues. i) Bidirectional end-to-end latency between switch and its controller instead of propagation latency, ii) finding the minimal number of controllers that even is a prerequisite for locating them. In this paper, a Set Covering Controller Placement Problem Model (SCCPPM) to find the least number of required controllers with regard to carrier grade latency requirement is proposed. The new model is carried out on a set of 124 graphs from the Internet Topology Zoo and solve them with IBM ILOG CPLEX Optimization package. As expected, our results indicate that the number of required controllers for high resiliency is dependent on topology and network size. As well, in order to achieve carrier grade requirement, 86 percent of topologies must have more than one controller. پرونده مقاله
      • دسترسی آزاد مقاله

        11 - Confronting DDoS Attacks in Software-Defined Wireless Sensor Networks based on Evidence Theory
        Nazbanoo Farzaneh Reyhaneh Hoseini
        DDoS attacks aim at making the authorized users unable to access the network resources. In the present paper, an evidence theory based security method has been proposed to confront DDoS attacks in software-defined wireless sensor networks. The security model, as a secur چکیده کامل
        DDoS attacks aim at making the authorized users unable to access the network resources. In the present paper, an evidence theory based security method has been proposed to confront DDoS attacks in software-defined wireless sensor networks. The security model, as a security unit, is placed on the control plane of the software-defined wireless sensor network aiming at detecting the suspicious traffic. The main purpose of this paper is detection of the DDoS attack using the central controller of the software-defined network and entropy approach as an effective light-weight and quick solution in the early stages of the detection and, also, Dempster-Shafer theory in order to do a more exact detection with longer time. Evaluation of the attacks including integration of data from the evidence obtained using Dempster-Shafer and entropy modules has been done with the purpose of increasing the rate of detection of the DDoS attack, maximizing the true positive, decreasing the false negative, and confronting the attack. The results of the paper show that providing a security unit on the control plane in a software-defined wireless sensor network is an efficient method for detecting and evaluating the probability of DDoS attacks and increasing the rate of detection of an attacker. پرونده مقاله
      • دسترسی آزاد مقاله

        12 - Secured Access Control in Security Information and Event Management Systems
        Leila Rikhtechi Vahid Rafeh Afshin Rezakhani
        Nowadays, Security Information and Event Management (SIEM) is very important in software. SIEM stores and monitors events in software and unauthorized access to logs can prompt different security threats such as information leakage and violation of confidentiality. In t چکیده کامل
        Nowadays, Security Information and Event Management (SIEM) is very important in software. SIEM stores and monitors events in software and unauthorized access to logs can prompt different security threats such as information leakage and violation of confidentiality. In this paper, a novel method is suggested for secured and integrated access control in the SIEM. First, the key points where the SIEM accesses the information within the software is specified and integrated policies for access control are developed in them. Accordingly, the threats entered into the access control module embedded in this system are carefully detected. By applying the proposed method, it is possible to provide the secured and integrated access control module for SIEM as well as the security of the access control module significantly increases in these systems. The method is implemented in the three stages of the requirements analysis for the establishment of a secure SIEM system, secure architectural design, and secure coding. The access control module is designed to create a secured SIEM and the test tool module is designed for evaluating the access control module vulnerabilities. Also, to evaluate the proposed method, the dataset is considered with ten thousand records, and the accuracy is calculated. The outcomes show the accuracy of the proposed method is significantly improved. The results of this paper can be used for designing an integrated and secured access control system in SIEM systems. پرونده مقاله
      • دسترسی آزاد مقاله

        13 - Using Static Information of Programs to Partition the Input Domain in Search-based Test Data Generation
        Atieh Monemi Bidgoli Hassan haghighi
        The quality of test data has an important effect on the fault-revealing ability of software testing. Search-based test data generation reformulates testing goals as fitness functions, thus, test data generation can be automated by meta-heuristic algorithms. Meta-heurist چکیده کامل
        The quality of test data has an important effect on the fault-revealing ability of software testing. Search-based test data generation reformulates testing goals as fitness functions, thus, test data generation can be automated by meta-heuristic algorithms. Meta-heuristic algorithms search the domain of input variables in order to find input data that cover the targets. The domain of input variables is very large, even for simple programs, while this size has a major influence on the efficiency and effectiveness of all search-based methods. Despite the large volume of works on search-based test data generation, the literature contains few approaches that concern the impact of search space reduction. In order to partition the input domain, this study defines a relationship between the structure of the program and the input domain. Based on this relationship, we propose a method for partitioning the input domain. Then, to search in the partitioned search space, we select ant colony optimization as one of the important and prosperous meta-heuristic algorithms. To evaluate the performance of the proposed approach in comparison with the previous work, we selected a number of different benchmark programs. The experimental results show that our approach has 14.40% better average coverage versus the competitive approach پرونده مقاله
      • دسترسی آزاد مقاله

        14 - An Agent Based Model for Developing Air Traffic Management Software
        Mahdi Yosefzadeh Seyed Reza Kamel Tabbakh Seyed Javad  Mahdavi Chabok Maryam khairabadi
        The Air Traffic Management system is a complex issue that faces factors such as Aircraft Crash Prevention, air traffic controllers pressure, unpredictable weather conditions, flight emergency situations, airplane hijacking, and the need for autonomy on the fly. agent-ba چکیده کامل
        The Air Traffic Management system is a complex issue that faces factors such as Aircraft Crash Prevention, air traffic controllers pressure, unpredictable weather conditions, flight emergency situations, airplane hijacking, and the need for autonomy on the fly. agent-based software engineering is a new aspect in software engineering that can provide autonomy. agent-based systems have some properties such: cooperation of agents with each other in order to meet their goals, autonomy in function, learning and Reliability that can be used for air traffic management systems. In this paper, we first study the agent-based software engineering and its methodologies, and then design a agent-based software model for air traffic management. The proposed model has five modules .this model is designed for aircraft ,air traffic control and navigations aids factors based on the Belief-Desire-Intention (BDI) architecture. The agent-based system was designed using the agent-tool under the multi-agent system engineering (MaSE) methodology, which was eventually developed by the agent-ATC toolkit. In this model, we consider agents for special occasions such as emergency flights’ and hijacking airplanes in airport air traffic management areas which is why the accuracy of the work increased. It also made the flight’s sequence arrangement in take-off and landing faster, which indicates a relative improvement in the parameters of the air traffic management پرونده مقاله
      • دسترسی آزاد مقاله

        15 - Self-Organization Map (SOM) Algorithm for DDoS Attack Detection in Distributed Software Defined Network (D-SDN)
        Mohsen Rafiee Alireza  shirmarz
        The extend of the internet across the world has increased cyber-attacks and threats. One of the most significant threats includes denial-of-service (DoS) which causes the server or network not to be able to serve. This attack can be done by distributed nodes in the netw چکیده کامل
        The extend of the internet across the world has increased cyber-attacks and threats. One of the most significant threats includes denial-of-service (DoS) which causes the server or network not to be able to serve. This attack can be done by distributed nodes in the network as if the nodes collaborated. This attack is called distributed denial-of-service (DDoS). There is offered a novel architecture for the future networks to make them more agile, programmable and flexible. This architecture is called software defined network (SDN) that the main idea is data and control network flows separation. This architecture allows the network administrator to resist DDoS attacks in the centralized controller. The main issue is to detect DDoS flows in the controller. In this paper, the Self-Organizing Map (SOM) method and Learning Vector Quantization (LVQ) are used for DDoS attack detection in SDN with distributed architecture in the control layer. To evaluate the proposed model, we use a labelled data set to prove the proposed model that has improved the DDoS attack flow detection by 99.56%. This research can be used by the researchers working on SDN-based DDoS attack detection improvement. پرونده مقاله
      • دسترسی آزاد مقاله

        16 - رایانش فوق سریع: الزامات، نیازمندی‏های نسل‏های آتی و محورهای تحقیقاتی
        احسان آریانیان محمدمهدي اثني عشري فاطمه  احسانی بشلی شقایق سادات  حسینی بیان مسعود ده یادگاری بهنام  صمدی
        حرکت فعلی جهان در جهت هرچه توانمندتر کردن سامانه‏های رایانش فوق سریع، نشان‏دهنده نیاز روزافزون به این تکنولوژی است. بدیهی است که هرچه این نیاز افزایش یابد، این سامانه‏ها نیز لازم است که توانمندتر شوند تا بتوانند فعالیت‏های بیشتر و سنگین‏تری را اجرا نمایند. در یک نگاه کل چکیده کامل
        حرکت فعلی جهان در جهت هرچه توانمندتر کردن سامانه‏های رایانش فوق سریع، نشان‏دهنده نیاز روزافزون به این تکنولوژی است. بدیهی است که هرچه این نیاز افزایش یابد، این سامانه‏ها نیز لازم است که توانمندتر شوند تا بتوانند فعالیت‏های بیشتر و سنگین‏تری را اجرا نمایند. در یک نگاه کلان‏نگر، نسل‏های آتی رایانش فوق سریع در دو دسته کلی قرار می‏گیرند؛ نسل‏های رایانشی مبتنی بر تکنولوژی‏های نوظهور نظیر نورومورفیک و کوآنتوم و نسل‏های رایانشی مرسوم که به سمت Exascale در حال حرکت هستند. با توجه به اینکه در آینده نزدیک، احتمال عملیاتی شدن کامل تکنولوژی‏های نوظهور پایین است، در این مقاله، تمرکز بر نسل‏های رایانشی مرسوم قرار گرفته و سعی شده است كه الزامات و نیازمندی‏های آنها از جنبه‏های سخت‏افزاری و نرم‏افزاری مورد بررسی قرار گیرند. همچنین، تکنولوژی‏های هوش مصنوعی و رایانش ابری به عنوان موتورهای محرکه رایانش فوق سریع در جهان مورد بررسی قرار گرفته‏اند تا تأثیر متقابل آنها بر رایانش فوق سریع مشخص گردد. در نهایت، موضوعات و محورهای تحقیقاتی در سطح جهان که مورد توجه هستند بررسی و دسته بندي آنها ارائه شده است. پرونده مقاله
      • دسترسی آزاد مقاله

        17 - شناسایی و اولویت‌بندی خدمات قابل ارائه پارک‌های علم و فن‌آوری به شرکت‌های فعال در عرصه فن‌آوری‌های نرم
        سعيد شوال‌پور صادق حسين‌زاده ملکي مهدي غفوري‌فرد ميرسامان پيشوايي
        با گذشت بیش از دو دهه از شکل گیري پارك هاي علم و فن آوري در ایران، برخی چالش هاي متعدد موجب شده که با توجه به مأموریتی که براي آن ها تعریف شده است، پارك ها نتوانند خدمات قابل توجهی برای شرکت های فعال در عرصه فن‌آوری های نرم کشور داشته باشند. یکی از چالش هایی که پارك هاي چکیده کامل
        با گذشت بیش از دو دهه از شکل گیري پارك هاي علم و فن آوري در ایران، برخی چالش هاي متعدد موجب شده که با توجه به مأموریتی که براي آن ها تعریف شده است، پارك ها نتوانند خدمات قابل توجهی برای شرکت های فعال در عرصه فن‌آوری های نرم کشور داشته باشند. یکی از چالش هایی که پارك هاي علم و فناوري در کشور با آن مواجه هستند، نبود معیار مشخصی برای تعیین خدمات بهینه قابل ارائه به توسعه شرکت های فعال در عرصه فن‌آوری های نرم است. از این رو در این پژوهش سعی شده با بررسی مدل های مختلف جهانی از پارک های علم و فن‌آوری های نرم و همچنین بررسی میدانی نظرات برخی فعالان این عرصه در داخل، پیشنهاداتی را جهت تقویت و توسعه خدمات پارک های علم و فن‌آوری و با هدف گسترش و ارتقای شرکت های کوچک و متوسط در عرصه تکنولوژی های نرم ارائه شود. در این مطالعه از روش فرایند مرور منابع و همچنین مصاحبه کیفی غیر ساختاری جهت گردآوری اطلاعات و جهت جمع بندی پژوهش نیز از روش تصمیم گیری چند معیاره تاپسیس فازی استفاده شده است. نتایج تحقیق حاضر بیانگر آن است که خدماتی مانند اعطای وام های کم بهره، ارائه پیشنهاد درباره خطرهای پیشبرد و توسعه شرکت ها، انتقال تجربیات مورد نیاز شرکت ها از جمله تحلیل بازار، ویژگی های جمعیتی و نیازهای آنان برای توسعه و موفقیت این شرکت ها حائز اهمیت فراوانی است. پرونده مقاله
      • دسترسی آزاد مقاله

        18 - تاثیر نوسازی نرم افزاری بر هویت: رویکردی اجتماعی با توجه به قوانین علم و فناوری
        اسماعيل جهانبخش نسرین آبشاهی
        در دهه های اخیر مشخص شده قوانین نوآوری نقشی تعیین کننده در فرایند تکامل فناورانه دارد. با توجه به وجود روابط پویا بین قوانین و نوآوری، داشتن نگاهی جامع در تجزیه و تحلیل فرایندهای فناورانه ضروری به نظر می رسد. با توجه به گسترش کاربرد و تاثیر فناوری در جامعه به خصوص سازما چکیده کامل
        در دهه های اخیر مشخص شده قوانین نوآوری نقشی تعیین کننده در فرایند تکامل فناورانه دارد. با توجه به وجود روابط پویا بین قوانین و نوآوری، داشتن نگاهی جامع در تجزیه و تحلیل فرایندهای فناورانه ضروری به نظر می رسد. با توجه به گسترش کاربرد و تاثیر فناوری در جامعه به خصوص سازمانها، انجام مطالعات فرهنگی-اجتماعی در حوزه علم و فناوری اهمیت خاصی دارد. این تحقیق با نگاه جامعه شناختی بر حوزه فناوری اطلاعات، با هدف بررسی محدوده ای از تاثیرات نوسازی نرم افزاری روند های سنتی در سیستم امور مشترکین مخابرات استان اصفهان بر مولفه های هویت مورد ارزیابی قرار گرفته است. پژوهش حاضر با تاکید بر تئوریهای آنتونی گیدنز، روش پیمایشی و تکنیک پرسشنامه بر روی 222 نفر از کاربرانی که از طریق نمونه گیری طبقه ای انتخاب شده اند، روابط مورد نظر را تبیین کرد. کلیه تحلیلهای صورت گرفته به کمک نرم افزار بسته آماری برای علوم اجتماعی انجام شد. نتایج نشان می دهد که دو ارتباط مستقیم و معنادار بین متغیر نوسازی نرم افزاری روندهای سنتی با متغیر اعتماد بنیادین کاربران(001/0p<) و بین متغیر نوسازی نرم افزاری روندهای سنتی و متغیر ارزشها و نگرشهای کاربران (001/0p<) وجود دارد. همچنین دو ارتباط مستقیم و معنادار دیگری بین متغیر ارزشها و نگرشهای کاربران با متغیر هویت شخصی کاربران (02/0p<) و متغیر اعتماد بنیادین کاربران با متغیر هویت شخصی کاربران (001/0p<) وجود دارد. متغیر اعتماد بنیادین کاربران (001/0 p<، 26/0 = β) پیش بینی کننده متغیر هویت شخصی کاربران می باشد. پرونده مقاله
      • دسترسی آزاد مقاله

        19 - پیشنهاد مدل مراکز رشد زایشی علوم انسانی‌دانشگاهی حرکت به سمت دانشگاه‌های نسل چهارم
        ترانه عنایتی علیرضا عالي پور
        به اعتقاد خبرگان دانشگاهی، علوم انسانی بستر تمامی علوم در هر کشوری است، لذا قبل از علوم فنی و علوم تجربی باید بستر توسعه توسط علوم انسانی فراهم شود. حرکت دانشگاه‌های آموزش‌محور به سمت دانشگاه‌های کارآفرین محور، با ایده تبدیل تئوری به عمل و تجاری‌سازی دانش بوده که منجر ب چکیده کامل
        به اعتقاد خبرگان دانشگاهی، علوم انسانی بستر تمامی علوم در هر کشوری است، لذا قبل از علوم فنی و علوم تجربی باید بستر توسعه توسط علوم انسانی فراهم شود. حرکت دانشگاه‌های آموزش‌محور به سمت دانشگاه‌های کارآفرین محور، با ایده تبدیل تئوری به عمل و تجاری‌سازی دانش بوده که منجر به شکل‌گیری مراکز رشد و شرکت‌های زایشی دانشگاهي گردیده است اما آنچه در این میان مغفول مانده مسأله جایگاه علوم انسانی در مراکز رشد و شرکت‌های زایشی می‌باشد. این مقاله یک مطالعه کیفی بوده که ضمن بررسی ادبیات مراکز رشد و شرکت‌های زایشی دانشگاهی، با مطالعه اسناد بانک‌های اطلاعاتی و مصاحبه با خبرگانی از واحدهای پارک علم و فناوری (پارک علم و فناوری استان مازندران و پارک علم و فناوری دانشگاه فردوسی مشهد) به روش تکنیک مصاحبه باز و عمیق، چالش‌ها و مشکلات فراروي تجاري‌سازي تحقیقات علوم انسانی مورد بررسی پژوهشگران قرارگرفته است. با عنایت به اینکه پژوهشی که به صورت ویژه، تجاري‌سازي علوم انسانی را مورد بررسی قرارداده باشد، یافت نشد و مدل‌های خاصی تاکنون مطرح نشده است، به جهت ویژگی‌های خاص علوم انسانی و فناوری‌های نرم به کمک نتایج مصاحبه و به منظور حرکت در دنیای پست- پست مدرن (فرا – فرانوگرایی) و بومی‌سازی علوم انسانی یک مدل مراکز رشد زایشی علوم انسانی دانشگاهی برای حرکت به سمت دانشگاه‌های نسل چهارم توسط محققان پیشنهاد می‌گردد. پرونده مقاله
      • دسترسی آزاد مقاله

        20 - استراتژی موفق تعیین بازار هدف محصولات شرکت‌های دانش‌بنیان ایرانی توسعه‌دهنده سامانه‌های سیستمی
        احمد رضا جعفریان مقدم حمید رضا جعفریان مقدم مهدی حاجی مرادی محمد محمدپور درزی نقیبی
        طراحی و توسعه سامانه‌های سیستمی به دلیل پیچیدگی زیاد و کاربرد خاص آنها، بسیار هزینه‌بر و زمان‌بر است. از طرفی سامانه‌های سیستمی مشتریان خاص خود را دارند و به منظور فروش و بازاریابی اینگونه محصولات، استفاده از بازاریابی دهان به دهان (WOM)1 ضروری است. در کشور ایران، فاصله چکیده کامل
        طراحی و توسعه سامانه‌های سیستمی به دلیل پیچیدگی زیاد و کاربرد خاص آنها، بسیار هزینه‌بر و زمان‌بر است. از طرفی سامانه‌های سیستمی مشتریان خاص خود را دارند و به منظور فروش و بازاریابی اینگونه محصولات، استفاده از بازاریابی دهان به دهان (WOM)1 ضروری است. در کشور ایران، فاصله زمانی بین ارائه محصول به مشتری و درخواست و پذیرش مشتری برای خرید سامانه‌های سیستمی بسیار زیاد است. این امر منجر به افزایش بسیار زیاد هزینه‌های فروش و بازاریابی شرکتهای دانش بنیان ایرانی شده است. بر این اساس شرکت‌های دانش‌بنیان توسعه دهنده سامانه‌های سیستمی در ایران لازم است تا با تعیین بهینه بازار هدف محصول، نرخ موفقیت فروش خود را افزایش دهند. مقاله حاضر با استفاده از روش تصمیم‌گیری چند معیاره (MCDM)2 سعی در ارائه راهنمایی جهت تعیین دقیق بازار هدف سامانه‌های سیستمی برای شرکت‌های دانش‌بنیان ایرانی دارد تا از این طریق امکان موفقیت بیشتر شرکت‌ها را فراهم آورد. روش پیشنهادی در شرکت دانش‌بنیان پویش داده نوین به عنوان مطالعه موردی و یکی از تولیدکنندگان ایرانی سامانه‌های سیستمی اجرا و پیاده‌سازی شده است. اجرای این روش نشان داد که بازار هدف در ایران می‌بایست متشکل از برخی مشتریان دولتی باشد. روش پیشنهادی نرخ جذب مشتری را از 06/0 به 13/0 در ماه بهبود داده است. پرونده مقاله
      • دسترسی آزاد مقاله

        21 - طراحی چارچوب شناسايي و اولويت بندي ذينفعان مبتنی بر روش فراتلفیق (مطالعه موردي سيستم عامل بومي ايران)
        فاطمه  ثقفي کلثوم  عباسی شاهکوه احسان  کشتگاری
        مهم ترین وجه مدیریت ذینفعان، ارزش آفرینی است. این فعالیت ضمانت کننده حيات محصولات نرم افزاري متن باز و نوآوری مبتنی بر مديريت انتظارات مخاطبین از طریق باز مهندسی فرآیندهای کسب و کار است. ذي نفعان منافع متنوع و اهداف متفاوتي دارند و همه آنها به دنبال جذب کامل منافع و حذ چکیده کامل
        مهم ترین وجه مدیریت ذینفعان، ارزش آفرینی است. این فعالیت ضمانت کننده حيات محصولات نرم افزاري متن باز و نوآوری مبتنی بر مديريت انتظارات مخاطبین از طریق باز مهندسی فرآیندهای کسب و کار است. ذي نفعان منافع متنوع و اهداف متفاوتي دارند و همه آنها به دنبال جذب کامل منافع و حذف ريسک خود بوده و دائم در رقابتند. اتخاذ سياستهاي مناسب براي جلب نظر دينفعان نيازمند شناسايي ارزشهای مورد انتظار آنها است. مدلهاي متنوعي براي شناسايي ذينفعان ارائه شده که هر يک از جنبه اي به اين امر توجه کرده اند. در اين مقاله، تلاش شده با مطالعه مدلهاي مختلف، کليه معيارهاي مهم ارزشی در مطالعه ذينفعان استخراج شود و در ادامه با توجه به نظر خبرگان مهمترين عوامل شناسايي شده و چارچوبي براي شناسايي ارزش افرینی مبتنی بر ذينفعان استخراج شود. در ادامه با مطالعه منابع اولویت دار در صنعت نرم افزار و استفاده از ابزار پرسشنامه ذينفعان سيستم عامل بومي بر مبناي چارچوب فوق شناسايي و دسته بندي شده اند. ضمنا استراتژيهايي براي مديريت آنها ارائه شده است. پرونده مقاله
      • دسترسی آزاد مقاله

        22 - توسعه يک وب‎سرويس امن با استفاده از RUPSec
        سیدمهدی حسینی نژاد گلناز الهی پویا جافریان
        در حال حاضر مسائل امنيتي بزرگترين مانع گسترش وب‌سرويس در سطح تشکيلات مي‌باشد. تلاش‌هايي که در زمينه امنيت وب‌سرويس‌ها انجام شده است شامل ارائه استانداردها، پروتکل‌ها و تکنولوژي‌هايي در زمينه برآورده‌نمودن نيازهاي امنيتي وب‌سرويس‌ها مي‌باشد. با اين وجود مسائل امنيتي وب‌س چکیده کامل
        در حال حاضر مسائل امنيتي بزرگترين مانع گسترش وب‌سرويس در سطح تشکيلات مي‌باشد. تلاش‌هايي که در زمينه امنيت وب‌سرويس‌ها انجام شده است شامل ارائه استانداردها، پروتکل‌ها و تکنولوژي‌هايي در زمينه برآورده‌نمودن نيازهاي امنيتي وب‌سرويس‌ها مي‌باشد. با اين وجود مسائل امنيتي وب‌سرويس‌ها همچنان مشکلاتي در سازمان‌ها و محیط‌های مختلف ايجاد مي‌کند. این به این دلیل است که تشخيص صحیح و انتخاب استانداردها و مکانيزم‌هاي امنيتي موجود عملی دشوار بوده و برای انجام آن ابتدا بايد نيازهاي امنيتي استخراج شوند. در اين مقاله با پيگيري يک مطالعه موردي، رويکردي براي توسعه وب‌سرويس‌هاي امن بر مبناي مدل فرآيند و متدولوژي RUPSec ارائه مي‌شود. هدف از ارائه اين ديدگاه، فراهم‌آوردن روشي براي کشف و استخراج نيازهاي امنيتي وب‌سرويس‌ها بر مبناي تهديدات عليه آنها است. همچنین با انجام این مطالعه موردی، توانایی‌های RUPSec در بدست‌آوردن تهدیدات و نیازهای امنیتی مورد ارزیابی قرار می‌گیرد. پرونده مقاله
      • دسترسی آزاد مقاله

        23 - AUT - QPM: چارچوبی نو در ارزيابی پرس و جو براي تصميم‌گيري در ايجاد پايگاه داده تحليلي
        نگین دانشپور احمد عبداله‌زاده بارفروش
        دليل اصلي شكست سيستم‌هاي پايگاه داده تحليلي، عدم تشخيص لزوم ايجاد آنهاست. تحليل لزوم ايجاد پايگاه داده تحليلي داراي اهميت بسيار زيادي است. در اين مقاله چارچوبی با نام AUT-QPM برای بررسی لزوم ايجاد پايگاه داده تحليلي، بر اساس نوع پرس و جوهای مطرح در آن، ارائه مي‌گردد. به چکیده کامل
        دليل اصلي شكست سيستم‌هاي پايگاه داده تحليلي، عدم تشخيص لزوم ايجاد آنهاست. تحليل لزوم ايجاد پايگاه داده تحليلي داراي اهميت بسيار زيادي است. در اين مقاله چارچوبی با نام AUT-QPM برای بررسی لزوم ايجاد پايگاه داده تحليلي، بر اساس نوع پرس و جوهای مطرح در آن، ارائه مي‌گردد. به اين منظور ابتدا انواع پرس و جو دسته‌بندي شده و سپس بر روي يك پايگاه داده عملياتی و پايگاه داده تحليلي متناظر با آن با سايزهاي مختلف اعمال می‌شود. سپس به منظور ارزيابی پرس و جو، پارامترهای مورد بررسی ارائه می‌گردند که عبارتند از زمان پاسخ پرس و جو و تعداد مراجعات به ديسک. با بررسی اين پارامترها به منظور پاسخ‌گويي به پرس و جو، ملاحظه می‌شود كه در رابطه با پرس و جوهاي چندبعدي و مجتمع، وجود پايگاه داده تحليلي ضروري بوده و در رابطه با پرس و جوهاي تو در تو و پيوندي، استفاده از پايگاه داده تحليلي مفيد بوده و براي پرس و جوهاي ساده و محاسباتي، استفاده از پايگاه داده عملياتی مناسب‌تراست. پرونده مقاله
      • دسترسی آزاد مقاله

        24 - الگوهای تحلیل پایای یادگیری در عامل‌های نرم‌افزاری هوشمند
        شیوا وفادار احمد عبداله‌زاده بارفروش
        تکنیک‌های هوش مصنوعی از قبیل یادگیری، به‌صورت گسترده‌ای در سیستم‌های مبتنی بر عامل به کار می‌روند. اما در زمینه ارائه یک دیدگاه مهندسی نرم‌افزاری از این تکنیک‌ها برای کل چرخه حیات نرم‌افزار شامل تحلیل، طراحی و تست، در حال حاضر کاستی‌‌هایی وجود دارد. در این تحقیق با تمرک چکیده کامل
        تکنیک‌های هوش مصنوعی از قبیل یادگیری، به‌صورت گسترده‌ای در سیستم‌های مبتنی بر عامل به کار می‌روند. اما در زمینه ارائه یک دیدگاه مهندسی نرم‌افزاری از این تکنیک‌ها برای کل چرخه حیات نرم‌افزار شامل تحلیل، طراحی و تست، در حال حاضر کاستی‌‌هایی وجود دارد. در این تحقیق با تمرکز بر مرحله تحلیل نیازمندی به‌عنوان یکی از نخستین مراحل فرآیند تولید نرم‌افزار، ابزار‌ها و تکنیک‌هایی برای رفع این کمبود‌ها در مرحله تحلیل پیشنهاد شده است. بدین منظور در این مقاله، مجموعه‌ای از الگوهای تحلیل پایای نرم‌افزار ارائه شده است. الگوهاي تحليل پایای نرم‌افزار، مجموعه‌اي از کلاس‌هاي عمومي (فراکلاس‌ها) و ارتباط‌های میان آنها برای تحلیل یک موضوع خاص هستند که در قالبي مستقل از دامنه مسأله مدل‌سازی می‌شوند. این الگوها بر اساس نظریه مدل پایای نرم‌افزار با معرفی مضمون‌های تجاری مانا، اشیای تجاری و اشیای صنعتی مدل مفهومی قابلیت یادگیری را بازنمایی می‌کنند. این الگو‌ها در دو سطح تجرد ارائه شده‌اند و شامل الگو‌های یادگیری، نقش، محیط، دانش و نقد می‌باشند. در این مقاله همچنین روش استفاده از الگو‌های ارائه‌شده برای تحلیل قابلیت یادگیری عامل در دو سیستم مختلف مبتنی بر عامل تشریح شده است. این الگو‌ها می‌توانند به‌عنوان راهنما در تحلیل عامل‌های نرم‌افزاری یادگیر به کار روند. مزیت استفاده از این الگو‌ها نسبت به روش‌های کلاسیک تحلیل نرم‌افزار آن است که علاوه بر کلاس‌های متداول مرتبط با یادگیری در دامنه مسأله، فراکلاس‌هایی را در مدل تحلیل سیستم بازنمایی می‌کنند که دانش مرتبط با تحلیل یادگیری را نیز مدل می‌کنند. همچنین با در نظر گرفتن لایه‌‌های مختلف در تحلیل، موجب تولید مدل‌هایی می‌شوند که پایداری بیشتری نسبت به تغییرات دارند. پرونده مقاله
      • دسترسی آزاد مقاله

        25 - تعیین سطح توانایی روش های رسمی در توصیف و تحلیل نرم افزار
        سیدمرتضی بابامیر ویدا احمدی ثابت
        توسعه‌دهندگان نرم‌افزار به دلایل مختلف با مشکل انتخاب روش رسمی متناسب با نرم‌افزار تحت توسعه روبه‌رو هستند. هدف ما در این مقاله تعیین سطح توانایی روش‌های رسمی برای توصیف و تحلیل نرم‌افزارهای مختلف در چهار قدم است: در قدم اول معیارهایی که روش‌های رسمی با آنها سنجیده می‌ش چکیده کامل
        توسعه‌دهندگان نرم‌افزار به دلایل مختلف با مشکل انتخاب روش رسمی متناسب با نرم‌افزار تحت توسعه روبه‌رو هستند. هدف ما در این مقاله تعیین سطح توانایی روش‌های رسمی برای توصیف و تحلیل نرم‌افزارهای مختلف در چهار قدم است: در قدم اول معیارهایی که روش‌های رسمی با آنها سنجیده می‌شوند، معرفی می‌شوند. در قدم‌های دوم و سوم انواع نرم‌افزارها و روش‌های رسمی بر اساس رویکردشان در حل مسئله طبقه‌بندی می‌شوند و در قدم چهارم بر اساس معیارهای تعیین‌شده در قدم اول، برازندگی و تناسب چند نمونه از روش‌های رسمی برای توصیف و تحلیل هر طبقه از نرم‌افزار تعیین می‌شود. پرونده مقاله
      • دسترسی آزاد مقاله

        26 - معرفي روشي مبتني بر نيازمندي‌ها جهت آزمون معماري نرم‌افزار
        سيدمهران شرفي
        در اين مقاله ضمن معرفي روش‌هاي متداول مبتني بر سناريو در ارزيابي معماري نرم‌افزار و بيان نقاط ضعف و قوت آنها، رويكرد متفاوتي براي شناسايي نقايص معماري ارائه مي‌شود. در روش پيشنهادي مشكلات تهديدكننده سيستم توسط سهام‌داران فهرست مي‌شوند و با تحليل نقص‌هاي احتمالي كه مي‌تو چکیده کامل
        در اين مقاله ضمن معرفي روش‌هاي متداول مبتني بر سناريو در ارزيابي معماري نرم‌افزار و بيان نقاط ضعف و قوت آنها، رويكرد متفاوتي براي شناسايي نقايص معماري ارائه مي‌شود. در روش پيشنهادي مشكلات تهديدكننده سيستم توسط سهام‌داران فهرست مي‌شوند و با تحليل نقص‌هاي احتمالي كه مي‌توانند مسبب بروز آن مشكلات باشند، خطاهاي موجود در سطوح مختلف به ويژه در سطح معماري نرم‌افزار كشف مي‌گردند. نتايج به كارگيري عملي روش پيشنهادي نشان مي‌دهد كه اين روش مي‌تواند در آشكارنمودن نقص‌هايي كه ممكن است از حوزه تأثير روش‌هاي ديگر مصون مانده باشند، مؤثر باشد. لذا از اين روش می‌توان هم برای آزمون معماری و هم به عنوان یک رویه تکمیلی در كنار روش‌هاي ارزيابي معماري نرم‌افزار جهت شناسایی نقایص و اصلاح معماری استفاده نمود. روش پيشنهادي و اجزاي آن در يك قالب سيستماتيك معرفي شده و نتايج به كارگيري آن بر روي يك سيستم واقعي ارائه مي‌گردد. پرونده مقاله
      • دسترسی آزاد مقاله

        27 - روشي مبتني بر فاصله براي رفع ناسازگاري مدل
        رضا گرگان محمدي احمد عبداله‌زاده بارفروش
        کاربرد رويکرد مدل‌گرا در توليد نرم‌افزار به دليل کاهش پيچيدگي و افزايش سرعت توليد به طور جدي مورد توجه قرار گرفته است. يکي از چالش‌هاي مهم در کاربرد مدل وجود ناسازگاري است. يک ناسازگاري به دليل وجود الگوهاي ساختاري نامطلوب در مدل بروز مي‌يابد. روش‌هاي فعلي ارائه‌شده برا چکیده کامل
        کاربرد رويکرد مدل‌گرا در توليد نرم‌افزار به دليل کاهش پيچيدگي و افزايش سرعت توليد به طور جدي مورد توجه قرار گرفته است. يکي از چالش‌هاي مهم در کاربرد مدل وجود ناسازگاري است. يک ناسازگاري به دليل وجود الگوهاي ساختاري نامطلوب در مدل بروز مي‌يابد. روش‌هاي فعلي ارائه‌شده براي رفع ناسازگاري مدل به ميزان تغييرات مدل و فاصله بين مدل و ترميم آن توجه ندارند. در اين مقاله روشي مبتني بر فاصله براي يافتن نزديک‌ترين ترميم نسبت به مدل ناسازگار ارائه مي‌شود. براي اين منظور مدل و فرامدل با استفاده از گراف جهت‌دار بازنمايي شده و از قواعد تبديل گراف جهت رفع ناسازگاري بهره برده مي‌شود. همچنين معيار فاصله بر اساس ميزان تغييرات گراف متناظر مدل تعريف مي‌شود. اعمال روش پيشنهادي به مجموعه‌اي از مدل‌هاي مبتني بر BPMN بر بهبود نتايج با استفاده از معيار فاصله دلالت دارد. پرونده مقاله
      • دسترسی آزاد مقاله

        28 - برآورد کمی خصیصه‌های کارایی، قابلیت اطمینان و امنیت در سبک‌های داده مشترک، شیءگرا و لوله و صافی
        هدی بانکی سیدمرتضی بابامیر
        یک نرم‌افزار مطلوب باید قادر باشد خصیصه‌های کیفی مورد نیاز سیستم را علاوه بر نیازهای وظیفه‌مندی محقق کند. سبک‌های معماری نرم‌افزار علاوه بر توصیف نرم‌افزار و تجزیه آن به مؤلفه‌ها، تأثیر عمده‌ای بر روی خصیصه‌های کیفی نرم‌افزار طراحی‌شده دارند. تحلیل و ارزیابی کمی میزان ا چکیده کامل
        یک نرم‌افزار مطلوب باید قادر باشد خصیصه‌های کیفی مورد نیاز سیستم را علاوه بر نیازهای وظیفه‌مندی محقق کند. سبک‌های معماری نرم‌افزار علاوه بر توصیف نرم‌افزار و تجزیه آن به مؤلفه‌ها، تأثیر عمده‌ای بر روی خصیصه‌های کیفی نرم‌افزار طراحی‌شده دارند. تحلیل و ارزیابی کمی میزان این تأثیرگذاری سبب می‌شود مناسب‌ترین سبک برای طراحی معماری انتخاب گردد. در این مقاله برای ارزیابی کمی سه خصیصه کاندید موسوم به خصیصه‌های کیفی کارایی، قابلیت اطمینان و امنیت در سه سبک کاندید موسوم به سبک‌های معماری داده مشترک، شیءگرا و لوله و صافی، روشی مبتنی بر شبکه پتری رنگی را ارائه می‌دهیم که محدودیت روش‌های گذشته برای ارزیابی این خصیصه‌ها در سبک‌ها را ندارد. در این روش ابتدا سبک‌های کاندید را با استفاده از شبکه پتری رنگی مدل می‌کنیم. سپس با توجه به قواعدی که برای ارزیابی بیان می‌کنیم با ابزار CPNTools شبکه‌ها را تحلیل و مقدار خصیصه‌های کاندید را محاسبه می‌کنیم. در پایان با استفاده از رتبه‌بندی سبک‌ها از نظر میزان تحقق خصیصه‌های کیفی کاندید، بهترین سبک کاندید را برای پیاده‌سازی مشخص می‌کنیم. برای ارائه یک نمونه عملی در استفاده از روش پیشنهادی، سیستم خودپرداز را به عنوان یک مورد مطالعه انتخاب کردیم. پرونده مقاله
      • دسترسی آزاد مقاله

        29 - یک رویکرد عامل‌گرا با قابلیت یادگیری برای کنترل و بهبود عملکرد دستگاه تنظیم ضربان قلب بر بستر ابر
        سیدمرتضی بابامیر نگار مجمع سیدحسن منجمی
        ارائه یک رویکرد عامل‌گرای راستی‌آزما برای دستگاه کنترل ضربان قلب که برای تنظیم ضربان بیماران دچار آرتیمی استفاده می‌شود و همچنین امکان کنترل و دسترسی به عملکرد آن در هر زمان و مکان از طریق بستر ابر جهت اطمینان از کارکرد صحیح آن، هدف این مقاله است. در صورت از کار افتادن چکیده کامل
        ارائه یک رویکرد عامل‌گرای راستی‌آزما برای دستگاه کنترل ضربان قلب که برای تنظیم ضربان بیماران دچار آرتیمی استفاده می‌شود و همچنین امکان کنترل و دسترسی به عملکرد آن در هر زمان و مکان از طریق بستر ابر جهت اطمینان از کارکرد صحیح آن، هدف این مقاله است. در صورت از کار افتادن دستگاه تنظیم ضربان قلب به هر دلیل و یا تولید ضربان نامناسب توسط دستگاه، جان بیمار به خطر می‌افتد. با استفاده از رویکرد پیشنهادی، از عملکرد صحیح دستگاه تنظیم ضربان قلب می‌توان اطمینان حاصل نمود. این رویکرد با استفاده از عامل نرم‌افزاری که قابلیت یادگیری تقویتی دارد می‌تواند شرایط پیش‌بینی نشده را فراگرفته و بر اساس آن رفتار نماید. استفاده از بستر ابر امکان ارسال پیام در شرایط بحرانی برای مراکز پزشکی را فراهم می‌کند. پس از محاسبه تعداد ضربان قلب بیمار به وسیله دستگاه تنظیم ضربان قلب و قبل از اعمال آن در بدن بیمار، رویکرد پیشنهادی مقدار ضربان محاسبه‌شده را بر اساس نظرات متخصص بررسی می‌کند و در صورت مغایرت بر اساس مکانیزم یادگیری تقویتی آن را تصحیح می‌کند. رویکرد پیشنهادی به طور خودکار و هوشمند با استفاده از قابلیت یادگیری تقویتی عمل می‌نماید. این روش به صورت شبیه‌سازی بر روی ابر و اتصال به یک دستگاه الکترونیکی همراه با بیمار پیاده‌سازی و از نظر زمان اجرا مورد بررسی و پذیرش قرار گرفت. نتایج روش پیشنهادی با خروجی‌های مورد انتظار در دیتاست‌های موجود مقایسه شده است. این مقایسه نشان داد که استفاده از رویکرد پیشنهادی 24/13 درصد محاسبه انجام‌شده توسط دستگاه تنظیم ضربان قلب را دقیق‌تر می‌سازد. استفاده از عامل‌های نرم‌افزاری با به کارگیری قابلیت یادگیری تقویتی می‌تواند نقش مهمی در بهبود رفتار دستگاه‌های پزشکی در شرایط بحرانی داشته باشد. پرونده مقاله
      • دسترسی آزاد مقاله

        30 - چگونگی شناسایی نیازمندی‌ها برای ایجاد نرم‌افزار خودانطباق در شرایط عدم اطمینان نیازمندی
        رایحه معین‌فر احمد عبداله‌زاده بارفروش سیدمهدی تشکری هاشمی
        یکی از چالش‌های اساسی در تولید سیستم‌های نرم‌افزاری، به روز رسانی نیازمندی‌ها در مرحله تولید و اجرا است که می‌تواند ناشی از عدم اطمینان از فهم و خواسته ذی‌نفعان باشد. عدم اطمینان در نیازمندی،‌ لزوم تولید یک معماری انعطاف‌پذیر و قابل انطباق جهت مدیریت‌کردن ریسک سیستم در چکیده کامل
        یکی از چالش‌های اساسی در تولید سیستم‌های نرم‌افزاری، به روز رسانی نیازمندی‌ها در مرحله تولید و اجرا است که می‌تواند ناشی از عدم اطمینان از فهم و خواسته ذی‌نفعان باشد. عدم اطمینان در نیازمندی،‌ لزوم تولید یک معماری انعطاف‌پذیر و قابل انطباق جهت مدیریت‌کردن ریسک سیستم در مرحله اجرا را ایجاد می‌کند. مدل‌کردن عدم اطمینان در فرایند تولید نرم‌افزار و انطباق معماری نرم‌افزار با تغییر نیازمندی‌ها در زمان اجرا به صورت خودکار از جمله راه حل‌هایی هستند که در این زمینه مطرح می‌شوند. جهت پیاده‌سازی و اجرایی‌نمودن سنجش و رفع عدم اطمینان نیازمندی در مراحل تولید و اجرا از طریق مدل‌سازی و خودکارسازی آن، نیازمند کمی و محاسباتی‌نمودن نیازمندی هستیم. این مقاله ضمن تبیین منابع عدم اطمینان، به کمی‌کردن نیازمندی‌‌ها و ویژگی‌های توصیفی و کیفی می‌پردازد. به این ترتیب، تصمیم‌گیری در هر مرحله از فرایند تولید نرم‌افزار، مبتنی بر محاسبات عددی می‌باشد که راهی برای خودکارسازی تولید نرم‌افزار است. پرونده مقاله
      • دسترسی آزاد مقاله

        31 - روش نوين توزيع بار ترافيک مبتنی بر BGP در مراکز داده توزيع‌شده جغرافيايي
        امیر اسمعیلی بهادر بخشی سراسکانرود
        مسایل مربوط به مراکز داده به عنوان زیرساخت ارائه سرویس‌های فناوری اطلاعات همواره حایز اهمیت بوده است. از سوی دیگر در سال‌های اخیر، بنا به دلایل متعددی از جمله تفاوت هزینه انرژی در نقاط مختلف، امنیت بالاتر و تأمین کیفیت سرویس، مراکز داده توزیع‌شده جغرافیایی مورد توجه قرا چکیده کامل
        مسایل مربوط به مراکز داده به عنوان زیرساخت ارائه سرویس‌های فناوری اطلاعات همواره حایز اهمیت بوده است. از سوی دیگر در سال‌های اخیر، بنا به دلایل متعددی از جمله تفاوت هزینه انرژی در نقاط مختلف، امنیت بالاتر و تأمین کیفیت سرویس، مراکز داده توزیع‌شده جغرافیایی مورد توجه قرار گرفته است که در آن مرکز داده متشکل از چندین خوشه در نقاط مختلف است. مسأله اصلی در این نوع مراکز داده، توزیع کارای بار ترافیکی بین خوشه‌ها است. با وجود این که روش‌های متعددی برای این منظور پیشنهاد شده است ولی به دلیل متمرکزبودن توزیع‌کننده، سرعت پایین واکنش به تغییرات بار ترافیکی و یا محدودبودن به یک تکنولوژی خاص، راه حل کارا،‌ عملی و جامع این مسأله به شمار نمی‌روند. در این مقاله معماری جدیدی پیشنهاد شده که در آن برای توزیع بار ترافیکی، مفهوم مسیریابی anycast با تنظیمات مناسب BGP و در نظر گرفتن ملاحظات عملی پیاده‌سازی می‌شود. نتایج شبیه‌سازی بهبود قابل توجه این روش نسبت به روش‌های موجود را نشان می‌دهد. پرونده مقاله
      • دسترسی آزاد مقاله

        32 - تخمین ماتریس بررسی توازن کد کانولوشنال با نرخ k/n در محیط نویزی مبتنی بر تبدیل والش- هادامارد
        محمد خاکسار حسین خالقی بیزکی
        یکی از چالش‌های رادیوهای هوشمند برای تطبیق خود با استانداردهای شبکه، تخمین کور پارامترهای ارسال و دریافت لایه فیزیکی است. این پارامترها می‌توانند شامل نرخ ارسال، مدولاسیون و شیوه کدگذاری اطلاعات برای مقابله با خطای کانال باشند. از این رو تخمین کد کانال، شامل پارامترهای چکیده کامل
        یکی از چالش‌های رادیوهای هوشمند برای تطبیق خود با استانداردهای شبکه، تخمین کور پارامترهای ارسال و دریافت لایه فیزیکی است. این پارامترها می‌توانند شامل نرخ ارسال، مدولاسیون و شیوه کدگذاری اطلاعات برای مقابله با خطای کانال باشند. از این رو تخمین کد کانال، شامل پارامترهای کد، ماتریس بررسی توازن و ماتریس مولد، یکی از مسایل مطرح در زمینه رادیوهای نرم‌افزاری است. عموماً تخمین کد با استفاده از روش‌های جبری مانند روش اقلیدسی و روش‌های مبتنی بر محاسبه مرتبه بر روی رشته‌بیت دریافتی انجام می‌گیرد. اشکال عمده این روش‌ها، کارایی ضعیف آنها در محیط‌های نویزی است. یک روش برای حل مسأله تخمین کد، استفاده از روش‌های مبتنی بر تبدیل، مانند تبدیل والش- هادامارد می‌باشد. در این مقاله، الگوریتم جدیدی بر مبنای تبدیل والش- هادامارد برای بازسازی ماتریس بررسی توازن کد کانولوشنال با نرخ دلخواه k/n در شرایط نویزی بالا، یعنی کانال BSC با 07/0 Pe>ارائه می‌شود که دارای کارایی به مراتب بهتری نسبت به روش‌های قبلی است. در این الگوریتم با بهره‌جستن از ویژگی‌های جبری کد کانولوشنال، یک دستگاه معادلات با k-n معادله مستقل برای تخمین سطرهای ماتریس بررسی توازن، ایجاد شده و سپس با استفاده از تبدیل والش- هادامارد، معادلات به دست آمده حل می‌شوند. نتایج شبیه‌سازی از عملکرد مناسب روش پیشنهادی در شرایط نویزی بالا حکایت دارد. پرونده مقاله
      • دسترسی آزاد مقاله

        33 - استفاده از معماری SAHAR جهت مقاوم کردن سطح کنترلی شبکه نرم‌افزار محور در برابر حملات منع سرویس‌
        مهران شتابی احمد اکبری
        شبکه نرم‌افزار محور (SDN) نسل بعدی معماری شبکه است که با جداکردن سطح داده و سطح کنترلی، کنترل متمرکزی را با هدف بهبود قابلیت مدیریت و سازگاری شبکه امکان‌پذیر می‌سازد. با این حال به دلیل سیاست کنترل متمرکز، این نوع شبکه مستعد از دسترس خارج شدن سطح کنترلی در مقابل حمله من چکیده کامل
        شبکه نرم‌افزار محور (SDN) نسل بعدی معماری شبکه است که با جداکردن سطح داده و سطح کنترلی، کنترل متمرکزی را با هدف بهبود قابلیت مدیریت و سازگاری شبکه امکان‌پذیر می‌سازد. با این حال به دلیل سیاست کنترل متمرکز، این نوع شبکه مستعد از دسترس خارج شدن سطح کنترلی در مقابل حمله منع سرویس است. در حالت واکنشی، افزایش قابل توجه رخدادهای ناشی از ورود جریان‌های جدید به شبکه فشار زیادی به سطح کنترلی اعمال می‌کند. همچنين، وجود رخدادهای مكرر مانند جمع‌آوری اطلاعات آماری از سراسر شبكه كه باعث تداخل شدید با عملکرد پایه سطح کنترلی می‌شود، مي‌تواند به شدت بر کارایی سطح كنترلی اثر بگذارد. برای مقاومت در برابر حمله و جلوگیری از فلج‌شدن شبکه، در این مقاله معماری جدیدی به نام SAHAR معرفی شده که از یک جعبه کنترلی متشکل از یک کنترل‌کننده هماهنگ‌کننده، یک کنترل‌کننده اصلی نصاب قوانین جریان و یک یا چند کنترل‌کننده فرعی نصاب قوانین جریان (بر حسب نیاز) استفاده می‌کند. اختصاص وظایف نظارتی و مدیریتی به کنترل‌کننده هماهنگ‌کننده باعث کاهش بار کنترل‌کننده‌های نصاب قوانین جریان می‌شود. علاوه بر آن، تقسیم ترافیک ورودی بین کنترل‌کننده‌های نصاب قوانین جریان توسط کنترل‌کننده هماهنگ‌کننده بار را در سطح کنترلی توزیع می‌کند. بدین ترتیب، با تخصیص بار ترافیکی ناشی از حمله منع سرویس به یک یا چند کنترل‌کننده فرعی نصاب قوانین جریان، معماری SAHAR می‌تواند از مختل‌شدن عملکرد کنترل‌کننده اصلی نصاب قوانین جریان جلوگیری کرده و در برابر حملات منع سرویس مقاومت کند. آزمایش‌های انجام‌شده نشان می‌دهند که SAHAR در مقایسه با راهکارهای موجود، کارایی بهتری در مواجهه با حمله منع سرویس از خود نشان می‌دهد. پرونده مقاله
      • دسترسی آزاد مقاله

        34 - انتساب خطاهای شناسایی شده در نظرات کاربران در مورد برنامک‌های همراه به توسعه‌دهندگان
        مریم یونسی عباس حیدرنوری فاطمه قنادی
        نظراتی که کاربران در فروشگاه‌های برنامک‌های همراه می‌نویسند و خطای برنامک‌ها را گزارش می‌کنند، می‌تواند در بهبود کیفیت نرم‌افزار‌ها تأثیر به‌سزایی داشته باشد. بنابراین در این پژوهش رویکردی بر اساس نظرات کاربران برای انتساب خطای برنامه به توسعه‌دهندگان برنامک‌ها بیان خوا چکیده کامل
        نظراتی که کاربران در فروشگاه‌های برنامک‌های همراه می‌نویسند و خطای برنامک‌ها را گزارش می‌کنند، می‌تواند در بهبود کیفیت نرم‌افزار‌ها تأثیر به‌سزایی داشته باشد. بنابراین در این پژوهش رویکردی بر اساس نظرات کاربران برای انتساب خطای برنامه به توسعه‌دهندگان برنامک‌ها بیان خواهد شد. این رویکرد با استفاده از داده‌های کامیت‌های برنامه تاریخچه‌ای از عملکرد توسعه‌دهندگان به دست می‌آورد و همچنین با استفاده از ایراداتی که توسعه‌دهندگان از قبل در برنامه رفع کرده‌اند در مورد سوابق آنها در رفع خطاهای برنامه اطلاعاتی کسب می‌کند. سپس با استفاده از ترکیب این دو معیار به هر توسعه‌دهنده آن نرم‌افزار برای رسیدگی به هر نظر امتیازی اختصاص می‌دهد تا فهرستی از توسعه‌دهندگان ارائه کند که به ترتیب اولویت برای رسیدگی به نظر مناسب هستند. ارزیابی این پژوهش از جنبه‌های مختلف در نهایت نشان می‌دهد که روش پیشنهادی با دقت ۷۴% قادر به شناخت توسعه‌دهنده مناسب برای رسیدگی به نظرات خواهد بود. هدف این پژوهش یک موضوع جدید است که پژوهش‌ دیگری حول آن انجام نگرفته و صرفاً باقی پژوهش‌ها راجع به دسته‌بندی نظرات کاربران بوده‌اند. بنابراین دقت ارزیابی این پژوهش نشان می‌دهد که انتساب اتوماتیک خطاهایی که در نظرات کاربران ذکر شده‌اند می‌تواند مفید واقع شود تا فرایند شناسایی و حل خطا بهبود یابد. پرونده مقاله
      • دسترسی آزاد مقاله

        35 - تخصیص بهینه منابع در شبکه‌های حسگر نرم‌افزارمحور چندوظیفه‌ای
        سید اکبر مصطفوی مهدی آقاصرام طیبه سلیمیان
        در شبکه‌های حسگر نرم‌افزارمحور برخلاف شبکه‌های حسگر بی‌سیم سنتی که تنها برای یک کاربرد خاص برنامه‌ریزی شدند، می‌توان روی هر گره شبکه چندین حسگر تعبیه نمود و برای آن چندین وظیفه به طور هم‌زمان تعریف کرد. هر کدام از این گره‌های حسگر دارای یک برنامه مجازی‌سازی هستند که به چکیده کامل
        در شبکه‌های حسگر نرم‌افزارمحور برخلاف شبکه‌های حسگر بی‌سیم سنتی که تنها برای یک کاربرد خاص برنامه‌ریزی شدند، می‌توان روی هر گره شبکه چندین حسگر تعبیه نمود و برای آن چندین وظیفه به طور هم‌زمان تعریف کرد. هر کدام از این گره‌های حسگر دارای یک برنامه مجازی‌سازی هستند که به آنها امکان می‌دهد به صورت یک زیرساخت ارتباطی مشترک به چندین کاربرد مختلف، سرویس ارائه کنند. کاربردهای مختلف حسگری در شبکه می‌توانند توابع هدف و پارامترهای تصمیم‌گیری متفاوتی داشته باشند. با توجه به محدودیت منابع گره‌های شبکه حسگر، تعدد و تنوع وظایف در هر کاربرد، نیازهای کیفیت سرویس متفاوت هر کاربرد و تفاوت توابع هدف برای کاربردهای مختلف، مسئله تخصیص منابع به وظایف می‌تواند بسیار پیچیده باشد. در این مقاله، مسئله تخصیص منابع به کاربردهای مختلف گره‌های حسگر در شبکه‌های حسگر نرم‌افزارمحور با هدف تحقق توابع هدف مختلف به صورت یک مسئله بهینه‌سازی چندهدفه فرمول‌بندی می‌گردد و پاسخ بهینه آن ارائه می‌شود. با در نظر گرفتن محدودیت‌های حافظه و انتخاب کوتاه‌ترین مسیر، روش پیشنهادی می‌تواند پاسخ‌های بهتری را در قیاس با روش‌های موجود بیابد. پرونده مقاله
      • دسترسی آزاد مقاله

        36 - مدیریت منابع در شبکه‌های چندرسانه‌ای با استفاده از شبکه‌های نرم‌افزارمحور
        احمدرضا منتظرالقائم
        امروزه شبکه‏های چندرسانه‏ای بر روی اینترنت به یک جایگزین کم‌هزینه و کارامد برای PSTN تبدیل شده است. برنامه‏های کاربردی جهت انتقال مالتی‌مدیا بر روی بستر اینترنت روزبه‌روز فراگیرتر شده و به محبوبیت بسیار چشم‌گیری دست پیدا کرده‌اند. این ارتباط از دو فاز تشکیل شده است: فاز چکیده کامل
        امروزه شبکه‏های چندرسانه‏ای بر روی اینترنت به یک جایگزین کم‌هزینه و کارامد برای PSTN تبدیل شده است. برنامه‏های کاربردی جهت انتقال مالتی‌مدیا بر روی بستر اینترنت روزبه‌روز فراگیرتر شده و به محبوبیت بسیار چشم‌گیری دست پیدا کرده‌اند. این ارتباط از دو فاز تشکیل شده است: فاز سیگنالینگ و فاز تبادل مدیا. فاز سیگنالینگ توسط پروکسی‌های SIP و فاز تبادل مدیا توسط سوئیچ‏های شبکه انجام می‌شود. از مهم‌ترین چالش‌ها در شبکه‏های چندرسانه‏ای، اضافه‌بار شدن پروکسی‌های SIP و سوئیچ‌های شبکه به ترتیب در فازهای سیگنالینگ و مدیا است. وجود این چالش سبب می‌شود که طیف وسیع کاربران شبکه با افت شدید کیفیت سرویس مواجه شوند. ما در این مقاله به مدل‌سازی مسئله مسیریابی در شبکه‏های چندرسانه‏ای جهت مقابله با اضافه‏بار می‏پردازیم. در این راستا یک روش مبتنی بر فناوری شبکه‌های نرم‌افزارمحور و بر پایه یک مدل برنامه‏ریزی ریاضی محدب در شبکه‏های چندرسانه‏ای ارائه می‏کنیم. روش پیشنهادی تحت سناریوها و توپولوژی‌های متنوع شبیه‌سازی می‌گردد و نتایج نشان می‌دهند که گذردهی و مصرف منابع، بهبود یافته است. پرونده مقاله
      • دسترسی آزاد مقاله

        37 - ارائه يك الگوریتم‌ تعادل بار مبتنی بر پیش‌بینی در شبکه‌های نرم‌افزارمحور
        حسین محمدی سیداکبر مصطفوی
        شبکه‌های نرم‌افزارمحور یک معماری جدید در شبکه است که لایه کنترل را از لایه داده جدا می‌سازد. در این رویکرد مسئولیت لایه کنترل به نرم‌افزار کنترلر واگذار می‌شود تا رفتار کل شبکه را به طور پویا تعیین نماید. نتیجه این امر، ایجاد یک شبکه‌ بسیار منعطف با مدیریت متمرکز است که چکیده کامل
        شبکه‌های نرم‌افزارمحور یک معماری جدید در شبکه است که لایه کنترل را از لایه داده جدا می‌سازد. در این رویکرد مسئولیت لایه کنترل به نرم‌افزار کنترلر واگذار می‌شود تا رفتار کل شبکه را به طور پویا تعیین نماید. نتیجه این امر، ایجاد یک شبکه‌ بسیار منعطف با مدیریت متمرکز است که در آن می‌توان پارامترهای شبکه را به خوبی کنترل کرد. با توجه به افزایش روزافزون کاربران، ظهور فناوری‌های جدید، رشد انفجاری ترافیک در شبکه، برآورده‌سازی الزامات کیفیت خدمات و جلوگیری از کم‌باری یا پرباری منابع، تعادل بار در شبکه‌های نرم‌افزارمحور ضروری می‌باشد. عدم تعادل بار باعث بالارفتن هزینه، کاهش مقیاس‌پذیری، انعطاف‌پذیری، بهره‌وری و تأخیر در سرویس‌دهی شبکه می‌شود. تا کنون الگوریتم‌های مختلفی برای بهبود عملکرد و تعادل بار در شبکه ارائه شده‌اند که معیارهای متفاوتی مانند انرژی مصرفی و زمان پاسخ سرور را مد نظر قرار داده‌اند، اما اغلب آنها از ورود سیستم به حالت عدم تعادل بار جلوگیری نمی‌کنند و خطرات ناشی از عدم تعادل بار را کاهش نمی‌دهند. در این مقاله، یک روش تعادل بار مبتنی بر پیش‌بینی برای جلوگیری از ورود سیستم به حالت عدم تعادل بار با بهره‌گیری از الگوریتم ماشین یادگیری افراطی پیشنهاد می‌شود. نتایج ارزیابی روش پیشنهادی نشان می‌دهد که از نظر تأخیر پردازش کنترل‌کننده، میزان تعادل بار و زمان پاسخ‌گویی به علت تعادل بار بهینه نسبت به روش‌های CDAA و PSOAP عملکرد بهتری دارد. پرونده مقاله
      • دسترسی آزاد مقاله

        38 - کاربرد نرم‌افزارهای اجتماعی در مدیریت فرایند یادگیری الکترونیکی
        مهدی شامی زنجانی سعید روحانی زهرا تقی‌نیا آهنگری
        هدف از این پژوهش، ارائه چارچوبی مفهومی برای بهره‌گیری از رسانه‌های اجتماعی در مدیریت فرایند یادگیری الکترونیکی است. در این پژوهش، با بررسی ادبیات موضوع، رسانه‌های اجتماعی بر اساس ارتباط با موضوع و فراوانی استفاده شناسایی و یک چارچوب مفهومی اولیه مبتنی بر کاربرد رسانه‌ه چکیده کامل
        هدف از این پژوهش، ارائه چارچوبی مفهومی برای بهره‌گیری از رسانه‌های اجتماعی در مدیریت فرایند یادگیری الکترونیکی است. در این پژوهش، با بررسی ادبیات موضوع، رسانه‌های اجتماعی بر اساس ارتباط با موضوع و فراوانی استفاده شناسایی و یک چارچوب مفهومی اولیه مبتنی بر کاربرد رسانه‌های اجتماعی در هر یک از مراحل مدیریت فرایند یادگیری الکترونیکی ارائه گردید و با استفاده از نظرسنجی خبرگان موضوعی، اعتبار چارچوب پیشنهادی مورد بررسی قرار گرفت. این پژوهش از نظر هدف، کاربردی و از نظر گردآوری اطلاعات، توصیفی از نوع پیمایشی می‌باشد. با بررسی ادبیات موضوع، هشت نرم‌افزار بلاگ، ویکی، شبکه‌های اجتماعی، آر. اس. اس، پادکست، مش‌آپ، نشانه‌گذاری اجتماعی و آی. ام شناسایی گردید. یافته‌های حاصل از تجزیه و تحلیل داده‌های گردآوری شده از خبرگان نشان داد که در مرحله برنامه‌ریزی مدیریت فرایند یادگیری الکترونیکی، سه نرم‌افزار ویکی، شبکه‌های اجتماعی و نشانه‌گذاری اجتماعی، در مرحله کنترل ، چهار نرم‌افزار شبکه‌های اجتماعی، آر. اس. اس، نشانه‌گذاری اجتماعی و آی. ام و نیز در مراحل سازماندهی و بهبود، همه رسانه‌های شناسایی شده، از نظر کاربرد مورد تأیید قرار گرفتند. پرونده مقاله
      • دسترسی آزاد مقاله

        39 - مدل سازی سه بعدی زمين شناسی دو زون در بخش شرقی ميدان نفتی اهواز
        راضیه دوستی ایرانی مریم پیروی محمد رحیم کریمی مهدی دوستی ایرانی
        میدان نفتی اهواز یکی از بزرگترین میدان های نفتی حوضه زاگرس می باشد. این میدان در فروافتادگی عظیم دزفول قرار دارد. این میدان دارای روند شمال غربی-جنوب شرقی (به موازات رشته کوه زاگرس) می باشد. اين مطالعه با هدف مدل سازی سه بعدی زمین شناسی (مدل پتروفیزیکی) زون 3 سازند ایلا چکیده کامل
        میدان نفتی اهواز یکی از بزرگترین میدان های نفتی حوضه زاگرس می باشد. این میدان در فروافتادگی عظیم دزفول قرار دارد. این میدان دارای روند شمال غربی-جنوب شرقی (به موازات رشته کوه زاگرس) می باشد. اين مطالعه با هدف مدل سازی سه بعدی زمین شناسی (مدل پتروفیزیکی) زون 3 سازند ایلام و زون 1 سازند سروک در بخش شرقی میدان اهواز و مقایسه آن ها انجام شده است. در این مطالعه مدل سازي تخلخل، اشباع آب و حجم شیل توسط روش شبیه سازي پی در پی گوسی (SGS) انجام شده است. در ابتدا ليست چاه هايي كه زون 3 سازند ایلام و زون 1سازند سروک در آن ها داراي نمودارهاي چاه پيمايي بودند تهیه و اطلاعاتي در مورد مختصات چاه ها، عمق سرسازند و تعيين ضخامت سازندها در چاه ها جمع‌آوري گردید. در این مطالعه از اطلاعات 25 چاه موجود در بخش شرقی میدان اهواز استفاده شده است. بعد از مدل سازی سه بعدی مخزن و توزیع پارامترهای مخزنی، محاسبات حجمی تخمین سیالات صورت گرفته است. برای مشخص شدن هم بستگی فضایی، واریوگرام ها برای تمامی زون ها بر اساس متغیرهاي اشباع آب و تخلخل مفید رسم شدند و مدل سه بعدی پارامترهای پتروفیزیکی تخلخل، اشباع آب و نسبت خالص به ناخالص (NTG) ساخته شد. پرونده مقاله
      • دسترسی آزاد مقاله

        40 - مدلسازی هرزروی گل حفاری در سازند آسماری با استفاده از روش زمين آمار در محيط نرم افزار RMS در يکی از ميادين نفتی جنوب غربی ايران
        کیومرث طاهری فرهاد محمد تراب
        مطالعه هرزروی در سازند آسماری از اهمیت ویژه ای برخوردار است زیرا حدود 25 ٪ تا 40٪ از هزينه هاي حفاري را هزينه سيال حفاري به خود اختصاص می دهد. با توجه به اینکه میدان مورد مطالعه با مشکل هرزروی های شدید در سازند آسماری مواجه است لذا هدف از انجام این مطالعه شناسایی مناطق چکیده کامل
        مطالعه هرزروی در سازند آسماری از اهمیت ویژه ای برخوردار است زیرا حدود 25 ٪ تا 40٪ از هزينه هاي حفاري را هزينه سيال حفاري به خود اختصاص می دهد. با توجه به اینکه میدان مورد مطالعه با مشکل هرزروی های شدید در سازند آسماری مواجه است لذا هدف از انجام این مطالعه شناسایی مناطق دارای هرزروی و نمایش توزیع هرزروی در مخزن آسماری می باشد. ابتدا با مدلسازی مخزن در نرم افزار RMS و بکارگیری الگوریتم میانگین متحرک اقدام به رسم نقشه های هرزروی در مخزن آسماری شد. بدین منظور داده های مربوط به 363 حلقه چاه در این میدان پس از آماده سازی بصورت رقومی در آمده و جهت آماده سازي داده ها براي تهيه نقشه ها و مدل های سه بعدی یازده زون مختلف در مخزن آسماری، مراحل مختلفي همچون حذف داده هاي پرت، نرمال سازی داده ها، رسم هیستوگرام و واریوگرافی داده ها و عملیات تخمین و مدلسازی انجام شده است. در اين مطالعه همچنین از روش زمین آماری تخمین کریجینگ برای مدلسازی سه بعدی هرزروی مخزن آسماری در میدان نفتی مورد مطالعه، استفاده شده است که خروجی مدلسازی های انجام شده در روش زمین آماری تخمین کریجینگ متمرکزتر و نتایج بهتری بدست داده است. سپس با تجزیه و تحلیل اطلاعات، نقشه مدل های دو بعدی و سه بعدی هرزروی گل حفاری در سازند آسماری ارائه شده است. با شبیه سازی و مدلسازی هرزروی و تطبیق آن با مدل های گسلی مخزن و نمودارهای شاخص تولید مشخص شد که عمده هرزروی های موجود ناشی از شکستگی های گسلی بوده و تنها در موارد اندکی بالا بودن وزن گل موجب هرزروی شده است. بکارگیری روش های عملیاتی مناسب مانند مکان یابی مناسب چاه های جدید با بهره گیری از نقشه های هرزروی ارائه شده و به کارگیری روش های حفاری فروتعادلی و استفاده از سیال حفاری با وزن مخصوص و ترکیب مناسب مانند سیالات حفاریNIF و MMH در نقاط با هرزروی شدید و یا ترکیبی از این روش ها جهت کنترل هرزروی در نقاط بحرانی مخزن پیشنهاد می گردد. پرونده مقاله
      • دسترسی آزاد مقاله

        41 - زیست چینه نگاری، بررسی ریزرخساره¬ها و چینه نگاری سکانسی سازند آسماری (به کمک نرم افزار سیکلولاگ) در میدان نفتی قلعه نار، حوضه زاگرس
        عادل نیسی علی غبیشاوی محمد اله کرم پوردیل
        در این پژوهش، زیست چینه نگاری، ریزرخساره ها، محیط رسوبی و چینه نگاری سکانسی سازند آسماری (با استفاده از نرم افزار سیکلولاگ) با تکیه بر مطالعه 580 مقطع نازک (شامل مغزه و خرده های حفاری) تهیه شده از 430 متر توالیهای برش تحت الارضی چاه شماره 2 میدان نفتی قلعه نار انجام شده چکیده کامل
        در این پژوهش، زیست چینه نگاری، ریزرخساره ها، محیط رسوبی و چینه نگاری سکانسی سازند آسماری (با استفاده از نرم افزار سیکلولاگ) با تکیه بر مطالعه 580 مقطع نازک (شامل مغزه و خرده های حفاری) تهیه شده از 430 متر توالیهای برش تحت الارضی چاه شماره 2 میدان نفتی قلعه نار انجام شده است. مطالعات فسیل شناسی انجام شده به شناسایی 23 جنس و 28 گونه از روزن داران کف زی و پلانکتون منجر گردید. بر این اساس، چهار بایوزون تجمعی شناسایی و سن سازند آسماری الیگوسن (روپلین ـ شاتین) و میوسن پیشین (آکیتانین ـ بوردیگالین) در نظر گرفته شد. مطالعه ریز رخساره های رسوبی به شناسایی 9 ریزرخسـاره انجامیده است که بیانــگر رسوب گذاری در سه محیط رمپ خارجی (دریای باز) در بخش آسماری زیرین و رمپ میانی (شول و دریای باز) اغلب در آسماری میانی و رمپ داخلی (بالای پهنه جزر و مدی، پهنه جزر و مدی و لاگون) بیشتر در بخش آسماری بالایی هستند. مطالعات چینه نگاری سکانسی در چاه شماره 2 و چاه های کمکی 1، 3، 5، 6 و 7 میدان نفتـی قلعه نار با استفاده از نرم افزار سیکلولاگ انجام شده و به شناسایی 7 سطح مرزی مثبت و 9 سطح مرزی منفی منجر شده است. برخی از سطوح مرزی مثبت معرف مرزهای سکانسی و برخی از سطوح مرزی منفی نیز معرف مرزهای حداکثر پیش روی سطح آب دریا هستند. علاوه بر این، برخی از سطوح مرزی مثبت مرزهای زمانی اصلی (مرز آشکوبها) را مشخص می کنند. مقایسه زونهای پنج گانه مخزنی سازند آسماری در میدان قلعه نار با سطوح مرزی شناسایی شده حاکی از تطابق خوب برخی از زونهای مخزنی (به ویژه زونهای مخزنی 4 و 5 آسماری) با این سطوح است؛ اگرچه برخی دیگر انطباقی با سطوح مرزی نشان نمی دهند. پرونده مقاله
      • دسترسی آزاد مقاله

        42 - مدلسازی هرزروی گل حفاری و تعیین نقاط بحرانی و مناسب جهت حفاری چاه¬های جدید در مخزن سروک میدان آزادگان
        بهمن  سلیمانی عباس اسماعیلی احسان لرکی
        هرزروﯼ ﮔﻞ ﯾﮑﯽ از ﻣﺸﮑﻼﺗﯽ متداول در ﺣﻴﻦ ﺣﻔﺎرﯼ ﺳﺎزﻧﺪ ﻣﯽ ﺑﺎﺷﺪ. هدف از انجام این مطالعه ارزیابی پدیده هرزروی سازند سروک (با سن سنومانین) در میدان آزادگان بعنوان مهمترین سازند مخزنی غنی از هیدروکربور و تهیه مدل آن در محیط نرم افزار GS+ است. این سازند متشکل از توالی ضخیمی چکیده کامل
        هرزروﯼ ﮔﻞ ﯾﮑﯽ از ﻣﺸﮑﻼﺗﯽ متداول در ﺣﻴﻦ ﺣﻔﺎرﯼ ﺳﺎزﻧﺪ ﻣﯽ ﺑﺎﺷﺪ. هدف از انجام این مطالعه ارزیابی پدیده هرزروی سازند سروک (با سن سنومانین) در میدان آزادگان بعنوان مهمترین سازند مخزنی غنی از هیدروکربور و تهیه مدل آن در محیط نرم افزار GS+ است. این سازند متشکل از توالی ضخیمی از سنگ آهک و میان لایه هایی از سنگ آهک رسی بوده و بر اساس مشخصه های پتروفیزیکی به 7 زون تقسیم شده است. برای این منظور ویژگی هایی از قبیل وزن گل حفاری، فشار پمپ، هرزروی و عمق هرزروی 9 حلقه چاه مورد بررسی قرار گرفت. نتایج حاصله نشان می دهد با وجود ثابت بودن وزن گل و فشار پمپ ها، وجود شکستگی های فراوان در سنگ مخزن تاثیر گذار بوده و بیشتیرین میزان هرزروی در زون 3 و کمترین میزان هرزروی در زون 7 رخ می دهد. براساس نتایج حاصل از الگوهای داده های هرزروی بنظر می رسد گسلها، مورفولوژی محیط رسوبی (نظیر کانالهای رسوبی) نقش عمده ای در ایجاد شکستگی و یا مناطق مستعد هرزروی داشته باشند. تفاوت در الگوهای مشاهده شده هرزروی بیشتر تائید کننده جابجائی وضعیت کانالی در طول زمان در بخشهای مختلف مخزن است. به طور کلی بیشترین میزان هرزروی در یالهای شمالی و جنوبی، و در قسمت میانی میدان، هرزروی پایین است. حفاری به روش زیر تعادلی در نقاط خاص این میدان برای کاهش آسیب های ناشی از هرزروی بالای گل حفاری پیشنهاد می گردد. پرونده مقاله
      • دسترسی آزاد مقاله

        43 - شبکه روابط اجتماعی ميان بوم گردان و جامعۀ میزبان در جزیرۀ هرمز
        الهام  نصرآبادی حنانه محمدی کنگرانی مهدی میرزاده  کوهشاهی
        بوم گردی سبب ایجاد فرصت های ویژه برای گردشگران، به‌منظور شناسایی شگفتی های طبیعت و کسب اطلاعات جدید، شده و شرایط معیشتی جامعۀ میزبان را بهبود می بخشد. جزیرۀ هرمز با دارا بودن قابلیت های فراوان بوم گردی، توانسته است بوم گردان زیادی را در سال‌های اخیرجذب نماید. این پژ چکیده کامل
        بوم گردی سبب ایجاد فرصت های ویژه برای گردشگران، به‌منظور شناسایی شگفتی های طبیعت و کسب اطلاعات جدید، شده و شرایط معیشتی جامعۀ میزبان را بهبود می بخشد. جزیرۀ هرمز با دارا بودن قابلیت های فراوان بوم گردی، توانسته است بوم گردان زیادی را در سال‌های اخیرجذب نماید. این پژوهش نیز با هدف شناسایی و تحلیل شبکه های ارتباطی میان بوم گردان و مردم محلی جزیرۀ هرمز و تأثیرات اجتماعی آنها انجام شدهاست. براین‌اساس، داده‌های جمع‌آوری شده با استفاده از مصاحبه و پرسش نامه ، وارد نرم افزار اکسل شده و با استفاده از روش تحلیل شبکه ای و نرم‌افزار ویسون مورد بررسی و تحلیل قرار گرفتند. نتایج نشان داد که میان بوم‌گردان و مردم محلی جزیره، روابط دوستانه و همکاری ایجاد شده و این ارتباطات منجر به استمرار بوم‌گردی در این جزیره شده است. همچنین این شبکه‌ها می‌توانند منجر به توسعه بوم گردی پایدار در جزیره هرمز شوند. پرونده مقاله
      • دسترسی آزاد مقاله

        44 - شناسایی پیشران های مؤثر بر توسعه صنعت گردشگری روستای کندوله شهرستان صحنه
        میترا جلیلیان محمد اکبرپور جعفر توکلی
        در عصر حاضر، گردشگری یکی از عوامل مؤثر در گسترش روابط بین ملت ها به شمار می رود و به منزله ی ایجادکننده ی فرصت های شغلی در بخش اقتصادی و ایجاد تعاملات اجتماعی- فرهنگی مطرح می شود. امروزه گردشگری روستایی در سطح جهانی مورد توجه بسیاری از محققان قرارگرفته است. گردشگری روست چکیده کامل
        در عصر حاضر، گردشگری یکی از عوامل مؤثر در گسترش روابط بین ملت ها به شمار می رود و به منزله ی ایجادکننده ی فرصت های شغلی در بخش اقتصادی و ایجاد تعاملات اجتماعی- فرهنگی مطرح می شود. امروزه گردشگری روستایی در سطح جهانی مورد توجه بسیاری از محققان قرارگرفته است. گردشگری روستایی موجب ایجاد اشتغال، درآمد و کاهش فقر به ویژه در روستاهایی با جاذبه‌های فرهنگی بوده است. پژوهش حاضر با رویکرد آینده‌پژوهی و با استفاده از تکنیک دلفی سعی در پاسخ به این مسئله اصلی هست که عوامل کلیدی و پیشران های موثر بر چشم انداز توسعه گردشگری در روستای کندوله کدامند؟این پژوهش ازلحاظ هدف کاربردی، ازنظر ماهیت بر اساس روش‌های جدید علم آینده‌پژوهی، تحلیلی و اکتشافی است که با به‌کارگیری ترکیبی از مدل‌های کمی و کیفی انجام‌گرفته است. شاخص های کلیدی از طریق روش دلفی و شناسایی پیشران های حیاتی از طریق نرم افزار میک مک بر پایه روش تحلیل اثرات متقاطع انجام گرفته است. نتایج حاصل از پژوهش از میان 28 عامل کلیدی،شاخصهای مدیریت شایسته وتبدیل روستای کندوله به روستای پایلوت گردشگری بیشترین تاثیرگذاری را بر سایر عوامل داشته اند. درکنار این عوامل، افزایش میزان سر مایه گذاری بخش خصوصی، تبلیغات ،ثبت ونگهداری آثار تاریخی وفرهنگی و تامین امنیت گردشگران به ترتیب در رتبه های بعدی قرار گرفته اند. پرونده مقاله
      • دسترسی آزاد مقاله

        45 - تأثیر فعالیت¬های مدیریت منابع انسانی بر وفاداری مشتریان در صنعت هتلداری با رویکرد چند سطحی
        زهرا نیکخواه فرخانی محمد شیخ زاده
        وفاداری مشتریان همواره یکی از مهمترین دغدغه های مدیران هتل بوده است. هدف از انجام پژوهش حاضر بررسی تأثیر فعالیت-های مدیریت منابع انسانی بر وفاداری مشتریان با رویکرد چند سطحی است. جامعه آماری این پژوهش مدیران، کارکنان و مشتریان هتل های چهار و پنج ستاره شهر مشهد هستند. نم چکیده کامل
        وفاداری مشتریان همواره یکی از مهمترین دغدغه های مدیران هتل بوده است. هدف از انجام پژوهش حاضر بررسی تأثیر فعالیت-های مدیریت منابع انسانی بر وفاداری مشتریان با رویکرد چند سطحی است. جامعه آماری این پژوهش مدیران، کارکنان و مشتریان هتل های چهار و پنج ستاره شهر مشهد هستند. نمونه آماری در سطح سازمان 34 نفر از مدیران و در سطح کارکنان140 نفر از کارکنان هتل های مذکور و در240 مشتری در سطح مشتریان می باشد. ابزار جمع آوری اطلاعات پرسشنامه استاندارد است؛ به طوری که برای سنجش فعالیت های مدیریت منابع انسانی از پرسشنامه 12سوالی سام (2008)، برای سنجش رضایت و وفاداری کارکنان از پرسشنامه 17سوالی الرفیعی و همکاران (2013) و برای سنجش رضایت و وفاداری مشتریان از پرسشنامه 13 سوالی گریگرودیس و سیسکاس (2010) استفاده شده است. جهت سنجش روایی پرسشنامه ها از شیوه روایی محتوا و برای سنجش پایایی از آلفای کرونباخ بهره گرفته شد. جهت تحلیل داده ها از نرم افزارهای HLM 7.02 و SPSS بهره گرفته شد. نتایج بیانگر تأثیر فعالیت های مدیریت منابع انسانی بر رضایت و وفاداری کارکنان و از آن طریق بر رضایت و وفاداری مشتریان می باشد. همینطور رضایت مشتریان از کیفیت خدمات ارائه شده در هتل بر وفاداری آنها تأثیرگذار است. در نهایت مدیران فعال در صنعت هتلداری می توانند با تأکید بر فعالیت های مدیریت منابع انسانی و تلاش در جهت بالندگی کارکنان، علاوه بر بهبود رضایت و وفاداری آنها، وفاداری مشتریان هتل را افزایش داده و در بلندمدت از طریق کاهش هزینه های بازاریابی موجبات سودآوری هتل ها را فراهم نماید. پرونده مقاله
      • دسترسی آزاد مقاله

        46 - Long-Term Software Fault Prediction Model with Linear Regression and Data Transformation
        Momotaz  Begum Jahid Hasan Rony Md. Rashedul Islam Jia Uddin
        The validation performance is obligatory to ensure the software reliability by determining the characteristics of an implemented software system. To ensure the reliability of software, not only detecting and solving occurred faults but also predicting the future fault i چکیده کامل
        The validation performance is obligatory to ensure the software reliability by determining the characteristics of an implemented software system. To ensure the reliability of software, not only detecting and solving occurred faults but also predicting the future fault is required. It is performed before any actual testing phase initiates. As a result, various works on software fault prediction have been done. In this paper presents, we present a software fault prediction model where different data transformation methods are applied with Poisson fault count data. For data pre-processing from Poisson data to Gaussian data, Box-Cox power transformation (Box-Cox_T), Yeo-Johnson power transformation (Yeo-Johnson_T), and Anscombe transformation (Anscombe_T) are used here. And then, to predict long-term software fault prediction, linear regression is applied. Linear regression shows the linear relationship between the dependent and independent variable correspondingly relative error and testing days. For synthesis analysis, three real software fault count datasets are used, where we compare the proposed approach with Naïve gauss, exponential smoothing time series forecasting model, and conventional method software reliability growth models (SRGMs) in terms of data transformation (With_T) and non-data transformation (Non_T). Our datasets contain days and cumulative software faults represented in (62, 133), (181, 225), and (114, 189) formats, respectively. Box-Cox power transformation with linear regression (L_Box-Cox_T) method, has outperformed all other methods with regard to average relative error from the short to long term. پرونده مقاله
      • دسترسی آزاد مقاله

        47 - ارائه یک روش نوین جهت تصدیق صحت ارسال بسته‌ها در شبکه‌های SDN به صورت موازی
        روزبه بگلری حاکم بیت‌الهی
        شبکه‌های کامپیوتری با شکستن فواصل مکانی و زمانی توانسته‌اند کاربران را از سراسر جهان به یکدیگر متصل کنند. از این رو نگهداری و امنیت داده‌ها و اطلاعات، همیشه یکی از چالش‌های اصلی شبکه‌های کامپیوتری بوده است. با پیشرفت تکنولوژی و روش‌های ارتباطات، مکانیسم‌های امنیتی نیز ب چکیده کامل
        شبکه‌های کامپیوتری با شکستن فواصل مکانی و زمانی توانسته‌اند کاربران را از سراسر جهان به یکدیگر متصل کنند. از این رو نگهداری و امنیت داده‌ها و اطلاعات، همیشه یکی از چالش‌های اصلی شبکه‌های کامپیوتری بوده است. با پیشرفت تکنولوژی و روش‌های ارتباطات، مکانیسم‌های امنیتی نیز باید مجدداً ارزیابی گردند. با توجه به پیشرفت‌ها، تفاوت‌ها و فرصت‌های جدید در شبکه‌های SDN در مقایسه با شبکه‌های IP، روش‌های موجود برای تأمین امنیت ارسال داده‌ها در شبکه‌های مبتنی بر IP، در شبکه‌های SDN قابل پیاده‌سازی نیستند؛ به همین دلیل با درنظرگرفتن محدودیت‌های SDN برای مقابله با تهدید‌های فرایند ارسال بسته‌ها، روش‌های نوینی ارائه شده‌اند که از مهم‌ترین آنها می‌توان به DYNAPFV اشاره کرد. در اين مقاله پس از بررسي روش‌هاي تصدیق صحت ارسال داده‌ها در شبکه‌های SDN، روشي جديد مبتني بر DYNAPFV برای تصدیق صحت ارسال بسته‌ها پيشنهاد شده و كليه مشكلات و نواقص روش‌های موجود، بالاخص DYNAPFV مرتفع گردیده است. نتایج آزمایش‌ها نشان می‌دهند که زمان لازم برای یافتن گره مخرب در الگوریتم پیشنهادی نسبت به الگوریتم DYNAPFV به میزان 92% بهبود یافته و نیز با افزایش احتمال تصدیق یکپارچگی بسته از مقدار 8/0 به 99/0، امنیت سیستم بیشتر می‌شود؛ اما در مقابل زمان لازم برای تشخیص سوئیچ‌های مخرب بالاتر می‌رود. پرونده مقاله
      • دسترسی آزاد مقاله

        48 - ارائه یک روش جهت تشخیص و تقلیل حملات انکار سرویس در اینترنت اشیا از طریق شبکه‌های نرم‌افزارمحور
        فاطمه  مطیع شیرازی سیداکبر مصطفوی
        اینترنت اشیا (IoT) به‌طور مداوم به علت مشکلات فنی، قانونی و انسانی تحت حملات متعدد قرار می‌گیرد. یکی از مهم‌ترین این حملات، حمله منع سرویس (DoS) است که در آن سرویس‌های عادی شبکه از دسترس خارج می‌شوند و دسترسی اشیا، و کاربران به سرور و سایر منابع ناممکن می‌شود. راهکارهای چکیده کامل
        اینترنت اشیا (IoT) به‌طور مداوم به علت مشکلات فنی، قانونی و انسانی تحت حملات متعدد قرار می‌گیرد. یکی از مهم‌ترین این حملات، حمله منع سرویس (DoS) است که در آن سرویس‌های عادی شبکه از دسترس خارج می‌شوند و دسترسی اشیا، و کاربران به سرور و سایر منابع ناممکن می‌شود. راهکارهای امنیتی موجود نتوانسته است به‌طور مؤثر از حملات وقفه در خدمات اینترنت اشیا جلوگیری کند. قابلیت برنامه ریزی و مدیریت شبکه توسط شبکه نرم افزارمحور( SDN) را می‌توان در معماری IoT به کار گرفت. SDN در صورت استقرار مناسب در مرکز داده می‌تواند به تقلیل یا جلوگیری از سیل داده‌های ناشی از IoT کمک کند. در این مقاله راهکاری برای تشخیص و تقلیل حملات DoS توزیع شده (DDoS) در اینترنت اشیاء بر پایه SDN ارائه ‌می شود. روش پیشنهادی مبتنی بر معیار آنتروپی و شروع جریان و مطالعه مشخصات جریان است. در این روش با استفاده از دو مؤلفه جدید روی کنترل کننده و در نظر گرفتن پنجره زمانی و محاسبه آنتروپی و نرخ جریان، حمله در شبکه تشخیص داده می شود. ارزیابی ها نشان می دهد که این روش حملات را با دقت بالا شناسایی کرده و اثرات آنها را تقلیل می دهد. پرونده مقاله
      • دسترسی آزاد مقاله

        49 - تأثیر آموزش غیرحضوری از طریق نرم افزار شاد در وضعیت پیشرفت تحصیلی دانش آموزان ابتدایی پسر مدرسه استثنایی شاهد استان البرز
        احسان گلمهر مهدی کلهرنیا گلکار میثم کلهرنیاگلکار لیلا شیراوند منجانی
        زمینه و هدف: آموزش، از مهمترین ابعاد حقوق کودکان است و کیفیت اجرای آن نقش بسزایی در تأمین این حق دارد. این مسأله در مورد کودکان با نیازهای ویژه از اهمیت و حساسیت خاصی برخوردار است. با شیوع پاندمی کرونا در جهان ضرورت آموزش های غیرحضوری اجتناب ناپذیر گردید. در ایران نیز آ چکیده کامل
        زمینه و هدف: آموزش، از مهمترین ابعاد حقوق کودکان است و کیفیت اجرای آن نقش بسزایی در تأمین این حق دارد. این مسأله در مورد کودکان با نیازهای ویژه از اهمیت و حساسیت خاصی برخوردار است. با شیوع پاندمی کرونا در جهان ضرورت آموزش های غیرحضوری اجتناب ناپذیر گردید. در ایران نیز آموزش غیرحضوری از جمله در سطوح پایه با استفاده از نرم افزار شاد، شکل گرفت که کماکان در بسیاری از مدارس ابتدایی جریان دارد. این تحقیق با هدف تأثیر این نوع آموزش بر وضعیت پیشرفت تحصیلی کودکان با نیازهای ویژه انجام گردید. روش: در این تحقیق با استفاده از روش توصیفی پیمایشی و پرسشنامه محقق ساخته مبتنی بر پرسشنامه پیشرفت تحصیلی مقتبس از پژوهش های فام و تیلور ۱۹۹۴، جامعه آماری، معلمان مدرسه استثنایی شاهد فردیس کرج انتخاب شدند و تجزیه و تحلیل داده ها، با استفاده از آزمون خی دو و آزمون فریدمن و با نرم افزار Spss نسخه 24، انجام گردید. یافته‌ها: یافته ها نشان داد تأثیر نرم افزار شاد در آموزش غیرحضوری، از جنبه کارایی نرم افزار و کارآمدی آن نسبت به سایر روش های آموزش غیرحضوری و همچنین به واسطه ایجاد برنامه مشخص برای آمادگی در ارزیابی ها، مثبت ارزیابی می شود؛ با این حال به جهت غیرحضوری بودن آموزش، برایند کلی نظرات، تأثیر منفی بر پیشرفت تحصیلی دانش آموزان در قیاس با شیوه حضوری در پایان سال بود. همچنین، این نوع آموزش به واسطه ایجاد کاهش عملکرد در زمان ارزیابی حضوری، کاهش مهارت های نوشتن و خواندن و پرت شدن حواس دانش آموز به دلیل حضور در منزل، می تواند تأثیر منفی بر پیشرفت تحصیلی داشته باشد. نتیجه‌گیری: آموزش غیرحضوری به ویژه با رفع نقایص سخت افزاری و نرم افزاری و همچنین جایابی فرهنگی و درک متقابل معلمین و والدیـن و دانش آموزان، از برخی جهات فرصتی برای افزایش پیشرفت تحصیلی است اما آموزش حضوری نیز به واسطه کارکردهای خود کماکان باید مورد توجه و تأکید نظام آموزشی باشد. پرونده مقاله
      • دسترسی آزاد مقاله

        50 - تبیین فرآیند پذیرش شبکه‌های نرم افزار محور (SDN) با استفاده از روش داده بنیاد و رویکرد سیستمی
        الهام  ضیایی پور علی  رجب زاده قطری علیرضا تقی زاده
        فناوری SDN یکی از فناوری‌هایی است که در تحول دیجیتال نقش برجسته‌ای ایفاء خواهد نمود. ساختار این فناوری به گونه‌ای است که بتواند خود را با ماهیت پویا و درحال تغییر شبکه‌های آینده و همچنین با نیازها و درخواست‌های کاربران سازگار و همگام سازد. تاثیر این فناوری در هوشمندسازی چکیده کامل
        فناوری SDN یکی از فناوری‌هایی است که در تحول دیجیتال نقش برجسته‌ای ایفاء خواهد نمود. ساختار این فناوری به گونه‌ای است که بتواند خود را با ماهیت پویا و درحال تغییر شبکه‌های آینده و همچنین با نیازها و درخواست‌های کاربران سازگار و همگام سازد. تاثیر این فناوری در هوشمندسازی، چابکی، مدیریت و کنترل تجهیزات، حوزه‌ها و فناوری‌های نوین ارتباطی دیگر، کاهش هزینه‌ها و ایجاد کسب و کارهای نوآورانه بسیارحائز اهمیت است. در این خصوص فراهم‌کنندگان خدمات، از طرفی علاقه زیادی به استقرار SDN، برای مهاجرت زیرساخت‌های خود از یک معماری ایستا به یک سیستم پویا و قابل برنامه‌ریزی دارند و از طرف دیگر آن را جزو اولویت‌های خود نمی‌دانند و این تصور را دارند که از طریق روش‌های سنتی، مدیریت شبکه را انجام دهند. لذا در این پژوهش تلاش شده است ضمن شناخت عوامل موثر بر پذیرش معماری SDN و بکارگیری آن توسط اپراتورهای مخابراتی، مدل پارادایمی موضوع با استفاده از رویکرد سیستمی و نظریه داده بنیاد (مدل اشتراوس و کوربین) استخراج شود. در ارائه مدل بیش از هزار کد اولیه تعیین و در مراحل بازنگری و براساس اشتراکات معانی، مجموعاً 210 کد مستقل احصاء گردید. در انتها با نظرخبرگان از این تعداد کد، مجموعا 73 کدنهایی، 12 کد محوری و 6 مقوله اصلی استخراج شده است. پرونده مقاله
      • دسترسی آزاد مقاله

        51 - رایانش با کارایی بالا: الزامات، نیازمندی‏های نسل‏های آتی و محورهای تحقیقاتی
        احسان آریانیان محمدمهدي اثني عشري فاطمه  احسانی بشلی شقایق سادات  حسینی بیان مسعود ده یادگاری بهنام  صمدی
        حرکت فعلی جهان در جهت هرچه توانمندتر کردن سامانه‏های رایانش با کارایی بالا، نشان‏دهنده نیاز روزافزون به این فناوری است. بدیهی است که هرچه این نیاز افزایش یابد، این سامانه‏ها نیز لازم است که توانمندتر شوند تا بتوانند فعالیت‏های بیشتر و سنگین‏تری را اجرا نمایند. در یک نگ چکیده کامل
        حرکت فعلی جهان در جهت هرچه توانمندتر کردن سامانه‏های رایانش با کارایی بالا، نشان‏دهنده نیاز روزافزون به این فناوری است. بدیهی است که هرچه این نیاز افزایش یابد، این سامانه‏ها نیز لازم است که توانمندتر شوند تا بتوانند فعالیت‏های بیشتر و سنگین‏تری را اجرا نمایند. در یک نگاه کلان‏نگر، نسل‏های آتی رایانش با کارایی بالا در دو دسته کلی قرار می‏گیرند؛ نسل‏های رایانشی مبتنی بر فناوری‏های نوظهور نظیر نورومورفیک و کوآنتوم و نسل‏های رایانشی مرسوم که به سمت Exascale در حال حرکت هستند. با توجه به اینکه در آینده نزدیک، احتمال عملیاتی شدن کامل و استفاده در مقیاس وسیع از فناوری‏های نوظهور پایین است، در این مقاله، تمرکز بر نسل‏های رایانشی مرسوم قرار گرفته و سعی شده است الزامات و نیازمندی‏های آنها از جنبه‏های سخت‏افزاری و نرم‏افزاری مورد بررسی قرار گیرند. همچنین، فناوری‏های هوش مصنوعی و رایانش ابری به عنوان موتورهای محرکه رایانش با کارایی بالا در جهان مورد بررسی قرار گرفته‏اند تا تاثیر متقابل آنها بر رایانش با کارایی بالا مشخص گردد. در نهایت، موضوعات و محورهای تحقیقاتی در سطح جهان که مورد توجه هستند بررسی و تدوین شده است. پرونده مقاله
      • دسترسی آزاد مقاله

        52 - آسیب شناسی توسعه صادرات نرم افزار در ایران
        مریم  صالح گرگری محسن  گرامی وحید یزدانیان
        امروزه تحولات جديد اقتصاد جهاني از جمله نوسان شديد قيمت مواد اوليه، بالارفتن دستمزد نيروي انساني، افزايش هزينه حمل و نقل، انبارداري و ساير فاكتورهاي توليد، بسیاری از كشورهای در حال توسعه را به فكر واداشته است تا براي موفقيت بيشتر در رقابت‌هاي تجاري، وارد عرصه توليد و تج چکیده کامل
        امروزه تحولات جديد اقتصاد جهاني از جمله نوسان شديد قيمت مواد اوليه، بالارفتن دستمزد نيروي انساني، افزايش هزينه حمل و نقل، انبارداري و ساير فاكتورهاي توليد، بسیاری از كشورهای در حال توسعه را به فكر واداشته است تا براي موفقيت بيشتر در رقابت‌هاي تجاري، وارد عرصه توليد و تجارت كالاهاي شوند كه كمترين ميزان وابستگي به مولفه‌هاي پر ريسك اقتصادي را داشته باشند. صنعت نرم افزار یکی از این صنایع است. این صنعت علاوه بر دارا بودن ارزش افزوده بالا، کمترین نیاز به مواد اولیه و دیگر مؤلفه های هزینه زا را دارد. در واقع صنعت نرم افزار یک صنعت دانش بر و تمیز است و بر تحقیق و توسعه استوار است. کشور ما نیز می تواند به منظور دست یافتن به منافع حاصل از این صنعت، گام در راه صادرات نرم افزار بگذارد. با توجه به این امر، این تحقیق به آسیب شناسی توسعه صادرات نرم افزار پرداخته است. در این تحقیق که جامعه آماری آن شرکت های نرم افزاری عضو اتحادیه صادرکنندگان نرم افزار می باشند، در مورد تقاضا، دیدگاه و استراتژی ملی، اعتماد و ارتباط بین المللی، ویژگی های صنعت نرم افزار و زیرساخت ها و عوامل درون شرکتی مورد بررسی و. نتايج حاصل از تحقيقات ما نشان ميدهد که مشکلات صادرات نرم افزار عدم وجود تقاضا و زیر ساخت نرم افزارها و عوامل درون شرکتی است. پرونده مقاله
      • دسترسی آزاد مقاله

        53 - Software-Defined Networking Adoption Model: Dimensions and Determinants
        Elham Ziaeipour Ali Rajabzadeh Ghotri Alireza Taghizadeh
        The recent technical trend in the field of communication networks shows a paradigm change from hardware to software. Software Defined Networking (SDN) as one of the enablers of digital transformation could have prominent role in this paradigm shift and migration to Know چکیده کامل
        The recent technical trend in the field of communication networks shows a paradigm change from hardware to software. Software Defined Networking (SDN) as one of the enablers of digital transformation could have prominent role in this paradigm shift and migration to Knowledge-based network. In this regard, telecom operators are interested in deploying SDN to migrate their infrastructure from a static architecture to a dynamic and programmable platform. However, it seems that they do not consider SDN as one of their priorities and still depend on traditional methods to manage their network (especially in some developing countries such as Iran). Since the first step in applying new technologies is to accept them, we have proposed a comprehensive SDN adoption model with the mixed-method research methodology. At first, the theoretical foundations related to the research problem were examined. Then, based on Grounded theory, in-depth interviews were conducted with 12 experts (including university professors and managers of the major telecom operators). In result, more than a thousand initial codes were determined, which in the review stages and based on semantic commonalities, a total of 112 final codes, 14 categories and 6 themes have been extracted using open, axial and selective coding. Next, in order to confirm the indicators extracted from the qualitative part, the fuzzy Delphi method has been used. In the end, SPSS and SmartPLS 3 software were used to analyze the data collected from the questionnaire and to evaluate the fit of the model as well as confirm and reject the hypotheses. پرونده مقاله
      • دسترسی آزاد مقاله

        54 - برآورد منحنی دانه‌بندی رسوبات درشت‌دانه سطحی با استفاده از سیستم تصویربرداری طراحی‌شده
        امیرحسین  طبعی علی  کرمی خانیکی علی‌اکبر  بیدختی کامران  لاری
        شناخت رسوبات از مباحث پایه در مهندسی سواحل و رودخانه می‌باشد. یکی از پارامترهای شناسایی رسوبات، دانه‌بندی آنها است. برای تعیین دانه‌بندی، همواره از روش‌های سنتی همانند الک کردن رسوبات استفاده می‌شود، که دقیق، اما زمان‌بر است. پردازش تصاویر این قابلیت را فراهم می‌ساز چکیده کامل
        شناخت رسوبات از مباحث پایه در مهندسی سواحل و رودخانه می‌باشد. یکی از پارامترهای شناسایی رسوبات، دانه‌بندی آنها است. برای تعیین دانه‌بندی، همواره از روش‌های سنتی همانند الک کردن رسوبات استفاده می‌شود، که دقیق، اما زمان‌بر است. پردازش تصاویر این قابلیت را فراهم می‌سازند که با استفاده از کوچک‌ترین واحد تصویر دیجیتال(پیکسل)، به جداسازی و ردیابی اهداف (دانه‌های رسوبی) در تصاویر پرداخت. در این مقاله سیستمی به‌صورت یکپارچه برای تصویربرداری از رسوبات میدانی درشت‌دانه و ارائه منحنی دانه‌بندی از آن ساخته و مورد آزمایش قرار می‌گیرد. پردازش و آنالیز رسوبات با نرم‌افزارImageJ انجام و مقایسه نتایج با نتایج روش الک، برای صحت سنجی انجام شد. نمونه‌های تصاویر از رسوبات شنی و ماسه‌ای، آزمایشگاهی و طبیعی برداشت شد. یافته‌ها نشان می‌دهد توزیع به‌دست‌آمده از تصاویر رسوبات سطحی درشت‌دانه (بزرگ‌تر از یک میلی‌متر) و یکنواخت، همبستگی خوبی با توزیع به‌دست‌آمده از روش الک دارد و زمان را حداقل به یک‌دهم و هزینه کل را پایین می‌آورد. پرونده مقاله
      • دسترسی آزاد مقاله

        55 - انتخاب موارد آزمون مبتنی بر روش تولید ‌‌آزمون رانه
        زهره مافی سیدحسن میریان حسین آبادی
        تولید ‌آزمون‌رانه (TDD)یکی از شیوه های تولید نرم افزار اول آزمون است که در آن تولید هر جزء از کد با نوشتن آزمون شروع می‌گردد. این شیوه به دلیل مزایای زیاد از جمله تولید کد خوانا، منظم، کوتاه و همچنین بالا بردن کیفیت، بهره وری و قابلیت اطمینان کد و امکان آزمون بازگشت به چکیده کامل
        تولید ‌آزمون‌رانه (TDD)یکی از شیوه های تولید نرم افزار اول آزمون است که در آن تولید هر جزء از کد با نوشتن آزمون شروع می‌گردد. این شیوه به دلیل مزایای زیاد از جمله تولید کد خوانا، منظم، کوتاه و همچنین بالا بردن کیفیت، بهره وری و قابلیت اطمینان کد و امکان آزمون بازگشت به دلیل ایجاد مجموعه‌ی جامع آزمون بازگشت، موردتوجه قرار گرفته است. تعداد زیاد موارد آزمون واحد تولیدشده در این روش به عنوان نقطه قوتی در جهت افزایش قابلیت اطمینان به کد مطرح است با این حال اجرای مکرر موارد آزمون، باعث بالا رفتن مدت زمان آزمون بازگشت در این شیوه است. هدف این مقاله ارائه الگوریتمی جهت انتخاب موارد آزمون جهت کاهش زمان ‌‌آزمون بازگشت در شیوه تولید ‌آزمون‌رانه است. تاکنون ایده های مختلفی برای انتخاب موارد آزمون و کاهش زمان آزمون بازگشت مطرح شده است. اغلب این ایده‌ها مبتنی بر زبان برنامه‌نویسی و شیوه تولید نرم‌افزار است. ایده ارائه شده در این مقاله مبتنی بر روش اختلاف برنامه و ماهیت شیوه تولید ‌آزمون‌رانه اتخاذ گردیده است. در این روش ارتباط های معنایی و ساختاری معنا دار بین آزمون‌های واحد و قطعات کد برنامه ایجاد می‌شود و انتخاب موارد آزمون با استفاده از این ارتباط‌ها انجام می‌گردد. پرونده مقاله