تولید کد از نمودارهای رفتاری در زبان مدلسازی یکپارچه (UML)
- سال انتشار: 1394
- محل انتشار: دهمین سمپوزیوم بین المللی پیشرفتهای علوم و تکنولوژی
- کد COI اختصاصی: SASTECH10_038
- زبان مقاله: فارسی
- تعداد مشاهده: 898
نویسندگان
کارشناس ارشد مهندسی نرم افزار، دانشگاه آزاد اسلامی واحد ساوه
دکترای نرم افزار، دانشگاه صنعتی مالک اشتر
چکیده
زبان مدلسازی یکپارچه (UML) یک زبان بصری برای مدل کردن سیستم های نرم افزاری است. این زبان مدلسازی شامل نمودارهای متنوعی است. از طریق نمودارهای زبان مدلسازی UML میتوان به تولید کدهای مختلفی پرداخت. قسمت های ساختاری و اسکلت کد از جمله کلاس ها را میتوان از طریق نمودارهای ساختاری تولید کرد. به وسیله نمودارهای رفتاری در این زبان مدلسازی نیز میتوان به تولید بدنه کد پرداخت. در این مقاله با بیان یک روش پیشنهادی به تولید کد از طریق فقط نمودارهای رفتاری پرداخته شده است. برای ایجاد جنبه های ساختاری کد که در راس آنها کلاس قرار دارد نیز از همین نمودارهای رفتاری استفاده شده است. الگوریتم ساختار کد به وسیله نمودارهای رفتاری به صورت شبه کد نیز بیان شده است. برای ارزیابی و درک بهتر روش یک مطالعه موردی بررسی شده است. در این مطالعه موردی یک سیستم نرم افزاری با نمودارهای رفتاری مورد کاربرد و توالی طراحی شده است. از طریق این نمودارهای رفتاری علاوه بر بدنه کد، اسکلت کد نیز تولید شده است. نتایج نشان میدهند که تولید ساختار کد با حذف نمودارهای ساختاری و به وسیله تنها نمودارهای رفتاری امکان پذیر و این کار روند تولید نرم افزار را ساده تر میکند.کلیدواژه ها
UML، تولید کد، نمودارهای رفتاری، نمودار توالی، نمودار مورد کاربرد، نمودار کلاس، مورد کاربرد، کلاس، فیلد.مقالات مرتبط جدید
- مرور سیستماتیک کاربرد هوش مصنوعی در موسیقی
- In-silico Analyses for Finding Potential Key Genes and Pathways Associated with Guillain-Barré Syndrome Using Computational Tools
- OCD Severity Based on EEG Signals
- Investigating the (non) -Impact of Customizing Knowledge Bases of Artificial Intelligence -Driven Robot on Language for Specific Purposes Learning
- The Need for Telehealth and Tele-Educationon in Optimizing Measles Surveillance and Reducing Healthcare Costs
اطلاعات بیشتر در مورد COI
COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.
کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.