نام پژوهشگر: حسین نعمت زاده

ارائه راهبرد امنیتی در ترکیب وب سرویس و عامل سیار
پایان نامه وزارت علوم، تحقیقات و فناوری - موسسه آموزش عالی غیر دولتی و غیرانتفاعی طبری - دانشکده مهندسی کامپیوتر 1393
  شقایق بندگان   همایون موتمنی

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

ارائه الگوریتمی ترکیبی بر پایه ica و ga جهت حل tsp
پایان نامه وزارت علوم، تحقیقات و فناوری - موسسه آموزش عالی غیر دولتی و غیرانتفاعی طبری - دانشکده ریاضی و کامپیوتر 1393
  رضا دره شوری صفرخانی   حسین نعمت زاده

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

ارایه روشی جهت پیش بینی کلاسهای ساختاری پروتیینها با استفاده از شبکه عصبی مصنوعی خود سازمانده
پایان نامه وزارت علوم، تحقیقات و فناوری - موسسه آموزش عالی غیر دولتی و غیرانتفاعی طبری - پژوهشکده برق و کامپیوتر 1394
  محمدرضا خوشخو   حسین نعمت زاده

بررسی عملکرد توالیهای زیستی در زمره مسائل مورد توجه در حیطه بیو انفورماتیک است. علیرغم مطالعات گسترده در زمینه ی پیشبینی ساختار پروتئینها، تعیین ساختار سه بعدی پروتئین کماکان کار مشکلی است. با توجه به این موضوع که اسیدهای آمینه توسط رشتهای از کاراکترها نشان داده میشوند، لازمه پیشبینی ساختار پروتئینهای جدید، تبدیل اسیدهای آمینه به فرمت عددی است. در این پژوهش، برای توصیف دنبالههای پروتئین، از یک توصیف ریاضی جدید بر مبنای نظریه گراف استفاده شده است. به طور خاص برای هر توالی پروتئین، یک گراف جهتدار وزنی ایجاد میشود. این رویکرد جدید به دلیل در نظر گرفتن همزمان ترتیب و تعداد حضور آمینو اسیدها، اطلاعات بیشتری جهت پیشبینی ساختار پروتئین ها استخراج می نماید و به طراحی مدلی دقیق تر جهت کلاس بندی منجر می گردد. در ادامه از شبکه عصبی مصنوعی xy-fused به عنوان الگوریتم های یادگیری استفاده شده است. این نوع شبکه عصبی مصنوعی بر پایه ی نوعی از نقشه های خودسازمانده بوده که از توانایی بالایی جهت یادگیری نظارتی (طبقه بندی داده ها) برخوردار می باشد. روش پیشنهادی بر روی مجموعه دادهای که توسط ژو گرداوری گردیده و یکی از چالش برانگیزترین مجموعه دادهها است اعمال گردید. صحت طبقه بندی توالی های بیولوژیکی توسط معتبرسازی متقاطع در حدود ?/??? بدست آمد که در مقایسه با سایر روش های پیشنهادی جهت آنالیز این داده ها بهبود قابل توجهی مشاهده گردید.

ارزیابی چالش های امنیتی و تاثیر آن بر محاسبات ابری با استفاده از شبکه های پتری
پایان نامه وزارت علوم، تحقیقات و فناوری - موسسه آموزش عالی غیر دولتی و غیرانتفاعی طبری - پژوهشکده علوم کامپیوتر 1393
  آنا مولایی   همایون موتمنی

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