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

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

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

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

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

گالاکتوره
پایان نامه وزارت بهداشت، درمان و آموزش پزشکی - دانشگاه علوم پزشکی و خدمات بهداشتی درمانی شهید بهشتی 1361
  ابراهیم شیری   علی روانگر

چکیده ندارد.