لیلا صمیمی دهکردی؛ عباس حری
چکیده
در چند سال اخیر شاهد رشد چشمگیر «سکوهای توسعهی کمکد» هم در جلبتوجه بازار و هم دانشگاه بودهایم. سکوهای کمکد، سکوهای توسعهی برنامههای کاربردی بهصورت بصری هستند که معمولاً روی ابر اجرا میشوند و نیاز به کدنویسی دستی را کاهش میدهند. همچنین، توسط توسعهدهندگان غیرحرفهای با دانش محدود در برنامهنویسی مورد استفاده ...
بیشتر
در چند سال اخیر شاهد رشد چشمگیر «سکوهای توسعهی کمکد» هم در جلبتوجه بازار و هم دانشگاه بودهایم. سکوهای کمکد، سکوهای توسعهی برنامههای کاربردی بهصورت بصری هستند که معمولاً روی ابر اجرا میشوند و نیاز به کدنویسی دستی را کاهش میدهند. همچنین، توسط توسعهدهندگان غیرحرفهای با دانش محدود در برنامهنویسی مورد استفاده قرار میگیرند. در این مقاله، ابتدا ویژگیهای سکوهای شناخته شده مورد بررسی قرار میگیرد تا مزایای این رویکرد بررسی شود. با توجه به اینکه سکوهای کمکد در بسیاری از اهداف و ویژگیها با رویکردهای مهندسی مدلرانده مشترک هستند، لازم است جایگاه سکوی کمکد در مقایسه با این رویکردها مورد بررسی قرار گیرد و نقاط ضعف و قوت هر دو مشخص شود. یکی از دلایل استقبال از سکوی کمکد استفاده از رایانش ابری است، که اکثر رویکردهای مهندسی مدلرانده از آن بیبهره بودهاند. بنابراین، در این مقاله به بررسی راهکارهای استفاده از رایانش ابری در مهندسی مدلرانده جهت کاربرد این رویکردها برای ایجاد سکوهای کمکد میپردازیم و این موضوع را روی یک مطالعه موردی برای زبان مدلسازی قرارداد هوشمند پیاده میکنیم.