نام پژوهشگر: امید بوشهریان

ارائه مدلی جهت اندازه گیری مبادلات بین بنگاهی (b2b) با استفاده از سیستم های چند عاملی هوشمند
پایان نامه وزارت علوم، تحقیقات و فناوری - دانشگاه شیراز 1390
  امین نظارات   غلامحسین دستغیبی فرد

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

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

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

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

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

ارایه یک معماری پیشنهادی برای crm در صنعت بانکداری و روشی برای مدیریت داده مشتری و آنالیز آنها
پایان نامه وزارت علوم، تحقیقات و فناوری - دانشگاه شیراز - دانشکده آموزشهای الکترونیکی 1391
  مهسا مهرپور   امید بوشهریان

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

امکانسنجی، طراحی و پیادهسازی نمونه اولیه از یک پایگاه داده یکپارچه شهروندی
پایان نامه وزارت علوم، تحقیقات و فناوری - دانشگاه شیراز - دانشکده آموزشهای الکترونیکی 1391
  رضا کیوانی فر   محمدهادی صدرالدینی

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

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

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

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

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

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

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

کاربردهای برخی از قضایای نقطه ثابت در فضاهای شبه متریک
پایان نامه وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی شیراز - دانشکده علوم پایه 1391
  زهره شکیبا   محمد جواد مهدی پور

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

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

آنچه که تا کنون در فضای وب جریان داشته است افزایش روزافزون حجم اطلاعات و مستندات موجود در آن بوده است، بدون اینکه این افزایش حجم مستندات تاثیری در کاربرد و بهره برداری خودکار اطلاعات موجود به همراه داشته باشد. به علاوه امروزه اکثریت محتوای وب بر روی پایگاه داده های رابطه ای ذخیره شده اند. حرکتی که گام های اولیه آن درحال شکل گیری است تغییر شکل «وب» به موجودیتی تحت عنوان «وب معنایی» میباشد. وب معنایی یک گسترش از وب موجود است که گاهی اوقات تحت عنوان «وب آینده» و یا «وب نسخه 3» معرفی می شود، که در آن به اطلاعات، معانی خوش تعریفی داده می شود که بتوانند قابلیت همکاری بهتر بین کامپیوتر ها و انسان را فراهم کنند. موفقیت وب معنایی بر تولید انبوه داده های معنایی وابسته است. با توجه به حجم عظیم داده های رابطه ای ذخیره شده در پایگاه داده های رابطه ای موجود در وب، انتشار این داده های رابطه ای بر روی وب معنایی بسیار پر کاربرد خواهد بود. در این پایان نامه، الگویی جهت پیاده سازی جستجوی معنایی بر روی داده های ذخیره شده در پایگاه داده های رابطه ای، با استفاده از تکنیک های وب معنایی ارائه شده است. گام های اصلی الگوی پیشنهادی در این پایان نامه از این قرارند: 1-بازنمایی داده های سازمانی ذخیره شده بر روی پایگاه داده های رابطه ای بر اساس گراف های معنایی با استاندارد rdf به صورت یک پایگاه دانش معنایی(نگاشت داده های رابطه ای به گراف های معنایی) 2-آنالیز وابستگی های داده ای برنامه و بازنمایی اجزای برنامه و ارائه یک آنتولوژی سازمانی بر اساس آنها 3-پیاده سازی یک موتور جستجوگر معنایی که بر پایه آنتولوژی سازمانی تهیه شده و پایگاه دانش نگاشت شده، که به جستجوی معنایی بر روی اطلاعات دامنه مورد نظر می پردازد.

طراحی یک امولاتور قابل توسعه به منظور ارزیابی الگوریتمهای خود پیکریندی در شبکه های بی سیم موردی متحرک
پایان نامه وزارت علوم، تحقیقات و فناوری - دانشگاه شیراز - مرکز آموزش الکترونیکی 1391
  مجتبی شه کلاهی   امید بوشهریان

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

ارزیابی پارامتر های کیفیت خدمات voip بر روی شبکه gsm امن برپایه ایجاد امنیت انتها به انتهای نرم افزاری
پایان نامه وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی شیراز - دانشکده کامپیوتر و فناوری اطلاعات 1391
  محمد رضا منصوری   منیژه کشتگری

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

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

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

ارائه روشی برای زمانبندی سرویس ها در یک ترکیب به منظور کاهش هزینه جبران ترکیب سرویس
پایان نامه وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی شیراز - دانشکده کامپیوتر و فناوری اطلاعات 1392
  حسن جعفری جرجافکی   امید بوشهریان

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

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

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

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

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

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

