روش تحقیق

از OCCC Wiki
پرش به: ناوبری، جستجو

این صفحه با هدف سازماندهی فعالیت های پژوهشی دانشجویان راه اندازی شده است. گامهای تحقیق در ادامه به ترتیب توضیح داده شده است. برای بحث و نقد در خصوص این مطلب میتوانید به بخش بحث:روش تحقیق مراجعه نمایید.


آشنایی[ویرایش]

گام اول آشنایی با اصول اولیه رایانش ابری می باشد. دانشجویان در این مرحله می بایست با اصول اولیه رایانش ابری آشنا شوند. برای مثال میتوانید مطالعات خود را از منابع زیر شروع کنید:

انتخاب حوزه مورد علاقه[ویرایش]

در این مرحله دقت نمایید که باید موضوعی را انتخاب کنید که هم مورد علاقه شما باشد و هم توانایی کافی در انجام آن را از نظر فنی داشته باشید. برای انجام آن دو روش پیشنهاد میشود.

  • روش 1: در این روش، انتخاب حوزه تحقیقاتی را از کنفرانس ها و مجلات مرتبط با رایانش ابری میتوانید انجام دهید. با گشت و گذار در مقالات و مطالعه عناوین و چکیده مقالات، یک مقاله را به عنوان مقاله پایه انتخاب نموده و سپس منابع مرتبط را جستجو کنید.


توجه: به دنبال این نباشید که چه موضوعی از دید دیگران بهتر است، معیار مناسب بودن یک موضوع، میزان علاقه، استعداد و توانایی شما می باشد. بنابراین سعی کنید با این معیارها، یک حوزه تحقیقاتی مناسب با علایق و توانایی های خود را انتخاب نمایید.

مرور و جمع بندی مقالات[ویرایش]

پس از انتخاب یک حوزه تحقیقاتی، کلمات کلیدی آن حوزه را استخراج نمایید و به جستجوی مقالات مرتبط به آن بپردازید. راههای زیادی برای گسترش دامنه جستجو وجود دارد. یک روال مناسب برای مرور منابع میتواند بصورت زیر باشد:

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

انتخاب مساله[ویرایش]

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

  • روش های مدل سازی قابل استفاده
  • پارامترهای مهم در مدل سازی
  • روش های ارزیابی
  • پارامترهای ارزیابی
  • مجموعه های داده موجود
  • ابزارهای قابل استفاده


حال بر اساس این موارد میتوانید نسبت به ایجاد یک جدول مقایسه جامع بین کلیه کارهای انجام شده اقدام نمایید که میتواند بطور مثال شامل موارد زیر باشد:

  • سال ارائه
  • روش مدل سازی
  • پارامترهای استفاده شده در مدل سازی
  • اهداف
  • ابزارهای استفاده شده


یک نمونه از این کار در حوزه تشخیص ناهنجاری را میتوانید در زیر مشاهده نمایید (در اینجا فقط به 5 کار مرتبط اشاره شده است):

مرجع سال هدف نقش لايه مدل ابر روش ارزيابي مدل باركاري شيوه نظارت مدل تحليلي
1 2010 محك پايگاه هاي داده ابري سرویس دهنده پلت فرم (مديريت داده) نمونه سازی پياده سازي محك YCSB اندازه گيري مستقيم آماري
2 2012 تشخيص ناهنجاري در زمان اجرا سرویس دهنده زيرساخت واقعي پياده سازي (362 نود) واقعي اندازه گيري مستقيم كلاسترينگ (SVM)
3 2012 جلوگيري از ناهنجاري در كارآيي سرویس دهنده زيرساخت مجازي نمونه سازی پياده سازي محك RUBiS و IBM System S اندازه گيري مستقيم زنجيره ماركف و شبكه بيزين
4 2011 انتخاب متريك هاي موثر در تشخيص خودكار ناهنجاري سرویس دهنده زيرساخت واقعي پياده سازي (362 نود) واقعي اندازه گيري مستقيم (sysstat) متغييرهاي تصادفي
5 2010 تشخيص ناهنجاري براي مديريت خودمختار ابر سرویس دهنده زيرساخت واقعي پياده سازي (362 نود) واقعي (شبيه سازي، تحليل پروتئين و ...) اندازه گيري مستقيم (sysstat) كلاسترينگ


اگر فرض کنیم کلیه کارهای انجام شده در حوزه تشخیص ناهنجاری تا کنون فقط همین 5 مورد باشد، در نگاه اول میتوان به راحتی مسائل مختلفی را طراحی کرد. مثلا:

  • تغییر نقش سرویس دهنده به سرویس گیرنده و تشخیص ناهنجاری از سمت کاربر
  • تشخیص ناهنجاری به ازای یک نوع بار کاری جدید
  • تغییر روش نظارت (یا پارامترهای نظارت: cpu، ram, disk, network و ...)
  • ...

حال متناسب با نوع فرضیات، میتوان به بهبود مدل های قبل یا ارایه یک مدل جدید پرداخت.


منابع تکمیلی[ویرایش]

لینک های مرتبط[ویرایش]

اگر تازه کار هستید پیشنهاد میشود صفحه مربوط به معرفی جامعه آزاد رایانش ابری ایران را مطالعه بفرمایید. در این صفحه اطلاعاتی در خصوص مدل فعالیت جامعه و انواع فعالیت های قابل انجام توضیحاتی داده شده است و منابع مختلف جهت استفاده معرفی شده است. بطور خلاصه:

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