• شهروند خبرنگار
  • شهروند خبرنگار آرشیو
امروز: -
  • صفحه نخست
  • سیاسی
  • اقتصادی
  • اجتماعی
  • علمی و فرهنگی
  • استانها
  • بین الملل
  • ورزشی
  • عکس
  • فیلم
  • شهروندخبرنگار
  • رویداد
پخش زنده
امروز: -
پخش زنده
نسخه اصلی
کد خبر: ۲۵۹۶۶۱۲
تاریخ انتشار: ۲۴ آذر ۱۳۹۸ - ۱۳:۲۷
علمی و فرهنگی » علم و فناوری
با تلاش محققان دانشگاه امیرکبیر

ساخت زبان مدل‌سازی برای توسعه بهینه نرم افزار

یک زبان مدل‌سازی برای توسعه نرم افزار‌ها طراحی و پیاده‌سازی شد که امکان انجام عملیات و بازیابی داده‌ها را در تمامی مراحل ساخت و به روز رسانی نرم افزار فراهم کرده است.

ساخت زبان مدل‌سازی برای توسعه بهینه نرم افزاربه گزارش خبرگزاری صدا و سیما به نقل از روابط عمومی دانشگاه صنعتی امیرکبیر؛ آقایان احمد عبداله زاده بارفروش و محمد قائمی‌فرد محققان این طرح، عنوان پژوهش اجرا شده را «فرایند مبتنی بر مدل برای ارتباط زبان‌های برنامه نویسی و پایگاه‌داده‌ها» دانستند و یاد‌آور شدند؛ هدف از این اختراع، ساخت زبان مدل‌سازی بود که عملیات داده‌ای را در تمامی مراحل ساخت و بروزرسانی نرم‌افزار مد نظر قرار دهد.
محققان این طرح با تأکید بر اینکه در گذشته عملیات و بازیابی داده‌ها، در حین توسعه نرم‌افزار، در مرحله پیاده‌سازی متمرکز بوده است، گفتند: علاوه بر این، انتخاب نکردن نوع زبان برنامه‌نویسی یا پایگاه داده در ابتدای کار نیز پر اهمیت است. در زبان مدل‌سازی ارائه شده این هدف نیز محقق شده، چون امکان تبدیل نمودار‌های این زبان مدل‌سازی به کد‌های زبان‌های برنامه‌نویسی مختلف وجود دارد.
استاد دانشکده مهندسی کامپیوتر اضافه کرد: این اختراع نه تنها اهداف از پیش تعیین شده را به طور کامل برآورد کرده، بلکه ویژگی‌های جدیدی نیز در حین توسعه زبان مدل‌سازی به آن اضافه شده است. برای مثال به هنگام تولید کد‌های وب سرویس از نمودارها، امکان بررسی اینکه چه کسی می‌تواند از این وب سرویس‌ها استفاده کند مهیا شده است.
این محقق گفت: همچنین با اعمال محدودیت بر روی داده‌های ورودی می‌توان از امن بودن وب سرویس‌ها اطمینان حاصل کرد. وب‌سرویس‌ها نوعی خدمات بر بستر وب هستند. برای مثال، اکثر بانک‌ها وب‌سرویس‌هایی را برای فروشگاه‌های اینترنتی به منظور انجام تراکنش‌های مالی فراهم می‌کنند.
وی با تأکید بر اهمیت استخراج صحیح نیازمندی‌ها، در تناقض نبودن آن‌ها در توسعه نرم‌افزار و برنامه‌های کاربردی سازمانی به طور خاص، یادآور شد: تغییر نیازمندی‌ها در مرحله پیاده سازی عامل شکست بسیاری از طرح‌های نرم‌افزاری است از این رو در فرایند مبتنی بر مدل ارائه شده، نخستین قدم استخراج نیازمندی‌ها و طراحی آن‌ها به کمک نمودار‌های موجود بوده است. در نهایت این نمودار‌ها تبدیل به کد‌های زبان برنامه نویسی شده تا قسمت بزرگی از مرحله پیاده سازی نرم‌افزار به طور خودکار انجام شود.
آقای قائمی‌فرد گفت: درک کامل از پایگاه داده‌ها و زبان‌های برنامه نویسی مختلف، روش‌های طراحی و ساخت زبان‌های مدل سازی گرافیکی به گونه‌ای که نمودار‌های آن قابلیت صحت سنجی داشته تا توسعه دهندگان نرم‌افزار از درستی نمودار‌ها مطمئن باشند و ایجاد تولید کننده خودکار کد که این خود نیاز به یادگیری زبان جداگانه‌ای دارد، از جمله پیچیدگی‌های این طرح نام برد.
دانش آموخته دانشگاه صنعتی امیرکبیر با اشاره به کاربرد‌های این طرح افزود: از دستاورد‌های این اختراع می‌توان در صنعت تولید نرم‌افزار و برنامه‌های کاربردی سازمانی استفاده کرد.
آقای قائمی‌فرد با اشاره به مرحله توسعه این دستاورد، یادآور شد: در ادامه کار، نمودار‌های زبان مدل سازی ارائه شده باید (همانند فایل‌های exe در سیستم عامل ویندوز) قابلیت اجرا (بدون تولید کد) داشته باشند. به عبارت دیگر یک محیط مجازی برای استقرار نمودار‌ها مورد نیاز است. این مهم به تست سریع نرم‌افزار کمک شایانی خواهد کرد.
مجری طرح، استفاده از نمودار‌های گرافیکی برای دستکاری و بازیابی داده‌ها در طول حیات نرم‌افزار، تولید کد زبان‌های برنامه نویسی برای ساخت وب سرویس‌ها، بررسی درستی داده‌های ورودی به سیستم، امکان تعامل با دیگر زبان‌های مدل‌سازی، انجام نگاشت نوع داده بین زبان برنامه نویسی و پایگاه داده در زمان طراحی و نه در زمان اجرا را از جمله ویژگی‌های این طرح عنوان کرد.
وی کاهش زمان و هزینه تولید نرم‌افزار را یکی از مزایای اصلی این طرح نسبت به روش‌های سنتی دانست و گفت: این اختراع برای توسعه نرم‌افزار و برنامه‌هایی که نیاز زیادی به دستکاری و بازیابی داده، مانند برنامه‌های کاربردی سازمانی، دارند قابل استفاده است. توسعه دهندگان نرم‌افزار و شرکت‌های نرم‌افزاری جامعه هدف این اختراع هستند.
علاقه‌مندان برای آشنایی با یکی از این نمودار‌های زبان مدل‌سازی می‌توانند ویدیو مربوطه را از وب سایت islab.ceit.aut.ac.ir مشاهده کنند.

