رتبه بندی چالش های موجود در مهندسی نرم افزار عامل گرا براساس پروژه های نرم افزاری مبتنی بر عامل

سال انتشار: 1393
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 1,963

فایل این مقاله در 7 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

COMPUTER01_009

تاریخ نمایه سازی: 22 مهر 1394

چکیده مقاله:

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

کلیدواژه ها:

مهندسی نرم فازار عامل گرا ، عامل ، تحلیل سلسله مراتبی ، سیستم های مبتنی بر عامل

نویسندگان

عرفان قندهاری

کارشناسی ارشد، دانشگاه علم و هنر

فاطمه سعادتجو

استادیار دانشکده فنی و مهندسی، دانشگاه علم و هنر

محمدعلی زارع چاهوکی

استادیار دانشکده برق و کامپیوتر، دانشگاه یزد

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Zambonelli, Franco, Nicholas R. Jennings, and Michael Wooldridge. "Muli-agent systems ...
  • Wooldridge, Michael J., and Nicholas R. Jennings. "Software engineering with ...
  • Jennings, Nicholas R. "On agent-based software engineering." Artificial intelligence 117, ...
  • Tveit, Amund. " A survey of agent-oriented software engineering." In ...
  • Winikoff, Michael. "Future directions for agent-based software engineering." International Journal ...
  • De Wolf, Tom, and Tom Holvoet "Towards a methodology for ...
  • Odell, James. "Objects and agents compared." Journal of object technology ...
  • Lind, Jirgen. "Issues in agent-oriented software engineering." In Agent- Oriented ...
  • Wooldridge, Michael J., and Nicholas R. Jennings. "Software engineering with ...
  • Bresciani, Paolo, Anna Perini, Paolo Giorgini, Fausto Giunchiglia, and John ...
  • Zambonelli, Franco, Nicholas R. Jennings, Andrea Omicini, and Michael J. ...
  • Papazoglou, Mike P. _ 'Agent-oriented technology in support of e-business: ...
  • Jennings, Nick, and Michael , Wooldridge, eds. Agent technology: foundations, ...
  • Huang, Chin-Sheng, Y. Lin, and C. Lin. "Determination of insurance ...
  • Lee, Amy HI, Wen-Chin Chen, and Ching-Jan Chang. "A fuzzy ...
  • Hsu, Yu-Lung, Cheng-Haw Lee, and Victor B Kreng. "The application ...
  • DeLoach, Scott A. "The mase methodology." In Methodologies and software ...
  • Giorgini, Paolo, Manuel Kolp, John Mylopoulos, and Marco Pistore. "The ...
  • Evans, Richard, Paul Kearney, Giovanni Caire, F. Garijo, J. Gomez ...
  • Cossentino, Massimo, Nicolas Gaud, Vincent Hilaire, Stephane Galland, and Abdlerrafiaa ...
  • Marlow, David, and David Beale. Towards an Economic Decision Methodology ...
  • نمایش کامل مراجع