سمینار کارشناسی ارشدمهندسی نرم افزاربررسی تطبیقی متدولوژیهای مبتنی بر عاملتعداد صفحات : 73 صفحهمقدمه با گسترش تکنولوژی اطلاعات و تغییر سریع سیستمهای اطلاعاتی و همچنین افزایش استفاده از سیستمهای غیر متمرکز همانند تلفنهای همراه و سیستمهای بر پایه وب ، استفاده از روشی موثر برای توسعه این سیستمها لازم به نظر میرسد. دلایل زیادی برای علاقه به عاملها وجود دارد که مهمترینشان این مفهوم است که انها میتوانند با یکدیگر برای براورده نمودن اهدافشان همکاری نمایند و راه معمولی انتقال سیستمهای قدیمی به سیستمهای توزیعی امروزی مجهز کردن انها به عاملهاست، یعنی اینکه در طرف هرکدام عاملهایی گذاشته شود که توانایی ارتباط با یکدیگر را داشته باشند. به دلیل خصوصیات عاملها و تفاوتهای آنها با اشیاء ، روشهای شیءگرایی مورد استفاده جوابگو نیستند. به همین جهت استفاده از روشهای مهندسی مبتنی بر عامل ضروری به نظر میرسد. برای استفاده از مهندسی نرمافزار مبتنی برعامل بایستی متدولوژی را که بیانگر راهنماییهایی در این راستا باشد معرفی نمود.در این سمینار هدف بررسی روشهای توسعه موثر مبتنی برعامل است، تا در نهایت بتوان متدولوژی مناسب برای حوزه کاربردی مد نظر انتخاب نمود. بر همین اساس چهارچوب سمینار در سه فصل ارایه میگردد. در فصل اول به بررسی مفاهیم برنامهنویسی شیءگرا و عامل میپردازیم. سپس عاملها به طور کامل تشریح میگردند. در فصل دوم مهندسی نرمافزار مبتنی بر عامل و متدولوژیهای موجود معرفی میگردند. در فصل آخر متدولوژیها در یک چهارچوب خاص ارزیابی میگردند.فهرست مطالبفصل 1: مقدمه ای بر عامل 1-1 برنامه نویسی شیءگرا1-2 برنامه نویسی عاملگرا1-2-1 عامل1-2-2 محیط عامل1-2-3 معماری عامل1-2-4 ارتباطات و هماهنگی در عاملها1-3 مقایسه عامل و شیء1-4 رابطه برنامه نویسی سرویسگرا و عاملگرا فصل 2: مهندسی نرم افزار مبتنی بر عامل2-1 مهندسی نرمافزار مبتنی بر عامل2-1-1 فرایند توسعه2-1-2 فرایند توسعه نرم افزار2-1-3 مدل فرایند نرم افزاری2-1-4 زبان مدلسازی2-1-5 متد2-1-6 متدولوژی2-2 متدولوژی COMOMAS.2-3 متدولوژی MASCommonKADS2-4 متدولوژی DESIRE2-5 متدولوژی MASE2-6 متدولوژی MASSIVE2-7 متدولوژی GAIA2-8 متدولوژی MESSAGE2-9 متدولوژی TROPOS 2-10 متدولوژی ADELFE2-11 متدولوژی INGENIAS2-12 متدولوژی PASSI2-13 متدولوژی PROMETHEUS2-14 متدولوژی ROADMAP2-15 متدولوژی OPM/MAS2-16 متدولوژی AOR2-17 متدولوژی ASPECS2-18 تکامل متدولوژیهافصل 3 : مقایسه متدولوژیهای مبتنی بر عامل 3-1 روشهای ارزیابی3-2 چهارچوب ارزیابی3-3 مقایسه متدولوژیها3-3-1 مقایسه مدل فرایند و چرخه حیات3-3-2 مقایسه پوشش مفهوم3-3-3 مقایسه زبان مدلسازی3-3-4 مقایسه عملگرایی3-3-5 مقایسه ابزار مدلسازی3-3-6 مقایسه ابزار پیادهسازی3-3-7 مقایسه عرضه در بازار3-3-8 مقایسه جنبه های حمایتی3-4 نتیجه گیری سمینار کارشناسی ارشدمهندسی نرم افزاربررسی تطبیقی متدولوژیهای مبتنی بر عاملتعداد صفحات : 73 صفحهسمینار کارشناسی ارشدمهندسی نرم افزاربررسی تطبیقی متدولوژیهای مبتنی بر عاملتعداد صفحات : 73 صفحهمقدمه با گسترش تکنولوژی اطلاعات و تغییر سریع سیستمهای اطلاعاتی و همچنین افزایش استفاده از سیستمهای غیر متمرکز همانند تلفنهای همراه و سیستمهای بر پایه وب ، استفاده از روشی موثر برای توسعه این سیستمها لازم به نظر میرسد. دلایل زیادی برای علاقه به عاملها وجود دارد که مهمترینشان این مفهوم است که انها میتوانند با یکدیگر برای براورده نمودن اهدافشان همکاری نمایند و راه معمولی انتقال سیستمهای قدیمی به سیستمهای توزیعی امروزی مجهز کردن انها به عاملهاست، یعنی اینکه در طرف هرکدام عاملهایی گذاشته شود که توانایی ارتباط با یکدیگر را داشته باشند. به دلیل خصوصیات عاملها و تفاوتهای آنها با اشیاء ، روشهای شیءگرایی مورد استفاده جوابگو نیستند. به همین جهت استفاده از روشهای مهندسی مبتنی بر عامل ضروری به نظر میرسد. برای استفاده از مهندسی نرمافزار مبتنی برعامل بایستی متدولوژی را که بیانگر راهنماییهایی در این راستا باشد معرفی نمود.در این سمینار هدف بررسی روشهای توسعه موثر مبتنی برعامل است، تا در نهایت بتوان متدولوژی مناسب برای حوزه کاربردی مد نظر انتخاب نمود. بر همین اساس چهارچوب سمینار در سه فصل ارایه میگردد. در فصل اول به بررسی مفاهیم برنامهنویسی شیءگرا و عامل میپردازیم. سپس عاملها به طور کامل تشریح میگردند. در فصل دوم مهندسی نرمافزار مبتنی بر عامل و متدولوژیهای موجود معرفی میگردند. در فصل آخر متدولوژیها در یک چهارچوب خاص ارزیابی میگردند.فهرست مطالبفصل 1: مقدمه ای بر عامل 1-1 برنامه نویسی شیءگرا1-2 برنامه نویسی عاملگرا1-2-1 عامل1-2-2 محیط عامل1-2-3 معماری عامل1-2-4 ارتباطات و هماهنگی در عاملها1-3 مقایسه عامل و شیء1-4 رابطه برنامه نویسی سرویسگرا و عاملگرا فصل 2: مهندسی نرم افزار مبتنی بر عامل2-1 مهندسی نرمافزار مبتنی بر عامل2-1-1 فرایند توسعه2-1-2 فرایند توسعه نرم افزار2-1-3 مدل فرایند نرم افزاری2-1-4 زبان مدلسازی2-1-5 متد2-1-6 متدولوژی2-2 متدولوژی COMOMAS.2-3 متدولوژی MASCommonKADS2-4 متدولوژی DESIRE2-5 متدولوژی MASE2-6 متدولوژی MASSIVE2-7 متدولوژی GAIA2-8 متدولوژی MESSAGE2-9 متدولوژی TROPOS 2-10 متدولوژی ADELFE2-11 متدولوژی INGENIAS2-12 متدولوژی PASSI2-13 متدولوژی PROMETHEUS2-14 متدولوژی ROADMAP2-15 متدولوژی OPM/MAS2-16 متدولوژی AOR2-17 متدولوژی ASPECS2-18 تکامل متدولوژیهافصل 3 : مقایسه متدولوژیهای مبتنی بر عامل 3-1 روشهای ارزیابی3-2 چهارچوب ارزیابی3-3 مقایسه متدولوژیها3-3-1 مقایسه مدل فرایند و چرخه حیات3-3-2 مقایسه پوشش مفهوم3-3-3 مقایسه زبان مدلسازی3-3-4 مقایسه عملگرایی3-3-5 مقایسه ابزار مدلسازی3-3-6 مقایسه ابزار پیادهسازی3-3-7 مقایسه عرضه در بازار3-3-8 مقایسه جنبه های حمایتی3-4 نتیجه گیری سمینار کارشناسی ارشدمهندسی نرم افزاربررسی تطبیقی متدولوژیهای مبتنی بر عاملتعداد صفحات : 73 صفحه
دانلود متن کامل پروژه بررسی تطبیقی متدولوژی های مبتنی بر عامل
سمینار کارشناسی ارشدمهندسی نرم افزاربررسی تطبیقی متدولوژیهای مبتنی بر عاملتعداد صفحات : 73 صفحهمقدمه با گسترش تکنولوژی اطلاعات و تغییر سریع سیستمهای اطلاعاتی و همچنین افزایش استفاده از سیستمهای غیر متمرکز همانند تلفنهای همراه و سیستمهای بر پایه وب ، استفاده از روشی موثر برای توسعه این سیستمها لازم به نظر میرسد. دلایل زیادی برای علاقه به عاملها وجود دارد که مهمترینشان این مفهوم است که انها میتوانند با یکدیگر برای براورده نمودن اهدافشان همکاری نمایند و راه معمولی انتقال سیستمهای قدیمی به سیستمهای توزیعی امروزی مجهز کردن انها به عاملهاست، یعنی اینکه در طرف هرکدام عاملهایی گذاشته شود که توانایی ارتباط با یکدیگر را داشته باشند. به دلیل خصوصیات عاملها و تفاوتهای آنها با اشیاء ، روشهای شیءگرایی مورد استفاده جوابگو نیستند. به همین جهت استفاده از روشهای مهندسی مبتنی بر عامل ضروری به نظر میرسد. برای استفاده از مهندسی نرمافزار مبتنی برعامل بایستی متدولوژی را که بیانگر راهنماییهایی در این راستا باشد معرفی نمود.در این سمینار هدف بررسی روشهای توسعه موثر مبتنی برعامل است، تا در نهایت بتوان متدولوژی مناسب برای حوزه کاربردی مد نظر انتخاب نمود. بر همین اساس چهارچوب سمینار در سه فصل ارایه میگردد. در فصل اول به بررسی مفاهیم برنامهنویسی شیءگرا و عامل میپردازیم. سپس عاملها به طور کامل تشریح میگردند. در فصل دوم مهندسی نرمافزار مبتنی بر عامل و متدولوژیهای موجود معرفی میگردند. در فصل آخر متدولوژیها در یک چهارچوب خاص ارزیابی میگردند.فهرست مطالبفصل 1: مقدمه ای بر عامل 1-1 برنامه نویسی شیءگرا1-2 برنامه نویسی عاملگرا1-2-1 عامل1-2-2 محیط عامل1-2-3 معماری عامل1-2-4 ارتباطات و هماهنگی در عاملها1-3 مقایسه عامل و شیء1-4 رابطه برنامه نویسی سرویسگرا و عاملگرا فصل 2: مهندسی نرم افزار مبتنی بر عامل2-1 مهندسی نرمافزار مبتنی بر عامل2-1-1 فرایند توسعه2-1-2 فرایند توسعه نرم افزار2-1-3 مدل فرایند نرم افزاری2-1-4 زبان مدلسازی2-1-5 متد2-1-6 متدولوژی2-2 متدولوژی COMOMAS.2-3 متدولوژی MASCommonKADS2-4 متدولوژی DESIRE2-5 متدولوژی MASE2-6 متدولوژی MASSIVE2-7 متدولوژی GAIA2-8 متدولوژی MESSAGE2-9 متدولوژی TROPOS 2-10 متدولوژی ADELFE2-11 متدولوژی INGENIAS2-12 متدولوژی PASSI2-13 متدولوژی PROMETHEUS2-14 متدولوژی ROADMAP2-15 متدولوژی OPM/MAS2-16 متدولوژی AOR2-17 متدولوژی ASPECS2-18 تکامل متدولوژیهافصل 3 : مقایسه متدولوژیهای مبتنی بر عامل 3-1 روشهای ارزیابی3-2 چهارچوب ارزیابی3-3 مقایسه متدولوژیها3-3-1 مقایسه مدل فرایند و چرخه حیات3-3-2 مقایسه پوشش مفهوم3-3-3 مقایسه زبان مدلسازی3-3-4 مقایسه عملگرایی3-3-5 مقایسه ابزار مدلسازی3-3-6 مقایسه ابزار پیادهسازی3-3-7 مقایسه عرضه در بازار3-3-8 مقایسه جنبه های حمایتی3-4 نتیجه گیری سمینار کارشناسی ارشدمهندسی نرم افزاربررسی تطبیقی متدولوژیهای مبتنی بر عاملتعداد صفحات : 73 صفحهسمینار کارشناسی ارشدمهندسی نرم افزاربررسی تطبیقی متدولوژیهای مبتنی بر عاملتعداد صفحات : 73 صفحهمقدمه با گسترش تکنولوژی اطلاعات و تغییر سریع سیستمهای اطلاعاتی و همچنین افزایش استفاده از سیستمهای غیر متمرکز همانند تلفنهای همراه و سیستمهای بر پایه وب ، استفاده از روشی موثر برای توسعه این سیستمها لازم به نظر میرسد. دلایل زیادی برای علاقه به عاملها وجود دارد که مهمترینشان این مفهوم است که انها میتوانند با یکدیگر برای براورده نمودن اهدافشان همکاری نمایند و راه معمولی انتقال سیستمهای قدیمی به سیستمهای توزیعی امروزی مجهز کردن انها به عاملهاست، یعنی اینکه در طرف هرکدام عاملهایی گذاشته شود که توانایی ارتباط با یکدیگر را داشته باشند. به دلیل خصوصیات عاملها و تفاوتهای آنها با اشیاء ، روشهای شیءگرایی مورد استفاده جوابگو نیستند. به همین جهت استفاده از روشهای مهندسی مبتنی بر عامل ضروری به نظر میرسد. برای استفاده از مهندسی نرمافزار مبتنی برعامل بایستی متدولوژی را که بیانگر راهنماییهایی در این راستا باشد معرفی نمود.در این سمینار هدف بررسی روشهای توسعه موثر مبتنی برعامل است، تا در نهایت بتوان متدولوژی مناسب برای حوزه کاربردی مد نظر انتخاب نمود. بر همین اساس چهارچوب سمینار در سه فصل ارایه میگردد. در فصل اول به بررسی مفاهیم برنامهنویسی شیءگرا و عامل میپردازیم. سپس عاملها به طور کامل تشریح میگردند. در فصل دوم مهندسی نرمافزار مبتنی بر عامل و متدولوژیهای موجود معرفی میگردند. در فصل آخر متدولوژیها در یک چهارچوب خاص ارزیابی میگردند.فهرست مطالبفصل 1: مقدمه ای بر عامل 1-1 برنامه نویسی شیءگرا1-2 برنامه نویسی عاملگرا1-2-1 عامل1-2-2 محیط عامل1-2-3 معماری عامل1-2-4 ارتباطات و هماهنگی در عاملها1-3 مقایسه عامل و شیء1-4 رابطه برنامه نویسی سرویسگرا و عاملگرا فصل 2: مهندسی نرم افزار مبتنی بر عامل2-1 مهندسی نرمافزار مبتنی بر عامل2-1-1 فرایند توسعه2-1-2 فرایند توسعه نرم افزار2-1-3 مدل فرایند نرم افزاری2-1-4 زبان مدلسازی2-1-5 متد2-1-6 متدولوژی2-2 متدولوژی COMOMAS.2-3 متدولوژی MASCommonKADS2-4 متدولوژی DESIRE2-5 متدولوژی MASE2-6 متدولوژی MASSIVE2-7 متدولوژی GAIA2-8 متدولوژی MESSAGE2-9 متدولوژی TROPOS 2-10 متدولوژی ADELFE2-11 متدولوژی INGENIAS2-12 متدولوژی PASSI2-13 متدولوژی PROMETHEUS2-14 متدولوژی ROADMAP2-15 متدولوژی OPM/MAS2-16 متدولوژی AOR2-17 متدولوژی ASPECS2-18 تکامل متدولوژیهافصل 3 : مقایسه متدولوژیهای مبتنی بر عامل 3-1 روشهای ارزیابی3-2 چهارچوب ارزیابی3-3 مقایسه متدولوژیها3-3-1 مقایسه مدل فرایند و چرخه حیات3-3-2 مقایسه پوشش مفهوم3-3-3 مقایسه زبان مدلسازی3-3-4 مقایسه عملگرایی3-3-5 مقایسه ابزار مدلسازی3-3-6 مقایسه ابزار پیادهسازی3-3-7 مقایسه عرضه در بازار3-3-8 مقایسه جنبه های حمایتی3-4 نتیجه گیری سمینار کارشناسی ارشدمهندسی نرم افزاربررسی تطبیقی متدولوژیهای مبتنی بر عاملتعداد صفحات : 73 صفحه