بازدید از صفحه اول
ارسال به دوستان
نسخه چاپی
گزارش خطا
Bookmark and Share
X Share
Telegram Google Plus Linkdin
ایتا سروش
عضویت در خبرنامه
نظر شما
آخرین اخبار
مقامات اروپا در شبکه فساد اپستین
برگزاری همایش نفس در سمنان
پیشرفت هر کشوری با کیفیت نیروی انسانی آن سنجیده می‌شود
افتتاح بیش از ۳۰۰ طرح عمرانی حوزه وزارت راه و شهرسازی در آذربایجان‌شرقی
اعلام اسامی محرومان هفته بیست و یکم لیگ برتر
کمینه و بیشینه دمای ۲۱ بهمن ماه در چهارمحال و بختیاری
مهم‌ترین عناوین روزنامه‌های جهان ۲۱ بهمن ۱۴۰۴
بیانیه شورای هماهنگی تبلیغات اسلامی گیلان به مناسبت یوم الله ۲۲ بهمن
آغاز عملیات بازسازی کانون پرورش فکری کودکان و نوجوانان شماره یک شهرستان نیشابور
تبدیل کتابخانه‌های دانشگاهی به بازیگران اصلی حکمرانی دانش و نوآوری
پیش بینی وضعیت هوای استان مرکزی/ ۲۱ بهمن
لزوم صادرات‌محوری و تبدیل «مهران» به قطب ترانزیتی
بازسازی ۳۸ توربین نیروگاهی برای پیک تابستان سال آینده
فجر ۴۷، از فرامین راه گشای رهبر انقلاب تا دعوت مردم و مسئولان به شرکت در راهپیمایی ۲۲ بهمن
سهم من در سربلندی ایران چیست؟
حضور گسترده مردم در راهپیمایی ۲۲ بهمن، تجدید میثاق با آرمان‌های امام و شهدا
اختتامیه شانزدهمین جشنواره فارابی در دانشگاه تهران برگزار می‌شود
دعوت نماینده ولی‌فقیه و استاندار چهارمحال و بختیاری به حضور پرشور مردم در راهپیمایی سرنوشت‌ساز ۲۲ بهمن
گزارش گمرک از عملکرد دولت چهاردهم در حوزه تجارت خارجی
افزایش ترافیک و تخلفات رانندگی در مسیرهای پرتردد استان
  • پربازدیدها
  • پر بحث ترین ها
