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

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

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

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

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