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