CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

تولید کد از نمودارهای رفتاری در زبان مدلسازی یکپارچه (UML)

عنوان مقاله: تولید کد از نمودارهای رفتاری در زبان مدلسازی یکپارچه (UML)
شناسه ملی مقاله: COMPUTER02_056
منتشر شده در مهندسی کامپیوتر و پژوهشهای نیاز محور آخرین دستاوردهای در فناوری اطلاعات در سال 1394
مشخصات نویسندگان مقاله:

شیما عبدمنافی - کارشناس ارشد مهندسی نرم افزار، دانشگاه آزاد اسلامی واحد ساوه- ارائه دهنده
علی مهجور - دکترای نرم افزار، دانشگاه صنعتی مالک اشتر

خلاصه مقاله:
زبان مدلسازی یکپارچه (UML) یک زبان بصری برای مدل کردن سیستم های نرم افزاری است. این زبان مدلسازی شامل نمودارهای متنوعی است. از طریق نمودارهای زبان مدلسازی UML می توان به تولید کدهای مختلفی پرداخت. قسمت های ساختاری و اسکلت کد از جمله کلاس ها را می توان از طریق نمودارهای ساختاری تولید کرد. به وسیله نمودارهای رفتاری در این زبان مدلسازی نیز می توان به تولید بدنه کد پرداخت. در این مقاله با بیان یک روش پیشنهادی به تولید کد از طریق فقط نمودارهای رفتاری پرداخته شده است. برای اجاد جنبه های ساختاری کد که در رأس آنها کلاس قرار دارد نیز از همین نمودارهای رفتاری استفاده شده است. الگوریتم ساختار کد به وسیله نمودارهای رفتاری به صورت شبه کد نیز بیان شده است. برای ارزیابی و درک بهتر روش یک مطالعه موردی بررسی شده است. در این مطالعه موردی یک سیستم نرم افزاری با نمودارهای رفتاری مورد کاربرد و توالی طراحی شده است. از طریق این نمودارهای رفتاری علاوه بر بدنه کد، اسکلت کد نیز تولید شده است. نتایج نشان می دهند که تولید ساختار کد با حذف نمودارهای ساختاری و به وسیله تنها نمودارهای رفتاری امکان پذیر و این کار روند تولید نرم افزار را ساده تر می کند.

کلمات کلیدی:
؛UML، تولید کد، نمودارهای رفتاریف نمودار توالی، نمودار مورد کاربرد

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/465038/