نام پژوهشگر: مریم بارانی
مریم بارانی مرتضی یوسف زادی
در سال های اخیر شکوفایی های مضر جلبکی (habs)، که به عنوان کشند قرمز شناخته می شود، به شدت افزایش پیدا کرده است. این پدیده می تواند به طور مستقیم یا غیر مستقیم بر سلامت انسان اثر بگذارد. همچنین موجب خسارات قابل توجهی به صنعت صیادی و آسیب به محیط های ساحلی و اکوسیستم ها می گردد. در خلیج فارس و دریای عمان، پدیده ی شکوفایی مضر جلبکی بیش از 36 بار در طول سال های 1370 تا 1381 به وقوع پیوسته است. شکوفایی گونه ی cochlodinium polykrikoides در خلیج فارس برای اولین بار در سال 1387 رخ داد. هدف از این مطالعه مبارزه با بروز این میکروجلبک با استفاده از اسانس و عصاره های گیاهان دارویی است. به همین منظور، اسانس و عصاره ی تعدادی از گونه ها ی خانواده ی نعناعیان،satureja rechingeri، satureja khuzestanica و zataria multiflora که به صورت وحشی در مناطق مختلف ایران می رویند، بر c. polykrikoides مورد آزمایش قرار گرفت. اسانس و عصاره ی محلول در dmso، تهیه شده از سه گیاه با غلظت های متفاوت 0/5، 1، 2، 3، 4و 5 میکروگرم در میلی لیتر و عصاره در غلظت های 2، 4، 6 و 8 میکروگرم در میلی لیتر در 24 ساعت مورد آزمایش قرار گرفت.lc50 درگونه های s. rechingeri، s. khuzestanica و z. multiflora برای اسانس به ترتیب 1/37، 2/12 و 1/35میکروگرم در میلی لیتر بود. این عامل در عصاره نیز به ترتیب5/50، 5/30 و 5/20 میکروگرم در میلی لیتر به دست آمد. lc50 اسانس در مقایسه با عصاره نتایج بهتری نشان داد. علاوه بر این نتایج نشان داد که این گیاهان با غلظت کم و موثر، زمان واکنش سریع و هم چنین ثبات کم در آب دریا آینده ای روشن برای استفاده به عنوان روش کنترل شکوفایی مضر جلبکی دارند. در نتیجه می توانند مقدمه ای برای مطالعات جامع تر در زمینه ی کنترل شکوفایی مضر جلبکی باشند.
مریم بارانی بهمن زمانی
اشکال زدایی نرم افزار به صورت دستی فرایندی بسیار دشوار و پرهزینه است. مکان یابی و رفع خطاهای پنهان نرم افزار پرهزینه ترین عمل در فرایند اشکال زدایی برنامه است. تاکنون راهکارهای متعددی برای خودکارسازی مکان یابی خطا ارائه شده است. بسیاری ازاین راهکارها مکانیابی خطا را با فرض وجود یک خطا در هر بار اجرای برنامه انجام می دهند و پس از رفع یک خطا در برنامه، عملیات مکانیابی را مجدداً تکرار می کنند. فرض وجود یک خطا در هر بار اجرای برنامه فرضی غیر واقعی است و علاوه بر اینکه تأثیر وقوع چندین خطا را بر نتیجه برنامه در نظر نمی گیرد، به علّت کشف یک خطا در هر بار اجرای عملیات مکانیابی، سربار بالایی ایجاد کرده و این روش ها را ناکارآمد می سازد. در این تحقیق راهکاری جدید برای حل مسئله مکانیابی خطا با فرض وجود چندین خطا در هر بار اجرای برنامه ارائه شده است. روش پیشنهادی، با استفاده از خوشه بندی مبتنی بر چگالی(density based) گزاره های مظنون به خطای موجود در برنامه، خوشه هایی که به علت وجود یک خطا ایجاد می شوند را کشف و سپس با استفاده از الگوریتم liblit05 گزاره های مظنون به خطا در هر خوشه را شناسایی می نماید. نتایج ارزیابی نشان می دهد که در روش پیشنهادی این تحقیق برای مکانیابی خطاهای چندگانه نیاز به بررسی درصد کمتری از کد برنامه می باشد و این امر باعث کاهش هزینه اشکال زدایی برنامه میگردد.