افزایش ۲۰۲ درصدی بارندگی در فارس در مقایسه با پارسال
۲۲ بهمن شکوه ملت ایران را مضاعف و دشمنان را مایوس می‌کند
زمین لرزه دقایقی قبل بندرعباس را لرزاند
اجرای حکم قطعی شکوری راد، بهزادیان‌نژاد و کروبی
واکنش پلیس به خبر قتل یک دختر ۲۲ ساله
پیش‌بینی بارش برف و باران در مناطقی از کشور
تمهیدات ترافیکی روز ۲۲ بهمن
تامین مسکن کارکنان، از اولویت‌های فراجا است
اژه‌ای: پرونده اغتشاشگران سریع‌تر تعیین تکلیف شود
اجرای سرود ۱۳۵۷ نفره دانش‌آموزان دختر در شیراز
کشف نوعی سنگ قیمتی در افغانستان
الحاق ۱۰۰ فروند پهپاد امدادی به ناوگان هلال احمر
اضافه شدن بالگرد‌های دید در شب به ناوگان جمعیت هلال احمر، به زودی
ترافیک سنگین در ۲ آزادراه منتهی به تهران در ۲۰ بهمن
تلاش ستاد کل نیرو‌های مسلح جهت ایجاد تحول در حقوق و مزایای نظامیان است
بلوغ راهبردی ملت و نظام، در شناخت میدان نبرد جدید  (۱ نظر)
بازداشت ۱۱ عضو گروهک تروریستی پژاک در استان کرمانشاه  (۱ نظر)
قیمت‌گذاری خودرو‌های داخلی در دست بررسی است  (۱ نظر)
ارز ترجیحی حذف نشده و به سبد کالای خانوار رفته است  (۱ نظر)
لاوروف: پرونده اپستین چهره شیطانی غرب را برملا کرد  (۱ نظر)
ادامه دستگیری تخریب گران مسلح  (۱ نظر)
افتتاح طرحهای دهه فجر در استان کرمان  (۱ نظر)
فناوری و حذف ارز ترجیحی؛ کلید تحول در کشاورزی و رقابت‌پذیری است  (۱ نظر)
وزیر نفت: شبکه گاز خانگی پایدار است  (۱ نظر)
اسلامی: خروج اورانیوم ۶۰ درصد از کشور در دستور کار نیست  (۱ نظر)
رئیس کمیسیون انرژی مجلس: امنیت انرژی و معیشت مردم، محور راهبردی تصمیم‌های مجلس است  (۱ نظر)