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

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

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