محاسبات ابری معانی متفاوتی برای افراد مختلف دارد. با این وجود یک تعریف اساسی که تقریباً تمام تعاریف دیگر را در برگیرد عبارت است از : محاسبات ابری سبکی از محاسبات با قابلیت دسترسی به منابع براساس نیاز، به صورت پویا و مقیاس پذیر است. مقیاس گذاری یکی از مهمترین خصوصیات ابر می باشد. با این وجود مقیاس گذاری با چالش هایی از جمله پیش بینی بار کاری، بارهای کاری گذرا، تخمین تعداد صحیح منابع، تخمین هزینه های پیکربندی و جریمه های توافقنامه سطح سرویس ( sla) مواجه می باشد. مقیاس گذاری برنامه ها به صورت اتوماتیک در ابر، مستلزم تغییر پیکربندی سریع و مناسب برنامه ها می باشد که به نوبه خود منجر به حداقل شدن هزینه های سخت افزاری و نرم افزاری مربوط به تغییر پیکربندی و جریمه هـای sla می شود. در ایـن پایان نامه یک معماری جدید ابـر ارائه می شود که با استفاده از یک موتور مقیاس گذاری هوشمند مقیاس گذاری را به صورت خودکار انجام می دهد. این موتور عمل مقیاس گذاری را با در نظر گرفتن بار کارهای گذرا انجام می دهد. نتایج نشان می دهند که هزینه های مقیاس گذاری کاهش یافته است.

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

با توجه به اهمیت توزیع محتوا نسبت به مکان محتوا در اینترنت امروزی، معماری جدیدی تحت عنوان شبکه مبتنی بر محتوا(ccn) یا شبکه ndn برای دسترسی به محتوا، توسط نام آن محتوا پیشنهاد شده است. از طرفی امروزه بخش عظیمی از ترافیک های اینترنت مربوط به کاربردهای چند رسانه ای می باشد. ترافیک چند رسانه ای در شبکه ndn بسته های زیادی تولید میکند که با توجه به بالا بودن نرخ ارسال کاربردهای زمان واقعی، احتمال ایجاد ازدحام در شبکه و درنتیجه کاهش کیفیت ترافیک چند رسانه ای در گیرنده، افزایش مییابد. در این پایان نامه روشی جدید برای کنترل ازدحام در شبکه ndn معرفی شده است که محدودیت کاربردهای چند رسانه ای، از جمله حساسیت به تأخیر و اتلاف بسته ها در شبکه را در نظر میگیرد. این روش با پیش بینی وقوع ازدحام با استفاده از شبکه عصبی و همچنین با ارسال هوشمند بستهها روی لینک، از وقوع ازدحام در شبکه جلوگیری میکند. شبکه عصبی طراحی شده، با نرم افزار matlab پیاده سازی شده است و با خطای نزدیک به صفر، وجود ازدحام روی لینک را پیش بینی مینماید. از شبیه ساز ndnsim به منظور ارزیابی روش پیشنهادی استفاده شده است. مقایسه روش پیشنهاد شده با دو استراتژی ارسال رایج در شبکه ndn ، شامل استراتژی ارسال سیلآسا و بهترین مسیر، حاکی از کاهش %48/17 تأخیر، %81/18 واریانس تأخیر و 4/74% اتلاف بستهها در استراتژی سیلآسا و همچنین کاهش %99/8 تأخیر، %79/26 واریانس تأخیر در استراتژی ارسال روی بهترین مسیر، می باشد.

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

ایجاد سرویس های مرکب با امکانات و ویژگی هایی ارتقاء یافته، یک مفهوم کلیدی در معماری سرویس گرا (soa) به حساب می آید که با ترکیب و سازماندهی چند سرویس ساده و یا مرکب محقق میشود. در یک سرویس مرکب با خواص تراکنشی، شکست هر سرویس مستقل، ممکن است هزینه هایی جهت انصراف، جبران و یا بازگشت به عقب را بر دیگر سرویس های وابسته به سرویس شکست خورده تحمیل نماید. کاهش میانگین این هزینه ها در یک ترکیب می تواند با اعمال الگوهای تحمل خطا (ftps) و در نتیجه کاهش احتمال شکست برخی سرویس های مشارکت کننده در ترکیب، به دست آید. بر اساس ویژگی های هر فعالیت در جریان کار تعریف شده در ترکیب، الگو های تحمل خطای متنوعی، با تاثیر های متفاوت بر مواردی مثل تعداد فعالیت های موفق انجام شده، هزینه های مالی و زمان اجرای ترکیب قابل اعمال هستند. در این تحقیق، مسئله انتخاب الگوهای تحمل خطا برای یک ترکیب تراکنشی از سرویس های وب، به عنوان یک مسئله بهینه سازی سازمان یافته و مورد بررسی قرار گرفته است. همچنین در این تحقیق جهت یافتن نگاشتی بهینه از الگوهای تحمل خطا و فعالیت های متناظر، یک الگوریتم ژنتیک چند هدفه nsga-ii ارائه شده که تحقق چهار هدف مستقل را دنبال می نماید: 1) کاهش میانگین هزینه بازگشت به عقب (mrc)، 2) افزایش میانگین تعداد فعالیت های انجام شده در ترکیب (mttc)، 3) کاهش هزینه های مالی اجرای ترکیب و 4) کاهش میانگین زمان اجرای ترکیب. در نهایت کارایی روش ارائه شده با اعمال روش بهینه سازی پیشنهادی روی چندین ترکیب متفاوت بررسی و نتایج مورد ارزیابی قرار گرفته است.

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

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

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

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