arrow
返回

Preparing the software engineer for a modern multi-core world

delete2018-08-01
delete12
delete
OA
AI
N
Nasser Giacaman *
O
Oliver Sinnen
DOI:10.1016/j.jpdc.2018.02.028delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
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 modem 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, modem 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. (C) 2018 Elsevier Inc. All rights reserved.
Keyword:
Software engineering
Concurrency
Parallel programming
Active learning
Research-infused learning
Problem-based learning
Soft skills
Graphical user interfaces
Object-oriented programming
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Parallel and Distributed Computing 封面图
Journal of Parallel and Distributed Computing
IF:
4
论文数:
3.8K
被引数:
4.8K

机构

U
University of Auckland
学者数:
2.3W
论文数: 2.4W
被引数: 3.3W
引用论文

引用论文

EPIDEMIOLOGY OF OVARIAN CANCER
err1974-03-01
err0
PREAI
errP.D. James
err分享
err收藏
err分享
err收藏
err分享
err收藏
Multi-scale freeform surface texture filtering using a mesh relaxation scheme
err2013-09-25
err0
errOAAI
errXiangqian (Jane) Jiang; Hussein S Abdul-Rahman; Paul J Scott
err分享
err收藏
学者 查看更多内容