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

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

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

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

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