کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
6874991 | 1441466 | 2018 | 48 صفحه PDF | دانلود رایگان |
عنوان انگلیسی مقاله ISI
Preparing the software engineer for a modern multi-core world
ترجمه فارسی عنوان
آماده سازی مهندس نرم افزار برای یک دنیای چند هسته ای مدرن
دانلود مقاله + سفارش ترجمه
دانلود مقاله ISI انگلیسی
رایگان برای ایرانیان
کلمات کلیدی
مهندسی نرم افزار، همبستگی، برنامه ریزی موازی، یادگیری فعال، یادگیری تحقیقاتی، یادگیری بر پایه مشکلات، مهارت های نرم افزاری، رابط کاربر گرافیکی، برنامه نویسی شی گرا،
Parallel programming - برنامه ریزی موازیObject-oriented programming - برنامه نویسی شی گراgraphical user interfaces - رابط کاربر گرافیکیSoft skills - مهارت های نرم افزاریSoftware engineering - مهندسی نرمافزارConcurrency - همبستگیproblem-based learning - یادگیری بر پایه مشکلاتActive learning - یادگیری فعال
موضوعات مرتبط
مهندسی و علوم پایه
مهندسی کامپیوتر
نظریه محاسباتی و ریاضیات
چکیده انگلیسی
Parallel and Distributed Computing (PDC) was traditionally viewed as an advanced subject reserved for elective graduate courses. The last decade has seen two areas with rapid growth, whose synergy is demanding new skills for software engineers in a modern multi-core world. The first has been society's increasing demand for software engineering solutions, evident in the integral role that software plays in daily life. Unlike traditional PDC applications in the scientific and engineering domains, modern software applications are interacting directly with millions of users on mainstream laptops, smartphones and tablets. The second trend is that of multi-core processors powering such devices, which is further fueling the potential of software applications. This paper proposes a Modern Parallel Programming Framework that recognizes that successful software engineering in this domain involves a combination of hard skills and soft skills. A course dedicated to this goal is presented and evaluated, incorporating a research-infused, problem-based and active learning approach.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Parallel and Distributed Computing - Volume 118, Part 1, August 2018, Pages 247-263
Journal: Journal of Parallel and Distributed Computing - Volume 118, Part 1, August 2018, Pages 247-263
نویسندگان
Nasser Giacaman, Oliver Sinnen,